function tripal_chado_populate_chado_semweb_table
3.x tripal_chado.semweb.inc | tripal_chado_populate_chado_semweb_table() |
Adds defaults to the chado_semweb table.
1 call to tripal_chado_populate_chado_semweb_table()
- tripal_chado_prepare_chado in tripal_chado/
includes/ setup/ tripal_chado.setup.inc - Prepares Chado for use by Tripal.
File
- tripal_chado/
includes/ tripal_chado.semweb.inc, line 6
Code
function tripal_chado_populate_chado_semweb_table() {
// Add in all tables and fields into the chado_semweb table.
$chado_tables = chado_get_table_names(TRUE);
foreach ($chado_tables as $chado_table) {
chado_add_semweb_table($chado_table);
}
// TODO: should this code be in the tripal_chado module? Some of these terms
// are used solely by web services (e.g. rdfs:label) and are not used to
// map chado terms to vocabularies.
// Perhaps we should have an API for working with terms where these can be
// inserted.
// Now set defaults!
tripal_chado_populate_vocab_DC();
tripal_chado_populate_vocab_EDAM();
tripal_chado_populate_vocab_ERO();
tripal_chado_populate_vocab_FOAF();
tripal_chado_populate_vocab_HYDRA();
tripal_chado_populate_vocab_IAO();
tripal_chado_populate_vocab_LOCAL();
tripal_chado_populate_vocab_NCBITAXON();
tripal_chado_populate_vocab_OBCS();
tripal_chado_populate_vocab_OBI();
tripal_chado_populate_vocab_OGI();
tripal_chado_populate_vocab_RDFS();
tripal_chado_populate_vocab_SBO();
tripal_chado_populate_vocab_SCHEMA();
tripal_chado_populate_vocab_SEP();
tripal_chado_populate_vocab_SIO();
tripal_chado_populate_vocab_SO();
tripal_chado_populate_vocab_SWO();
tripal_chado_populate_vocab_TAXRANK();
tripal_chado_populate_vocab_TCONTACT();
tripal_chado_populate_vocab_TPUB();
tripal_chado_populate_vocab_UO();
}