Merge pull request #5243 from solgenomics/topic/observations_upload_catch_error
[sgn.git] / mason / transformation / manage_transformation.mas
bloba0336b3c5c238d621e713c4f5af4120c19a22534
1 <%args>
2 $locations
3 $programs
4 $roles
5 $user_id
6 </%args>
8 <%perl>
9     my $subtitle;
10     $subtitle = '<button class="btn btn-sm btn-primary" style="margin:3px" id="create_transformation_project_link" name="create_transformation_project_link" >Add Transformation Project</button><button class="btn btn-sm btn-primary" style="margin:3px" id="add_vector_construct_link">Add Vector Construct</button><button class="btn btn-sm btn-primary" style="margin:3px" id="add_autogenerated_name_metadata_link_transformation_page" name="add_autogenerated_name_metadata_link" >Add Autogenerated Name Metadata</button>';
11 </%perl>
13 <br />
14 <& /page/page_title.mas, title => "Manage Transformations" &>
16 <div class="container-fluid">
17     <&| /page/info_section.mas, title=>"About Transformation Projects and Transformation IDs",  collapsible => 1, collapsed=>1 &>
18         <div class="well well-sm">
19             <div class="panel panel-default">
20                 <div class="panel-body">
21                     <b><p>What are transformation projects?</p></b>
22                     <ul>
23                         <li>Transformation projects allow you to organize and track progress of different transformation experiments.</li>
24                         <li>Each transformation project can be automatically linked to a tracking project (please contact us).</li>
25                         <li>To streamline transformation experiments, you can set <b>default plant material</b> used for transformation and set <b>autogenerated names</b> for newly generated transformants.</li>
26                         <li>Each breeding program can store multiple sets of naming formats for autogenerated names. All stored naming formats and related metadata are displayed in the Autogenerated Name Metadata section on the 'Manage Breeding Programs' page. The link for adding Autogenerated Name Metadata can be found on both the 'Manage Breeding Programs' page and on the 'Manage Transformations' page.</li>
27                         <li><b>Links for setting a naming format for autogenerated names and for setting default plant material can be found on the 'Transformation Project' detail page.</b></li>
28                         <li>Progress of each experiment can be easily tracked and organized. Ongoing transformation experiments are grouped in the same table on the 'Transformation Project' detail page. Once the status of a particular experiment is updated to completed/discarded status, the completed/discarded experiment will be automatically moved to a separate table.</li>
29                     </ul>
30                     <b><p>What are transformation identifiers?</p></b>
31                     <ul>
32                         <li>Transformation identifier captures related information for each experiment including vector construct, plant material and transformants generated.</li>
33                         <li>If transformation project is linked to a tracking project, in addition to basic information for each transformation, details of experimental procedure such as co-culture date, media type, media-change date, selection date can be recorded.</li>
34                         <li>Using transformation tool togehter with autogenerated name feature, new transformants can be added to the database simply by indicating number of transformants. The generated transformants will be automatically stored in the database as new accessions.</li>
35                     </ul>
36                 </div>
37             </div>
38         </div>
39     </&>
41     <&| /page/info_section.mas, title=>"Transformations" , collapsible=>1, collapsed=>0, subtitle=> $subtitle &>
42     <& /transformation/transformation_project_tree.mas, user_id=>$user_id, locations=>$locations, programs=>$programs, roles=>$roles,  &>
43     </&>
44 </div>
46 <script>
48 jQuery(document).ready(function(){
49     jQuery('#add_vector_construct_link').click(function() {
50         location.href = '/vector/new';
51     })
52 });
54 </script>