Datenbeschrieb interactions.yaml Version: 1.0.0 Erstellt: 20.09.2007 (1.0.0) durch hwyss@ywesee.com ## Struktur ## Encoding: ISO-8859-1 Top-Level: - Stream von voneinander unabhängigen YAML-Documents, wovon jedes eine CyP450SubstrateConnection beschreibt CyP450SubstrateConnection: - oid (Integer, NOT NULL) -> Unique Identifier - cyp450 (CyP450, NOT NULL) -> Cytochrom - substance (Substance, NOT NULL) -> Wirkstoff, ist ein Substrat von cyp450 - category (String) -> Wirkstoffkategorie - links (Array (AbstractLink)) -> Referenzen zur Substratzuweisung CyP450: - cyp_id (String, NOT NULL) -> Unique Identifier - inhibitors (Array (CyP450InhibitorConnection)) - inducers (Array (CyP450InducerConnection)) Substance: - oid (Integer, NOT NULL) -> Unique Identifier - descriptions (SimpleLanguage::Descriptions (String, String)) -> Sprache, Substanzname. siehe Glossar (SimpleLanguage::Descriptions) - synonyms (Array (String)) -> Weitere Bezeichnungen - effective_form (Substance) -> Wirkform - swissmedic_code (String) -> Swissmedic-Code zur Substanz - narcotic (String) -> CAS Registry Number CyP450InhibitorConnection: - oid (Integer, NOT NULL) -> Unique Identifier - cyp450 (CyP450, NOT NULL) -> Cytochrom - substance (Substance, NOT NULL) -> Wirkstoff, Aufnahme wird von cyp450 gehemmt - category (String) -> Wirkstoffkategorie - links (Array (AbstractLink)) -> Referenzen zur Substratzuweisung - auc_factor (String) -> Stärke der Interaktion, entspricht in etwa dem Faktor um welchen die AUC-Plasmawerte mindestens vervielfacht werden. CyP450InducerConnection: - oid (Integer, NOT NULL) -> Unique Identifier - cyp450 (CyP450, NOT NULL) -> Cytochrom - substance (Substance, NOT NULL) -> Wirkstoff, Aufnahme wird von cyp450 gefördert - category (String) -> Wirkstoffkategorie - links (Array (AbstractLink)) -> Referenzen zur Substratzuweisung - auc_factor (String) -> Stärke der Interaktion, vorläufig noch leer. Interaction::AbstractLink: - info (String) -> Titel - href (String) -> Link zum Abstract bei PubMed - text (String) -> Veröffentlichung ## Glossar ## * CAS Registry Number http://www.cas.org/EO/regsys.html * Hash Hash-Table. Unsortierte, indexierte Collection. * SimpleLanguage::Descriptions: Subklasse von Hash. Key-Value pairs für Sprache/Text, wobei folgende Werte als Schlüssel vorkommen: - de -> Deutsch - fr -> Französisch - it -> Italienisch - en -> Englisch - lt -> Latein * YAML Yet Another Markup Language. Offener Standard, beschrieben unter http://www.yaml.org * Version Versionsnummern bezeichnen Änderungen nach dem Schema "Major.Minor.Documentation" - Major: Komplett neuer Aufbau des Exports - Minor: Kleinere Änderungen am Export (z.B. Refactoring von Adressangaben in eine Address2-Klasse) - Documentation: Ergänzungen und Änderungen im Datenbeschrieb, die keine Änderung des Exports als Ursache haben. Die komplette Version-History ist zu finden unter: http://scm.ywesee.com/?p=oddb.org;a=history;f=doc/resources/downloads/datadesc/interactions.yaml.txt