Team:UC Berkeley Tools/Project/Tutorial

From 2008.igem.org

(Difference between revisions)
 
(18 intermediate revisions not shown)
Line 2: Line 2:
{{Template:ClothoMenu}}
{{Template:ClothoMenu}}
-
 
{{Template:ClothoTutorialVerticalMenu}}
{{Template:ClothoTutorialVerticalMenu}}
 +
 +
<!--YouTube-->
 +
<!---<html>
 +
  <div align="right" class="youtube">
 +
<object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/ktyt9mTOKIA"> </param> <embed src="http://www.youtube.com/v/ktyt9mTOKIA" type="application/x-shockwave-flash" width="425" height="350"> </embed> </object>
 +
</div>
 +
</html>--->
 +
 +
   <div id="mainContent">
   <div id="mainContent">
-
    <p align="center" class="style1">Welcome to Clotho!<br />
 
-
    </p>
 
     <p>&nbsp;</p>
     <p>&nbsp;</p>
 +
<p>'''<<< Previous''' | [[Team:UC_Berkeley_Tools/Project/Tutorial/Preferences|'''Next >>>''']]</p>
     <p><strong>1) The  Main Toolbar</strong><br />
     <p><strong>1) The  Main Toolbar</strong><br />
       This is  the center of Clotho: the main toolbar.   From here, you can open up any of the Clotho connections.  The connections are separated into four  categories: I/O, Tools, View, and Interfaces.   &quot;I/O&quot; contains the connections that link Clotho to outside resources  and databases.  &quot;Tools&quot;  contains the connections that provide functionality to Clotho.  &quot;Views&quot; contains ways of viewing  and manipulating information, including sequence data.  &quot;Interfaces&quot; contains the  connections that provide the user a way of interfacing with data, such as  libraries of parts and feature annotations.   From here, you can also access the Start, Help, and Options menus.  For now, let's open up the options menu and  select &quot;Preferences&quot;</p>
       This is  the center of Clotho: the main toolbar.   From here, you can open up any of the Clotho connections.  The connections are separated into four  categories: I/O, Tools, View, and Interfaces.   &quot;I/O&quot; contains the connections that link Clotho to outside resources  and databases.  &quot;Tools&quot;  contains the connections that provide functionality to Clotho.  &quot;Views&quot; contains ways of viewing  and manipulating information, including sequence data.  &quot;Interfaces&quot; contains the  connections that provide the user a way of interfacing with data, such as  libraries of parts and feature annotations.   From here, you can also access the Start, Help, and Options menus.  For now, let's open up the options menu and  select &quot;Preferences&quot;</p>
[[Image:Tut1.PNG|center]] <p>&nbsp;</p>
[[Image:Tut1.PNG|center]] <p>&nbsp;</p>
 +
  </div>
-
    <p><strong>5)  Restriction Site Highlighting</strong><br />
+
'''<<< Previous''' | [[Team:UC_Berkeley_Tools/Project/Tutorial/Preferences|'''Next >>>''']]
-
    The  Enzyme Library contains a list of restriction enzymes that you can search for in  the sequence.  You can select each  enzyme individually, search for them by name or sequence, or select a  pre-assigned group of enzymes.  Let's  try selecting the standard four BioBrick enzymes [EcoRI, PstI, SpeI, and XbaI]:  you can do this by selecting them manually or by going to &quot;Select by  Group&quot; and picking the &quot;BBa Enzymes&quot; group.  Select the &quot;Highlight Enzymes&quot;  button, and open the Sequence View window, but don't close the Enzyme Library  just yet.  You should see new orange  highlights in the sequence corresponding to the selected restriction, and just  like features, running the mouse cursor over the highlights shows the  corresponding restriction enzyme. [Clotho supports multiple highlighting, so  you may see features and restriction sequences overlapping one another, and in  that case both names will be shown].</p>
