<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.openwetware.org/skins/common/feed.css?164"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;feed=atom&amp;action=history</id>
		<title>Arking:JCAOligoTutorial19 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;action=history"/>
		<updated>2013-05-24T14:51:18Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.13.2</generator>

	<entry>
		<id>http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;diff=227443&amp;oldid=prev</id>
		<title>JCAnderson: /* The Critical Path and time management */</title>
		<link rel="alternate" type="text/html" href="http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;diff=227443&amp;oldid=prev"/>
				<updated>2008-08-03T19:50:21Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;The Critical Path and time management&lt;/span&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:50, 3 August 2008&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==The Critical Path and time management==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==The Critical Path and time management==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One thing you'll quickly realize about synthetic biology is that the implementation is really slow.&amp;nbsp; There are many efforts underway to speed this up, but the fact that it is so slow means you have to think about managing your experiments.&amp;nbsp; If you don't, you're never going to get anywhere.&amp;nbsp; The concept of the &amp;quot;Critical Path&amp;quot; is something you should have in mind.&amp;nbsp; In many engineering fields, the critical path is a very quantifiable and manageable concept.&amp;nbsp; In synthetic biology, you can't really implement it rigourously, but it's an important concept.&amp;nbsp; Since you are probably just starting out with research, you aren’t going to be very efficient&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, and &lt;/del&gt;you don’t know yet how long things take.&amp;nbsp; So, just do your thing and don’t worry about this too much yet.&amp;nbsp; I want to plant the seed for this concept in your mind, though, so that you will start to think about it.&amp;nbsp; In the end, if you want to be an effective researcher, you’ll need to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;do analysis of &lt;/del&gt;your experimental plans and make decisions about when to start various things.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One thing you'll quickly realize about synthetic biology is that the implementation is really slow.&amp;nbsp; There are many efforts underway to speed this up, but the fact that it is so slow means you have to think about managing your experiments.&amp;nbsp; If you don't, you're never going to get anywhere.&amp;nbsp; The concept of the &amp;quot;Critical Path&amp;quot; is something you should have in mind.&amp;nbsp; In many engineering fields, &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;the critical path is a very quantifiable and manageable concept.&amp;nbsp; In synthetic biology, you can't really implement it rigourously, but it's an important concept.&amp;nbsp; Since you are probably just starting out with research, you aren’t going to be very efficient &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;since &lt;/ins&gt;you don’t know yet how long things take &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and you are going to make lots of mistakes&lt;/ins&gt;.&amp;nbsp; So, just do your thing and don’t worry about this too much yet.&amp;nbsp; I want to plant the seed for this concept in your mind, though, so that you will start to think about it.&amp;nbsp; In the end, if you want to be an effective researcher, you’ll need to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;analyze &lt;/ins&gt;your experimental plans and make decisions about when to start various things.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Basically, the idea is this--there are many small tasks that you need to do in order to complete your project.&amp;nbsp; Many of these tasks have to be done in a specific order successfully &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in order to get to &lt;/del&gt;another task.&amp;nbsp; You have to successfully get through the entirely list of tasks in order to get to your goal.&amp;nbsp; The critical path is the length of time it's going to take to reach that goal that is the sum of all the dependent tasks.&amp;nbsp; That isn't a perfectly rigorous definition, but we're not going to be using this concept rigorously anyway.&amp;nbsp; Let's take an example to understand it better:&amp;nbsp; executing the basic construction file.&amp;nbsp; We’ll examine &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;all &lt;/del&gt;the things that affect how long it will take and describe how to examine &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;situation and decide what you should be doing and when.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Basically, the idea is this--there are many small tasks that you need to do in order to complete your project.&amp;nbsp; Many of these tasks have to be done in a specific order successfully &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;before you can even begin &lt;/ins&gt;another task.&amp;nbsp; You have to successfully get through the entirely list of tasks in order to get to your goal.&amp;nbsp; The critical path is the length of time it's going to take to reach that goal that is the sum of all the dependent tasks.&amp;nbsp; That isn't a perfectly rigorous definition, but we're not going to be using this concept rigorously anyway&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; You can make the length of your path longer if you have to repeat a step along the critical path, or if you delay in beginning it&lt;/ins&gt;.&amp;nbsp; Let's take an example to understand it better:&amp;nbsp; executing the basic construction file.&amp;nbsp; We’ll examine the things that affect how long it will take and describe how to examine &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;your &lt;/ins&gt;situation and decide what you should be doing and when.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hopefully, your lab is already set up for you and you don’t have to do ‘’everything’’ needed to execute the construction file.&amp;nbsp; You might have noticed, though, that there are many instruments (thermocyler, pipettman, incubators, centrifuges) and consumables (microcentrifuge tubes, miniprep kits, polymerase, restriction enzymes, competent cells, petri dishes, media) that are needed for ‘’any’’ construction file.&amp;nbsp; Additionally, there are two things you’ll need specifically to execute ‘’your’’ construction file:&amp;nbsp; the oligonucleotides, the template, and the vector into which you are going to put your part.&amp;nbsp; To simplify things, let’s assume your lab is perfectly managed and you have access to the materials you need at any time.&amp;nbsp; So, the question is this, what should you do first?&amp;nbsp; You might be thinking design your oligos.&amp;nbsp; That may or may not be correct—it depends a little on how long it takes you to design your oligos, how long it takes them to arrive, and the availability of the vector digest and template.&amp;nbsp; Let’s consider several scenarios:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Hopefully, your lab is already set up for you and you don’t have to do ‘’everything’’ needed to execute the construction file.&amp;nbsp; You might have noticed, though, that there are many instruments (thermocyler, pipettman, incubators, centrifuges) and consumables (microcentrifuge tubes, miniprep kits, polymerase, restriction enzymes, competent cells, petri dishes, media) that are needed for ‘’any’’ construction file.&amp;nbsp; Additionally, there are two things you’ll need specifically to execute ‘’your’’ construction file:&amp;nbsp; the oligonucleotides, the template, and the vector into which you are going to put your part.&amp;nbsp; To simplify things, let’s assume your lab is perfectly managed and you have access to the materials you need at any time.&amp;nbsp; So, the question is this, what should you do first?&amp;nbsp; You might be thinking design your oligos.&amp;nbsp; That may or may not be correct—it depends a little on how long it takes you to design your oligos, how long it takes them to arrive, and the availability of the vector digest and template.&amp;nbsp; Let’s consider several scenarios:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Case 1:&amp;nbsp; I made the vector digest last week, and the miniprepped template is already in my freezer box.&amp;nbsp; OK, if this is the case things are simple.&amp;nbsp; Design your oligos.&amp;nbsp; You have all the materials you need to set up your pcr, and you can’t do the digestion/ligation/transformation business until you’ve done the pcr.&amp;nbsp; So, get on ApE and do your thing.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Case 2:&amp;nbsp; I made the vector digest last week, I don’t have a template for my PCR.&amp;nbsp; Things are pretty simple here too.&amp;nbsp; Acquiring a template for doing PCR is probably going to take quite a while.&amp;nbsp; Even if you know someone who is willing to mail the DNA to you, it’s still going to take them some time to answer your email request, put the sample in an evenlope, and fedEX it to you.&amp;nbsp; So, let’s say minimum 3 days.&amp;nbsp; So, the question is this:&amp;nbsp; what should I be doing ‘’right now’’?&amp;nbsp; Depending on the supplier and their schedule with your institution, obtaining oligonucleotides can be as fast as 24 hr turnaround.&amp;nbsp; We have this situation, so it really doesn’t help me to order the oligos right now.&amp;nbsp; They will just sit on my desk for 2 days while I wait for the template.&amp;nbsp; What I need to do right now is get on my email and request the template since that is the longer path within my critical path to the basic part’s construction.&amp;nbsp; In practice, acquiring a template could be an incredible slow process…like months if you have to sign an MTA agreement.&amp;nbsp; If you are going to use gene synthesis to get the template, that’s slow too—maybe 2 weeks or so.&amp;nbsp; Get going with acquiring the template by the shortest route possible—the oligos can wait.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Case &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3&lt;/del&gt;:&amp;nbsp; I made the vector digest last week, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I acquired &lt;/del&gt;the template &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as an agar stab&lt;/del&gt;.&amp;nbsp; OK, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;great.&amp;nbsp; I got &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;template…sortov&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I can’t do the PCR on the agar stab as these are cells containing the template plasmid not the pure plasmid&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;So, I’m going to &lt;/del&gt;have to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;grow it &lt;/del&gt;up &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and then miniprep it.&amp;nbsp; I might also want to first restreak the cells from the stab onto a plate, pick a single colony, grow it to saturation&lt;/del&gt;, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;then miniprep before starting my PCR.&amp;nbsp; If I am going to &lt;/del&gt;do the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;restreaking, it will take about 16 hrs to get &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;colonies.&amp;nbsp; I sleep at night, so in reality this means I restreak today and get colonies tomorrow.&amp;nbsp; I then pick a colony and grow it in culture to saturation.&amp;nbsp; Again, I sleep, so this means it will take another day to get culture.&amp;nbsp; I then miniprep it, and that will take maybe 20 min&lt;/del&gt;.&amp;nbsp; So, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;total, it’s going to take me about 48 hrs to &lt;/del&gt;get &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;through it.&amp;nbsp; So, most likely, restreaking the template should be a higher priority than ordering the oligos, but I probably should go ahead &lt;/del&gt;and do &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;both&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Case &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt; I made the vector digest last week, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;miniprepped &lt;/ins&gt;template &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is already in my freezer box&lt;/ins&gt;.&amp;nbsp; OK, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;if this is &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;case things are simple&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Design your oligos&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;You &lt;/ins&gt;have &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;all the materials you need &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;set &lt;/ins&gt;up &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;your pcr&lt;/ins&gt;, and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;you can’t &lt;/ins&gt;do the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;digestion/ligation/transformation business until you’ve done &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pcr&lt;/ins&gt;.&amp;nbsp; So, get &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;on ApE &lt;/ins&gt;and do &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;your thing&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Case &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4&lt;/del&gt;:&amp;nbsp; I &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;have my template&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but &lt;/del&gt;I &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;need to put it in &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;new vector&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;If I have the &lt;/del&gt;template&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, I could order oligos and be &lt;/del&gt;doing PCR &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;tomorrow afternoon&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;That isn’t &lt;/del&gt;going to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;help me much if I have nothing &lt;/del&gt;to put the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PCR product &lt;/del&gt;in.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Let’s &lt;/del&gt;say &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;my construction file for making &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;new vector requires that &lt;/del&gt;I &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;do an in vitro cut and paste, transform, pick a colony, miniprep, and sequence. &lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;That’s going to take a few hours to do &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cut &lt;/del&gt;and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;paste&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a next day &lt;/del&gt;turnaround &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;for getting colonies&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a day &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pick and grow &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;colonies, a quick miniprep, and then submission and receipt of sequencing which takes 1 to 2 days&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;At best, this &lt;/del&gt;will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;take 3 days &lt;/del&gt;just to get the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;vector&lt;/del&gt;.&amp;nbsp; In practice, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it usually takes longer&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;You then have &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;do &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;digest of the vector&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and gel purify it&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;That should take&amp;nbsp; a few hours, and really you could run that in parallel &lt;/del&gt;with the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PCR.&amp;nbsp; So, what you should be doing ‘’right now’’ is start making &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;vector&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;Case &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &lt;/ins&gt; I &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;made the vector digest last week&lt;/ins&gt;, I &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;don’t have &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;template for my PCR&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Things are pretty simple here too.&amp;nbsp; Acquiring a &lt;/ins&gt;template &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;for &lt;/ins&gt;doing PCR &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is probably going to take quite a while&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Even if you know someone who is willing to mail the DNA to you, it’s still &lt;/ins&gt;going to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;take them some time &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;answer your email request, &lt;/ins&gt;put the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sample &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;an envelope, and fedEX it to you&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;So, let’s &lt;/ins&gt;say &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;minimum 3 days.&amp;nbsp; So, &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;question is this:&amp;nbsp; what should &lt;/ins&gt;I &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;be doing ‘’right now’’? &lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Depending on &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;supplier &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;their schedule with your institution&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;obtaining oligonucleotides can be as fast as 24 hr &lt;/ins&gt;turnaround&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; We have this situation in my lab&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;so it really doesn’t help me &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;order &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;oligos right now&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;They &lt;/ins&gt;will just &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sit on my desk for 2 days while I wait for the template.&amp;nbsp; What I need &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;do right now is &lt;/ins&gt;get &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;on my email and request &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;template since that is the longer path within my critical path to the basic part’s construction&lt;/ins&gt;.&amp;nbsp; In practice, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;acquiring a template can be an incredible slow process…like months if you have to sign an MTA agreement&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;If you are going &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;use gene synthesis to get &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;template&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;that’s slow too—maybe 2 weeks or so&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Get going &lt;/ins&gt;with &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;acquiring &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;template by &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;shortest route possible—the oligos can wait&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;So, basically this all boils down to getting a feeling for how long various tasks take and keeping in mind that there is usually a thread of tasks that is needed to get you to the point where you can even begin doing something else.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;We &lt;/del&gt;assumed that all the common materials for doing the project were readily available.&amp;nbsp; This is often not the case.&amp;nbsp; The thing you maybe ‘’should’’ be doing ‘’right now’’ to avoid increasing the length of your critical path is let the lab manager know that &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;you are &lt;/del&gt;out of PCR tubes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''Case 3:'''&amp;nbsp; I made the vector digest last week, I acquired the template as an agar stab.&amp;nbsp; OK, great.&amp;nbsp; I got the template…sortov.&amp;nbsp; I can’t do the PCR on the agar stab as these are cells containing the template plasmid not the pure plasmid.&amp;nbsp; So, I’m going to have to grow it up and then miniprep it.&amp;nbsp; I might also want to first restreak the cells from the stab onto a plate, pick a single colony, grow it to saturation, and then miniprep before starting my PCR.&amp;nbsp; If I am going to do the restreaking, it will take about 16 hrs to get the colonies.&amp;nbsp; I sleep at night, so in reality this means I restreak today and get colonies tomorrow.&amp;nbsp; I then pick a colony and grow it in culture to saturation.&amp;nbsp; Again, I sleep, so this means it will take another day to get culture.&amp;nbsp; I then miniprep it, and that will take maybe 20 min.&amp;nbsp; So, total, it’s going to take me about 48 hrs to get through it.&amp;nbsp; So, most likely, restreaking the template should be a higher priority than ordering the oligos.&amp;nbsp; However, it also depends on how long it takes me to design my oligos.&amp;nbsp; I've done it a few thousand times, so it takes me about 5 minutes.&amp;nbsp; Newcomers to synthetic biology often take far longer to get through it.&amp;nbsp; If my mentor also wants to check my work before ordering, add another day or so to how long that will take.&amp;nbsp; So, probably I should go ahead and start designing ''and'' restreak the template today.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''Case 4:'''&amp;nbsp; I have my template, but I need to put it in a new vector.&amp;nbsp; If I have the template, I could order oligos and be doing PCR tomorrow afternoon.&amp;nbsp; That isn’t going to help me much if I have nothing to put the PCR product in.&amp;nbsp; Let’s say my construction file for making the new vector requires that I do an in vitro cut and paste, transform, pick a colony, miniprep, and sequence.&amp;nbsp; That’s going to take a few hours to do the cut and paste, a next day turnaround for getting colonies, a day to pick and grow the colonies, a quick miniprep, and then submission and receipt of sequencing which takes 1 to 2 days.&amp;nbsp; At best, this will take 3 days just to get the vector.&amp;nbsp; In practice, it usually takes longer.&amp;nbsp; You then have to do the digest of the vector, and gel purify it.&amp;nbsp; That should take&amp;nbsp; a few hours, and really you could run that in parallel with the PCR.&amp;nbsp; So, what you should be doing ‘’right now’’ is start making the vector.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;So, basically this all boils down to getting a feeling for how long various tasks take and keeping in mind that there is usually a thread of tasks that is needed to get you to the point where you can even begin doing something else.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It is always useful to think through what all you have to do in preparation for the &amp;quot;big experiment&amp;quot; you are planning.&amp;nbsp; Simple things like the restreak/grow up a colony sequence are quick and trivial to do, but they take 48 hours, and if you wait to start them you may be pushing back that big experiment.&amp;nbsp; Also, we &lt;/ins&gt;assumed that all the common materials for doing the project were readily available.&amp;nbsp; This is often not the case.&amp;nbsp; The thing you maybe ‘’should’’ be doing ‘’right now’’ to avoid increasing the length of your critical path is let the lab manager know that &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the lab is &lt;/ins&gt;out of PCR tubes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Again, don’t worry about this too much just yet if you’re starting out.&amp;nbsp; But do reflect on it—what made your experiment take so much longer than it should have?&amp;nbsp; I think you will find that seemingly trivial things like waiting an extra day to send out a materials request are very often the primary culprits in extending the critical path.&amp;nbsp;  As you become more aware of these things, you’ll begin to prioritize your activities and recognizing when you need to rush the completion of a task and when you can put it off until tomorrow.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Again, don’t worry about this too much just yet if you’re starting out.&amp;nbsp; But do reflect on it—what made your experiment take so much longer than it should have?&amp;nbsp; I think you will find that seemingly trivial things like waiting an extra day to send out a materials request are very often the primary culprits in extending the critical path.&amp;nbsp;  As you become more aware of these things, you’ll begin to prioritize your activities and recognizing when you need to rush the completion of a task and when you can put it off until tomorrow.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2013-05-24 14:51:18 --&gt;
