| 
					
				 | 
			
			
				@@ -421,8 +421,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $dbxref_table = $table_name . '_dbxref'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($dbxref_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_dbxref'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__dbxref'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__database_cross_reference'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'sbo__database_cross_reference'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' =>  $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -445,8 +445,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($expression_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($expression_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'go__gene_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'go__gene_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -459,7 +459,7 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_table' => $expression_table, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_column' => $pkey, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'base_table' => $table_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'semantic_web' => 'local:expression', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'semantic_web' => 'GO:0010467', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -468,8 +468,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if ($table_name == 'feature') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema('featureloc'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = 'featureloc'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__featureloc'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'data__sequence_coordinates'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'data__sequence_coordinates'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -482,7 +482,7 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_table' => 'featureloc', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_column' => $pkey, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'base_table' => 'feature', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'semantic_web' => 'SO:position_of', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'semantic_web' => 'data:2012', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -491,8 +491,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if ($table_name == 'feature') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema('featurepos'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = 'featurepos'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__featurepos'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'ogi__location_on_map'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'ogi__location_on_map'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -505,7 +505,7 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_table' => 'featurepos', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'chado_column' => $pkey, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'base_table' => 'feature', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'semantic_web' => 'SO:position_of', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'semantic_web' => 'OGI:0000021', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -515,8 +515,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($genotype_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($genotype_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'so__genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'so__genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -539,8 +539,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($phenotype_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($phenotype_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'sbo__phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -582,8 +582,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($pub_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($pub_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_pub'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__pub'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'schema__publication'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'schema__publication'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] =  array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -607,8 +607,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($rel_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($rel_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'sbo__relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] =  array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -631,8 +631,8 @@ function tripal_chado_bundle_create_fields_linker(&$info, $details, $entity_type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($syn_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $schema = chado_get_schema($syn_table); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $pkey = $schema['primary key'][0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_synonym'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_type = 'chado_linker__synonym'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'schema__alternate_name'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_type = 'schema__alternate_name'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] =  array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'type' => $field_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1182,19 +1182,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // DBXREF 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $dbxref_table = $table_name . '_dbxref'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($dbxref_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_dbxref'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__database_cross_reference'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] =  array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' =>  $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Cross References', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Database Cross Reference', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'The IDs where this record may be available in other external online databases.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__dbxref_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'sbo__database_cross_reference_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1202,7 +1202,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'inline', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__dbxref_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'sbo__database_cross_reference_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1212,19 +1212,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // EXPRESSION 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $expression_table = $table_name . '_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($expression_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'go__gene_expression'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Expression', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Gene expression', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'Information about the expression of this record.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__expression_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'go__gene_expression_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1232,7 +1232,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__expression_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'go__gene_expression_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1241,12 +1241,12 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // FEATURELOC 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if ($table_name == 'feature') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = 'featureloc'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'data__sequence_coordinates'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Aligned Locations', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Sequence Coordinates', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'The locations on other genomic sequences where this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         record has been aligned.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1254,7 +1254,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__featureloc_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'data__sequence_coordinates_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1262,7 +1262,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__featureloc_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'data__sequence_coordinates_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1271,19 +1271,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // FEATUREPOS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if ($table_name == 'feature') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = 'featurepos'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'ogi__location_on_map'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Map Positions', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Location on Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'The positions on a genetic map.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__featurepos_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'ogi__location_on_map_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1291,7 +1291,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__featurepos_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'ogi__location_on_map_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1301,19 +1301,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // GENOTYPE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $genotype_table = $table_name . '_genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($genotype_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'so__genotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Genotypes', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Genotype', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'The genotypes associated with this record.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__genotype_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'so__genotype_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1321,7 +1321,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__genotype_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'so__genotype_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1331,19 +1331,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // PHENOTYPE 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $phenotype_table = $table_name . '_phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($phenotype_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__phenotype'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Phenotypes', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Phenotype', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'The phenotypes associated with this record.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__phenotype_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'sbo__phenotype_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1351,7 +1351,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__phenotype_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'sbo__phenotype_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1391,12 +1391,12 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // PUBLICATIONS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $pub_table = $table_name . '_pub'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($pub_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_pub'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'schema__publication'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Publications', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Publication', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'This record has been referenced or is sourced from 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         these publications.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1404,7 +1404,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__pub_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'schema__publication_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1412,7 +1412,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__pub_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'schema__publication_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1423,19 +1423,19 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // If the linker table does not exists then we don't want to add attach. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $rel_table = $table_name . '_relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($rel_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'sbo__relationship'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'bundle' => $bundle->name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      'label' => 'Relationships', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      'label' => 'Relationship', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'description' => 'Other records with relationships to this record.', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'required' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__relationship_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'sbo__relationship_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1443,7 +1443,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'above', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__relationship_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'sbo__relationship_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1453,7 +1453,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // SYNONYMS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   $syn_table = $table_name . '_synonym'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (chado_table_exists($syn_table)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    $field_name = $table_name . '_synonym'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    $field_name = 'schema__alternate_name'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $info[$field_name] = array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'field_name' => $field_name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'entity_type' => $entity_type, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1465,7 +1465,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'auto_attach' => FALSE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'widget' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'type' => 'chado_linker__synonym_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        'type' => 'schema__alternate_name_widget', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'settings' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'display_label' => 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1473,7 +1473,7 @@ function tripal_chado_bundle_create_instances_linker(&$info, $entity_type, $bund 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       'display' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         'default' => array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'label' => 'inline', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'type' => 'chado_linker__synonym_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          'type' => 'schema__alternate_name_formatter', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           'settings' => array(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ), 
			 |