+
-
[[Image:Tut5a.PNG|center]] <p>&nbsp;</p>
+
-
[[Image:Tut5b.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
    <p><strong>6)  Sequence View II</strong><br />
+
-
      Now let's  play with some of the other basic tools in the Sequence View.  Try pressing  First, let's find an open reading frame - place your cursor  anywhere in the sequence, go to the &quot;ORFs&quot; menu and select &quot;Find  Next ORF&quot;.  Alternatively, you can  use the shortcut and press [Ctrl + .].   This will place line a light green line underneath the next open reading  frame found in the sequence after the cursor (if other alternate start codons  are enabled in the preferences, their reading frames will be shown using yellow  or red lines).  Highlight this sequence  with the mouse and select the &quot;Translate&quot; option from the  &quot;Tools&quot; menu (or press [Ctrl + T]).   The protein translation of this reading frame will be printed to the  'Output Data' window.  Similiarly, if  you select &quot;Reverse Complement&quot; [Ctrl + /], the reverse complement of  the sequence will be printed.   &quot;Find Reverse ORF&quot; and &quot;Reverse Translate&quot; operate  in the same fashion, but they look at the reverse complement of the  sequence.  &quot;UPPER CASE&quot;,  &quot;Switch Case&quot;, and &quot;lower case&quot; all operate on any portion  of the sequence you care to highlight (case has no effect on sequence analysis  and is treated as aesthetic).  Highlighting a string of nucleotides also displays information like G-C content and melting temperature.  Additionally, you can open up a tools menu under &quot;Tools&quot; [Ctrl + F] to peform find and  replace operations on the sequence.   Let's leave the Sequnce View for now - either select &quot;Exit Sequence  View&quot; from the File menu or click the 'X' in the corner and select  &quot;Yes close&quot; from the resulting pop-up box.</p>
+
-
[[Image:Tut6.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
      <p><strong>7)  Connecting to a Database</strong></p>
+
-
[[Image:Tut7.PNG|right]]
+
-
    <p>Some of  Clotho's most interesting features can only be utilized once we've connected to  a database.  Let's try setting up a  mySQL connection: on the Main Toolbar select &quot;PoBoL based mySQL&quot; from  the I/O drop down menu.  This should  bring up the mySQL/PoBoL Configuration window.   The first two boxes are username and password, but don't put anything in  them just yet.  First, select the  &quot;Create New  Connection&quot; tab,  and enter the following information:</p>
+
-
    <p>Name:<br />
+
-
      Host:<br />
+
-
      Port:<br />
+
-
      Database:</p>
+
-
    <p>After  you're done, click &quot;Create&quot; and go to the &quot;Existing  Connections&quot; tab.  Select the  connection you just made from the &quot;Connection Available&quot; drop down  menu.  In the appropriate boxes, put in  the username **USERNAME** and password **PASSWORD**.  Then click &quot;Set as    Next, we'll setup the PoBoL binding file: click the &quot;View PoBoL  Binding&quot; button, and it should bring up the PoBoL Binding window.</p>
+
-
<p>&nbsp;</p>
+
-
 
+
-
    <p><strong>8) PoBoL</strong></p>
+
-
    <p>PoBoL  stands for &quot;Provisional Biobrick Language&quot;, and represents a way to  translate different databases into one common language.  The binding file is a way of specifying  which tables and entries from the database correspond to which PoBoL data  types.  Ideally, you would be able to  download a binding file for any given database, saving you the trouble - for  our tutorial database, such a file can be found **HERE** - just copy and paste  the contents of the text file into the 'Binding Configuration' window.  If no such file existed though, you would  have to create it manually: first you would select a Table and then a Field  from the 'Database Information' box, and then a corresponding Object and Field  from the 'PoBoL fields' box, and click &quot;Bind&quot;.  This would have to be done for all the  tables and fields you wish to use from the database.  Fortunately, you only have to create the mySQL connection and its  corresponding PoBoL binding file once.   Now click &quot;Save/Connect&quot;, and select 'Yes' when the message  box appears.  Now Clotho is  connected!  (Note: In future uses, you  will only have to enter the user name and password and click  &quot;Connect&quot;.)</p>
+
-
    <p>More  information on PoBoL can be found **HERE**.</p>
+
-
[[Image:Tut8.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
    <p><strong>9) Parts  Manager and Plate Manager</strong></p>
+
-
    <p>Two  Clotho connections so far utilize the PoBoL-based mySQL connection: the Parts  Manager and the Plate Manager.  On the  Main Toolbar select &quot;Parts Manager&quot; from the Interfaces drop down  menu, bring up the Parts Manager window.   The Parts Manager allows you to look at BioBrick parts in the database.  It contains a lot of information on each  part, including the part and vector nicknames, the parts status, who submitted  it, its location in the lab, the amount left, and more.  In the future, you will be able to add,  delete, and edit parts in the database through this window, as well as looking  up more detailed information on the part.</p>
+
-
[[Image:Tut9a.PNG|center]]
+
-
<p>Close the Parts Manager, and on the Main Toolbar select &quot;Plate  Manager&quot; from the Tools drop down menu, bringing up the Plate Manager  window.  The Plate Manager lets you keep  track of the contents and locations of plates in the lab.  From the drop down menu below the 'Zoom'  buttons, select **PLATE NAME*, click the &quot;Select&quot; button, and select  'Yes' in the following pop-up box - this should load up a 96-well plate from the  database.  Information on the plate  itself can be found in the 'Plate Information' box.  Clicking on any of the occupied wells will fill out the 'Sample  Information' box with information on the contents of the well.  The data that gets displayed can be changed  in the Plate Manager preferences window, by going to the Edit menu item,  selecting &quot;Preferences&quot;, and changing the the labels.  For now, let's close the Plate Manager  window and go back to the Main Toolbar.</p>
+
-
[[Image:Tut9b.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
    <p><strong>10)  Algorithm Manager</strong></p>
+
-
      <p>From the  Main Toolbar select &quot;Algorithm Manager&quot; from the Tools drop down  menu.  The Algorithm Manager is a  straightforward but robust tool - you take some input, select an algorithm, and  it gives you an output.  Each algorithm  has its own rules for its use, including the proper inputs and syntax.  After selecting any algorithm from the  'Algorithms' drop down box, select &quot;Get Instructions for Algorithm&quot;  to get information on how to get it up and running.  After finding an appropriate input (whether entered manually,  imported from a file, or exported from another connection) select the  &quot;Run&quot; button, and the output should appear in the 'Output' box.  From here you can view or save the  information in a number of different formats, graphically or textually.  The default Optimal Assembly and 2abAssembly  algorithms provide methods for optimizing the number of steps required to  create composite parts.</p>
+
-
[[Image:Tut10.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
    <p><strong>11) Other  Information</strong></p>
+
-
    <p>From  here, feel free to explore Clotho!  More  detailed information on the different connections can be found in the Help  menu.</p>
+
-
<p>&nbsp;</p> [[Image:Tut11.PNG|center]] <p>&nbsp;</p>
+
-
 
+
-
    <p>&nbsp;</p>
+
-
  </div>
+

Latest revision as of 02:40, 24 October 2008

Clotho Title small.png

 



 

<<< Previous | Next >>>

1) The Main Toolbar
This is the center of Clotho: the main toolbar.  From here, you can open up any of the Clotho connections.  The connections are separated into four categories: I/O, Tools, View, and Interfaces.  "I/O" contains the connections that link Clotho to outside resources and databases.  "Tools" contains the connections that provide functionality to Clotho.  "Views" contains ways of viewing and manipulating information, including sequence data.  "Interfaces" contains the connections that provide the user a way of interfacing with data, such as libraries of parts and feature annotations.  From here, you can also access the Start, Help, and Options menus.  For now, let's open up the options menu and select "Preferences"

Tut1.PNG

 

<<< Previous | Next >>>