&lt;/table&gt;</summary>
		<author><name>JCAnderson</name></author>	</entry>

	<entry>
		<id>http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;diff=227436&amp;oldid=prev</id>
		<title>JCAnderson: New page: ==The Critical Path and time management== One thing you'll quickly realize about synthetic biology is that the implementation is really slow.  There are many efforts underway to speed this...</title>
		<link rel="alternate" type="text/html" href="http://www.openwetware.org/index.php?title=Arking:JCAOligoTutorial19&amp;diff=227436&amp;oldid=prev"/>
				<updated>2008-08-03T19:38:55Z</updated>
		
		<summary type="html">&lt;p&gt;New page: ==The Critical Path and time management== One thing you'll quickly realize about synthetic biology is that the implementation is really slow.  There are many efforts underway to speed this...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==The Critical Path and time management==&lt;br /&gt;
One thing you'll quickly realize about synthetic biology is that the implementation is really slow.  There are many efforts underway to speed this up, but the fact that it is so slow means you have to think about managing your experiments.  If you don't, you're never going to get anywhere.  The concept of the &amp;quot;Critical Path&amp;quot; is something you should have in mind.  In many engineering fields, the critical path is a very quantifiable and manageable concept.  In synthetic biology, you can't really implement it rigourously, but it's an important concept.  Since you are probably just starting out with research, you aren’t going to be very efficient, and you don’t know yet how long things take.  So, just do your thing and don’t worry about this too much yet.  I want to plant the seed for this concept in your mind, though, so that you will start to think about it.  In the end, if you want to be an effective researcher, you’ll need to do analysis of your experimental plans and make decisions about when to start various things.&lt;br /&gt;
&lt;br /&gt;
Basically, the idea is this--there are many small tasks that you need to do in order to complete your project.  Many of these tasks have to be done in a specific order successfully in order to get to another task.  You have to successfully get through the entirely list of tasks in order to get to your goal.  The critical path is the length of time it's going to take to reach that goal that is the sum of all the dependent tasks.  That isn't a perfectly rigorous definition, but we're not going to be using this concept rigorously anyway.  Let's take an example to understand it better:  executing the basic construction file.  We’ll examine all the things that affect how long it will take and describe how to examine the situation and decide what you should be doing and when.&lt;br /&gt;
&lt;br /&gt;
Hopefully, your lab is already set up for you and you don’t have to do ‘’everything’’ needed to execute the construction file.  You might have noticed, though, that there are many instruments (thermocyler, pipettman, incubators, centrifuges) and consumables (microcentrifuge tubes, miniprep kits, polymerase, restriction enzymes, competent cells, petri dishes, media) that are needed for ‘’any’’ construction file.  Additionally, there are two things you’ll need specifically to execute ‘’your’’ construction file:  the oligonucleotides, the template, and the vector into which you are going to put your part.  To simplify things, let’s assume your lab is perfectly managed and you have access to the materials you need at any time.  So, the question is this, what should you do first?  You might be thinking design your oligos.  That may or may not be correct—it depends a little on how long it takes you to design your oligos, how long it takes them to arrive, and the availability of the vector digest and template.  Let’s consider several scenarios:&lt;br /&gt;
Case 1:  I made the vector digest last week, and the miniprepped template is already in my freezer box.  OK, if this is the case things are simple.  Design your oligos.  You have all the materials you need to set up your pcr, and you can’t do the digestion/ligation/transformation business until you’ve done the pcr.  So, get on ApE and do your thing.&lt;br /&gt;
Case 2:  I made the vector digest last week, I don’t have a template for my PCR.  Things are pretty simple here too.  Acquiring a template for doing PCR is probably going to take quite a while.  Even if you know someone who is willing to mail the DNA to you, it’s still going to take them some time to answer your email request, put the sample in an evenlope, and fedEX it to you.  So, let’s say minimum 3 days.  So, the question is this:  what should I be doing ‘’right now’’?  Depending on the supplier and their schedule with your institution, obtaining oligonucleotides can be as fast as 24 hr turnaround.  We have this situation, so it really doesn’t help me to order the oligos right now.  They will just sit on my desk for 2 days while I wait for the template.  What I need to do right now is get on my email and request the template since that is the longer path within my critical path to the basic part’s construction.  In practice, acquiring a template could be an incredible slow process…like months if you have to sign an MTA agreement.  If you are going to use gene synthesis to get the template, that’s slow too—maybe 2 weeks or so.  Get going with acquiring the template by the shortest route possible—the oligos can wait.&lt;br /&gt;
&lt;br /&gt;
Case 3:  I made the vector digest last week, I acquired the template as an agar stab.  OK, great.  I got the template…sortov.  I can’t do the PCR on the agar stab as these are cells containing the template plasmid not the pure plasmid.  So, I’m going to have to grow it up and then miniprep it.  I might also want to first restreak the cells from the stab onto a plate, pick a single colony, grow it to saturation, and then miniprep before starting my PCR.  If I am going to do the restreaking, it will take about 16 hrs to get the colonies.  I sleep at night, so in reality this means I restreak today and get colonies tomorrow.  I then pick a colony and grow it in culture to saturation.  Again, I sleep, so this means it will take another day to get culture.  I then miniprep it, and that will take maybe 20 min.  So, total, it’s going to take me about 48 hrs to get through it.  So, most likely, restreaking the template should be a higher priority than ordering the oligos, but I probably should go ahead and do both.&lt;br /&gt;
&lt;br /&gt;
Case 4:  I have my template, but I need to put it in a new vector.  If I have the template, I could order oligos and be doing PCR tomorrow afternoon.  That isn’t going to help me much if I have nothing to put the PCR product in.  Let’s say my construction file for making the new vector requires that I do an in vitro cut and paste, transform, pick a colony, miniprep, and sequence.  That’s going to take a few hours to do the cut and paste, a next day turnaround for getting colonies, a day to pick and grow the colonies, a quick miniprep, and then submission and receipt of sequencing which takes 1 to 2 days.  At best, this will take 3 days just to get the vector.  In practice, it usually takes longer.  You then have to do the digest of the vector, and gel purify it.  That should take  a few hours, and really you could run that in parallel with the PCR.  So, what you should be doing ‘’right now’’ is start making the vector.&lt;br /&gt;
&lt;br /&gt;
So, basically this all boils down to getting a feeling for how long various tasks take and keeping in mind that there is usually a thread of tasks that is needed to get you to the point where you can even begin doing something else.  We assumed that all the common materials for doing the project were readily available.  This is often not the case.  The thing you maybe ‘’should’’ be doing ‘’right now’’ to avoid increasing the length of your critical path is let the lab manager know that you are out of PCR tubes.&lt;br /&gt;
&lt;br /&gt;
Again, don’t worry about this too much just yet if you’re starting out.  But do reflect on it—what made your experiment take so much longer than it should have?  I think you will find that seemingly trivial things like waiting an extra day to send out a materials request are very often the primary culprits in extending the critical path.   As you become more aware of these things, you’ll begin to prioritize your activities and recognizing when you need to rush the completion of a task and when you can put it off until tomorrow.&lt;/div&gt;</summary>
		<author><name>JCAnderson</name></author>	</entry>

	</feed>
