Difference between revisions of "Chado Phenotype Module"
From GMOD
m (New page: ==Introduction== ==Tables== ===phenstatement=== Phenotypes are things like ”larval lethal”. Phenstatements are things like ”dpp[1] is recessive larval lethal”. So essentially...) |
m (→Introduction) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | =Introduction= | ||
− | + | {{NeedsEditing}} | |
+ | Chris Mungall's 2006 [[Media:02-chado-for-nescent-2006.pdf|Chado for evolutionary science]] presentation discusses the Phenotype module. | ||
− | + | =Tables= | |
+ | == Table: feature_phenotype == | ||
− | === | + | {| border="1" cellpadding="3" |
+ | |+ feature_phenotype Structure | ||
+ | |- | ||
+ | ! F-Key | ||
+ | ! Name | ||
+ | ! Type | ||
+ | ! Description | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | | feature_phenotype_id | ||
+ | | serial | ||
+ | | '' PRIMARY KEY '' | ||
+ | |- class="tr1" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_feature| feature]] | ||
+ | | feature_id | ||
+ | | integer | ||
+ | | '' UNIQUE#1 NOT NULL '' | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_phenotype| phenotype]] | ||
+ | | phenotype_id | ||
+ | | integer | ||
+ | | '' UNIQUE#1 NOT NULL '' | ||
+ | |} | ||
− | + | ---- | |
− | + | ||
− | + | ||
− | |||
− | + | == Table: phenotype == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | A phenotypic statement, or a single atomic phenotypic observation, is a controlled sentence describing observable effects of non-wild type function. E.g. Obs=eye, attribute=color, cvalue=red. | ||
− | === | + | {| border="1" cellpadding="3" |
+ | |+ phenotype Structure | ||
+ | |- | ||
+ | ! F-Key | ||
+ | ! Name | ||
+ | ! Type | ||
+ | ! Description | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | | phenotype_id | ||
+ | | serial | ||
+ | | '' PRIMARY KEY '' | ||
+ | |- class="tr1" | ||
+ | | | ||
+ | | uniquename | ||
+ | | text | ||
+ | | '' UNIQUE NOT NULL '' | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_cvterm| cvterm]] | ||
+ | | observable_id | ||
+ | | integer | ||
+ | | '' ''<br /><br />The entity: e.g. anatomy_part, biological_process. | ||
+ | |- class="tr1" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_cvterm| cvterm]] | ||
+ | | attr_id | ||
+ | | integer | ||
+ | | '' ''<br /><br />Phenotypic attribute (quality, property, attribute, character) - drawn from PATO. | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | | value | ||
+ | | text | ||
+ | | '' ''<br /><br />Value of attribute - unconstrained free text. Used only if cvalue_id is not appropriate. | ||
+ | |- class="tr1" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_cvterm| cvterm]] | ||
+ | | cvalue_id | ||
+ | | integer | ||
+ | | '' ''<br /><br />Phenotype attribute value (state). | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_cvterm| cvterm]] | ||
+ | | assay_id | ||
+ | | integer | ||
+ | | '' ''<br /><br />Evidence type | ||
+ | |} | ||
− | + | Tables referencing this one via Foreign Key Constraints: | |
+ | * [[Chado_Tables#Table:_feature_phenotype| feature_phenotype]] | ||
− | Table | + | * [[Chado_Tables#Table:_phenotype_comparison| phenotype_comparison]] |
− | + | * [[Chado_Tables#Table:_phenotype_cvterm| phenotype_cvterm]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | * [[Chado_Tables#Table:_phenstatement| phenstatement]] | ||
− | + | * [[Chado_Tables#Table:_wwwuser_phenotype| wwwuser_phenotype]] | |
− | + | ---- | |
− | + | ||
− | |||
− | + | == Table: phenotype_cvterm == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | {| border="1" cellpadding="3" | ||
+ | |+ phenotype_cvterm Structure | ||
+ | |- | ||
+ | ! F-Key | ||
+ | ! Name | ||
+ | ! Type | ||
+ | ! Description | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | | phenotype_cvterm_id | ||
+ | | serial | ||
+ | | '' PRIMARY KEY '' | ||
+ | |- class="tr1" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_phenotype| phenotype]] | ||
+ | | phenotype_id | ||
+ | | integer | ||
+ | | '' UNIQUE#1 NOT NULL '' | ||
+ | |- class="tr0" | ||
+ | | | ||
+ | [[Chado_Tables#Table:_cvterm| cvterm]] | ||
+ | | cvterm_id | ||
+ | | integer | ||
+ | | '' UNIQUE#1 NOT NULL '' | ||
+ | |} | ||
− | + | ---- | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Chado]] | [[Category:Chado]] | ||
− | [[Category: | + | [[Category:Phenotypes]] |
Latest revision as of 21:11, 6 February 2008
Contents
Introduction
This page or section needs to be edited. Please help by editing this page to add your revisions or additions.
Chris Mungall's 2006 Chado for evolutionary science presentation discusses the Phenotype module.
Tables
Table: feature_phenotype
F-Key | Name | Type | Description |
---|---|---|---|
feature_phenotype_id | serial | PRIMARY KEY | |
feature_id | integer | UNIQUE#1 NOT NULL | |
phenotype_id | integer | UNIQUE#1 NOT NULL |
Table: phenotype
A phenotypic statement, or a single atomic phenotypic observation, is a controlled sentence describing observable effects of non-wild type function. E.g. Obs=eye, attribute=color, cvalue=red.
F-Key | Name | Type | Description |
---|---|---|---|
phenotype_id | serial | PRIMARY KEY | |
uniquename | text | UNIQUE NOT NULL | |
observable_id | integer | The entity: e.g. anatomy_part, biological_process. | |
attr_id | integer | Phenotypic attribute (quality, property, attribute, character) - drawn from PATO. | |
value | text | Value of attribute - unconstrained free text. Used only if cvalue_id is not appropriate. | |
cvalue_id | integer | Phenotype attribute value (state). | |
assay_id | integer | Evidence type |
Tables referencing this one via Foreign Key Constraints:
Table: phenotype_cvterm
F-Key | Name | Type | Description |
---|---|---|---|
phenotype_cvterm_id | serial | PRIMARY KEY | |
phenotype_id | integer | UNIQUE#1 NOT NULL | |
cvterm_id | integer | UNIQUE#1 NOT NULL |