|
@@ -240,8 +240,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'OBI', 'accession' => '0100026'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -262,8 +263,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'operation', 'accession' => '2945'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -284,8 +286,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'local', 'accession' => 'project'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -306,8 +309,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'data', 'accession' => '1274'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -339,8 +343,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'TPUB', 'accession' => '0000002'));
|
|
|
- if ($term)
|
|
|
+ if ($term) {
|
|
|
$bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -381,8 +386,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'SO', 'accession' => '0000704'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -404,8 +410,9 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'SO', 'accession' => '0000234'));
|
|
|
- if ($term)
|
|
|
- $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|
|
@@ -426,8 +433,32 @@ function tripal_chado_prepare_chado($job = NULL) {
|
|
|
)
|
|
|
);
|
|
|
$term = tripal_load_term_entity(array('vocabulary' => 'sep', 'accession' => '00195'));
|
|
|
- if ($term)
|
|
|
+ if ($term) {
|
|
|
$bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
+ if (!$term or !$bundle) {
|
|
|
+ if (!tripal_create_bundle($args, $error)) {
|
|
|
+ throw new Exception($error['!message']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if ($report_progress) {
|
|
|
+ $job->setProgress(99);
|
|
|
+ }
|
|
|
+
|
|
|
+ // Create the 'Phylogenetic tree' entity type.
|
|
|
+ $error = '';
|
|
|
+ $args = array(
|
|
|
+ 'vocabulary' => 'data',
|
|
|
+ 'accession' => '0872',
|
|
|
+ 'term_name' => 'Phylogenetic tree',
|
|
|
+ 'storage_args' => array(
|
|
|
+ 'data_table' => 'phylotree',
|
|
|
+ )
|
|
|
+ );
|
|
|
+ $term = tripal_load_term_entity(array('vocabulary' => 'data', 'accession' => '0872'));
|
|
|
+ if ($term) {
|
|
|
+ $bundle = tripal_load_bundle_entity(array('term_id' => $term->id));
|
|
|
+ }
|
|
|
if (!$term or !$bundle) {
|
|
|
if (!tripal_create_bundle($args, $error)) {
|
|
|
throw new Exception($error['!message']);
|