Tripal 0.3b
Tripal Ontology Loader

Functions

 tripal_cv_load_obo_v1_2_id ($obo_id, $jobid=NULL)
 tripal_cv_load_obo_v1_2_file ($obo_name, $file, $jobid=NULL, $is_new=1)
 tripal_cv_load_obo_v1_2_url ($obo_name, $url, $jobid=NULL, $is_new=1)
 tripal_cv_load_update_cvtermpath ($newcvs, $jobid)
 tripal_cv_load_obo_v1_2 ($file, $jobid=NULL, &$newcvs)
 tripal_cv_obo_quiterror ($message)
 tripal_cv_obo_loader_done ()
 tripal_cv_obo_process_terms ($terms, $defaultcv, $obo, $jobid=null, &$newcvs)
 tripal_cv_obo_process_term ($term, $defaultcv, $obo, $is_relationship=0, &$newcvs)
 tripal_cv_obo_add_db ($dbname)
 tripal_cv_obo_add_cv ($name, $comment)
 tripal_cv_obo_add_cvterm_prop ($cvterm, $property, $value, $rank)
 tripal_cv_obo_add_relationship ($cvterm, $defaultcv, $obo, $rel, $objname, $object_is_relationship=0)
 tripal_cv_obo_get_term ($obo, $id)
 tripal_cv_obo_add_synonyms ($term, $cvterm)
 tripal_cv_obo_add_cv_term ($term, $defaultcv, $is_relationship=0, $update=1)
 tripal_cv_obo_add_cvterm_dbxref ($cvterm, $xref)
 tripal_cv_obo_add_dbxref ($db_id, $accession, $version='', $description='')
 tripal_cv_obo_parse ($obo_file, &$obo, &$header)
 tripal_cv_obo_form (&$form_state=NULL)
 tripal_cv_obo_form_submit ($form, &$form_state)

Function Documentation

tripal_cv_load_obo_v1_2_file ( obo_name,
file,
jobid = NULL,
is_new = 1 
)
tripal_cv_load_obo_v1_2_id ( obo_id,
jobid = NULL 
)
tripal_cv_load_obo_v1_2_url ( obo_name,
url,
jobid = NULL,
is_new = 1 
)
tripal_cv_load_update_cvtermpath ( newcvs,
jobid 
)
tripal_cv_obo_add_cv ( name,
comment 
)
tripal_cv_obo_add_cv_term ( term,
defaultcv,
is_relationship = 0,
update = 1 
)
tripal_cv_obo_add_cvterm_dbxref ( cvterm,
xref 
)
tripal_cv_obo_add_cvterm_prop ( cvterm,
property,
value,
rank 
)
tripal_cv_obo_add_db ( dbname)
tripal_cv_obo_add_dbxref ( db_id,
accession,
version = '',
description = '' 
)
tripal_cv_obo_add_relationship ( cvterm,
defaultcv,
obo,
rel,
objname,
object_is_relationship = 0 
)
tripal_cv_obo_add_synonyms ( term,
cvterm 
)

Definition at line 467 of file obo_loader.php.

References tripal_cv_obo_add_cv_term(), and tripal_cv_obo_quiterror().

Referenced by tripal_cv_obo_process_term().

tripal_cv_obo_form ( &$  form_state = NULL)

Purpose: Provides the form to load an already existing controlled Vocabulary into chado

Definition at line 841 of file tripal_cv.module.

tripal_cv_obo_form_submit ( form,
&$  form_state 
)

Purpose: The submit function for the load ontology form. It registers a tripal job to run the obo_loader.php script

Definition at line 937 of file tripal_cv.module.

References $args, $user, and tripal_add_job().

tripal_cv_obo_get_term ( obo,
id 
)

Definition at line 452 of file obo_loader.php.

Referenced by tripal_cv_obo_add_relationship().

tripal_cv_obo_loader_done ( )

Definition at line 163 of file obo_loader.php.

References tripal_db_set_active().

Referenced by tripal_cv_load_obo_v1_2().

tripal_cv_obo_parse ( obo_file,
&$  obo,
&$  header 
)

Definition at line 729 of file obo_loader.php.

Referenced by tripal_cv_load_obo_v1_2().

tripal_cv_obo_process_term ( term,
defaultcv,
obo,
is_relationship = 0,
&$  newcvs 
)
tripal_cv_obo_process_terms ( terms,
defaultcv,
obo,
jobid = null,
&$  newcvs 
)
 All Classes Files Functions Variables