function tripal_featuremap_add_cvterms
2.x tripal_featuremap.install | tripal_featuremap_add_cvterms() |
3.x tripal_featuremap.install | tripal_featuremap_add_cvterms() |
1.x tripal_featuremap.install | tripal_featuremap_add_cvterms() |
2 calls to tripal_featuremap_add_cvterms()
- tripal_featuremap_install in tripal_featuremap/
tripal_featuremap.install - Implementation of hook_install().
- tripal_featuremap_update_6100 in tripal_featuremap/
tripal_featuremap.install - Update for Drupal 6.x, Tripal 1.1, FeatureMap Module 1.1 This update adds a new featuremapprop, featureposprop, and featuremap_dbxref tables and CV terms for the featuremap_property CV
File
- tripal_featuremap/
tripal_featuremap.install, line 119 - @todo Add file header description
Code
function tripal_featuremap_add_cvterms() {
// add cvterms for the map unit types
tripal_cv_add_cvterm(array('name' => 'cM', 'def' => 'Centimorgan units'),
'featuremap_units', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'bp', 'def' => 'Base pairs units'),
'featuremap_units', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'bin_unit', 'def' => 'The bin unit'),
'featuremap_units', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'marker_order', 'def' => 'Units simply to define marker order.'),
'featuremap_units', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'undefined', 'def' => 'A catch-all for an undefined unit type'),
'featuremap_units', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'start', 'def' => 'The start coordinate for a map feature.'),
'featurepos_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'stop', 'def' => 'The end coordinate for a map feature'),
'featurepos_property', 0, 1, 'tripal');
// add cvterms for map properties
tripal_cv_add_cvterm(array('name' => 'Map Dbxref', 'def' => 'A unique identifer for the map in a remote database. The format is a database abbreviation and a unique accession separated by a colon. (e.g. Gramene:tsh1996a)'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Map Type', 'def' => 'The type of Map (e.g. QTL, Physical, etc.)'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Genome Group', 'def' => ''),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'URL', 'def' => 'A univeral resource locator (URL) reference where the publication can be found. For maps found online, this would be the web address for the map.'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Population Type', 'def' => 'A brief descriptoin of the population type used to generate the map (e.g. RIL, F2, BC1, etc).'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Population Size', 'def' => 'The size of the population used to construct the map.'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Methods', 'def' => 'A brief description of the methods used to construct the map.'),
'featuremap_property', 0, 1, 'tripal');
tripal_cv_add_cvterm(array('name' => 'Software', 'def' => 'The software used to construct the map.'),
'featuremap_property', 0, 1, 'tripal');
}