<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Synthetic biology is not engineering, it&#8217;s a programming</title>
	<atom:link href="http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/</link>
	<description>visualization, protein science, open science and freelancing science</description>
	<lastBuildDate>Sun, 11 Dec 2011 09:03:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Jim H</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-597</link>
		<dc:creator><![CDATA[Jim H]]></dc:creator>
		<pubDate>Wed, 03 Dec 2008 18:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-597</guid>
		<description><![CDATA[I am with you Pawel.  I still just see &quot;synthetic biology&quot; or &quot;biobricks&quot; as subsets of &quot;Molecular Biology&quot;, not distinct elements that have not already been defined.  I think both fields are working in this direction and will achieve some delineation someday.  Or maybe I am just looking through rose colored glasses because this isn&#039;t what makes me passionate about being a scientist.

I prefer to play with blood and guts and living creatures rather than living on computers.]]></description>
		<content:encoded><![CDATA[<p>I am with you Pawel.  I still just see &#8220;synthetic biology&#8221; or &#8220;biobricks&#8221; as subsets of &#8220;Molecular Biology&#8221;, not distinct elements that have not already been defined.  I think both fields are working in this direction and will achieve some delineation someday.  Or maybe I am just looking through rose colored glasses because this isn&#8217;t what makes me passionate about being a scientist.</p>
<p>I prefer to play with blood and guts and living creatures rather than living on computers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pawel Szczesny</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-593</link>
		<dc:creator><![CDATA[Pawel Szczesny]]></dc:creator>
		<pubDate>Tue, 02 Dec 2008 13:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-593</guid>
		<description><![CDATA[Thank you Herbert, I&#039;m very happy so many people find this post worth commenting. 

My first point is that I&#039;m sure majority of synthetic biologists are really interested in understanding their systems, but judging entirely from the steps of mainstreamers, they don&#039;t _seem_ to be. This was my point in answer to Ben&#039;s comment - even if the knowledge from molecular biology (which is more or less my background) or other fields is reused, &lt;strong&gt;it&#039;s not reusable&lt;/strong&gt;. Usually I have no way of learning what makes particular part work with respect to its sequence.

Your second point is absolutely valid one. At this level, programming and engineering blur and you&#039;re right about it being a hybrid and difficulties of debugging. I was rather thinking in biological systems (level or two up), which some people consider systems not synthetic biology. 

I&#039;ve just realized  that probably the main difference in my way of thinking about synthetic biology, or particularly about biological devices is an acceptable level of deviation in the way a design is supposed to work. I am fine with imperfection, noise and other things as long as the efficiency is detectable. Others may be interested in having systems that are robust and 100% predictable (like the oscillator you&#039;ve mentioned). So it may be even that I&#039;ve misunderstood what the whole field is trying to accomplish, as Tom Knight wrote on syn-bio mailing list.]]></description>
		<content:encoded><![CDATA[<p>Thank you Herbert, I&#8217;m very happy so many people find this post worth commenting. </p>
<p>My first point is that I&#8217;m sure majority of synthetic biologists are really interested in understanding their systems, but judging entirely from the steps of mainstreamers, they don&#8217;t _seem_ to be. This was my point in answer to Ben&#8217;s comment &#8211; even if the knowledge from molecular biology (which is more or less my background) or other fields is reused, <strong>it&#8217;s not reusable</strong>. Usually I have no way of learning what makes particular part work with respect to its sequence.</p>
<p>Your second point is absolutely valid one. At this level, programming and engineering blur and you&#8217;re right about it being a hybrid and difficulties of debugging. I was rather thinking in biological systems (level or two up), which some people consider systems not synthetic biology. </p>
<p>I&#8217;ve just realized  that probably the main difference in my way of thinking about synthetic biology, or particularly about biological devices is an acceptable level of deviation in the way a design is supposed to work. I am fine with imperfection, noise and other things as long as the efficiency is detectable. Others may be interested in having systems that are robust and 100% predictable (like the oscillator you&#8217;ve mentioned). So it may be even that I&#8217;ve misunderstood what the whole field is trying to accomplish, as Tom Knight wrote on syn-bio mailing list.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Herbert M Sauro</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-592</link>
		<dc:creator><![CDATA[Herbert M Sauro]]></dc:creator>
		<pubDate>Tue, 02 Dec 2008 06:42:41 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-592</guid>
		<description><![CDATA[I read with interest your blog on synthetic biology, however I don&#039;t entirely agree with your statement:

&quot;Mainstream synthetic biology doesn’t seem to be interested in understanding how car and bike works - it’s interested in taking both of them apart as fast as possible, puting labels on the parts and pretend that now we understand how they work. And while this approach can be succesful to a certain extent in engineering, biology, especially synthetic biology, is not engineering, it’s rather a programming.&quot;

Many of us in the field *are* interested in how the car and bike works, in fact this is the main reason why I&#039;m personally interested in synthetic biology. However, &quot;programming&quot; cells is more like a hybrid of analog electronics and computer programming with an emphasis on the former.  Cellular circuits are different from running computer programs. Cellular circuits are a mix of analog, some digital and a lot of noise. Another significant difference between traditional programming and &quot;programming&quot; a cell is the instant gratification we get from computer programming whereas building a circuit in a cell can take months to accomplish (i.e engineer). Check out the recent paper in Nature by Hasty on his group&#039;s work to build a feedback and relaxation oscillator, I think it is a great example.]]></description>
		<content:encoded><![CDATA[<p>I read with interest your blog on synthetic biology, however I don&#8217;t entirely agree with your statement:</p>
<p>&#8220;Mainstream synthetic biology doesn’t seem to be interested in understanding how car and bike works &#8211; it’s interested in taking both of them apart as fast as possible, puting labels on the parts and pretend that now we understand how they work. And while this approach can be succesful to a certain extent in engineering, biology, especially synthetic biology, is not engineering, it’s rather a programming.&#8221;</p>
<p>Many of us in the field *are* interested in how the car and bike works, in fact this is the main reason why I&#8217;m personally interested in synthetic biology. However, &#8220;programming&#8221; cells is more like a hybrid of analog electronics and computer programming with an emphasis on the former.  Cellular circuits are different from running computer programs. Cellular circuits are a mix of analog, some digital and a lot of noise. Another significant difference between traditional programming and &#8220;programming&#8221; a cell is the instant gratification we get from computer programming whereas building a circuit in a cell can take months to accomplish (i.e engineer). Check out the recent paper in Nature by Hasty on his group&#8217;s work to build a feedback and relaxation oscillator, I think it is a great example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pawel Szczesny</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-588</link>
		<dc:creator><![CDATA[Pawel Szczesny]]></dc:creator>
		<pubDate>Fri, 28 Nov 2008 22:21:46 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-588</guid>
		<description><![CDATA[Thanks Ben, I&#039;ve stumbled across Bench Press couple of weeks ago and also immediately subscribed :).

I&#039;ve been a little harsh in this post, but that was on purpose. I&#039;m sure that current approach is going to take us very far, both in terms of designed systems and in terms of understanding them. However, I see enormous pressure on making a design work, but almost none on the understanding. Synthetic biology parts do not exist in vacuum and were not created from the scratch - these are elements that were analyzed for years, but almost nothing of that knowledge is attached to particular part in any repository I&#039;ve been looking at. An example: scientists collected over the years lots of information on mutations in regulatory elements. Could be that knowledge reused for some fine tuning of particular regulatory part? I think it could be possible. The other example: there&#039;s almost no knowledge transfer from protein engineering field. We know quite a lot on various combinations of protein domains, including the ones that don&#039;t occur (or at least not very often) in nature. Again it&#039;s not reused in synbio field.

In my vision synthetic biology field is a place where all knowledge on biological systems at many levels will be put in a good use - a true inderdisciplinary field. I don&#039;t see that yet and I&#039;m not so sure it&#039;s because we lack understanding how biological systems work. There&#039;s a lot of smart people in the field and many of them are talking about something quite similar. However the speaker list of SB4.0 conference was not indicating that there&#039;s a change coming.]]></description>
		<content:encoded><![CDATA[<p>Thanks Ben, I&#8217;ve stumbled across Bench Press couple of weeks ago and also immediately subscribed <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>I&#8217;ve been a little harsh in this post, but that was on purpose. I&#8217;m sure that current approach is going to take us very far, both in terms of designed systems and in terms of understanding them. However, I see enormous pressure on making a design work, but almost none on the understanding. Synthetic biology parts do not exist in vacuum and were not created from the scratch &#8211; these are elements that were analyzed for years, but almost nothing of that knowledge is attached to particular part in any repository I&#8217;ve been looking at. An example: scientists collected over the years lots of information on mutations in regulatory elements. Could be that knowledge reused for some fine tuning of particular regulatory part? I think it could be possible. The other example: there&#8217;s almost no knowledge transfer from protein engineering field. We know quite a lot on various combinations of protein domains, including the ones that don&#8217;t occur (or at least not very often) in nature. Again it&#8217;s not reused in synbio field.</p>
<p>In my vision synthetic biology field is a place where all knowledge on biological systems at many levels will be put in a good use &#8211; a true inderdisciplinary field. I don&#8217;t see that yet and I&#8217;m not so sure it&#8217;s because we lack understanding how biological systems work. There&#8217;s a lot of smart people in the field and many of them are talking about something quite similar. However the speaker list of SB4.0 conference was not indicating that there&#8217;s a change coming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-587</link>
		<dc:creator><![CDATA[Ben]]></dc:creator>
		<pubDate>Fri, 28 Nov 2008 21:24:56 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-587</guid>
		<description><![CDATA[Hi, I stumbled on this blog and think it&#039;s very interesting -- you got yourself a new subscriber! 

Quick question on this post, perhaps my exposure to synthetic biology is atypical, but do you think that the -- to use your analogy -- taking apart of a bike and a car and seeing how the parts fit or don&#039;t fit together is devoid of value in terms of understanding the underlying system? 

I don&#039;t think there&#039;s any serious synthetic biologist who would disagree with what you&#039;ve stated are the limitations of the current genetic-engineering-and-then-labeling approach, and I&#039;m sure their ultimate aim is to achieve the &quot;compiler&quot; ideal that you&#039;ve described. But, I think the current approach is adopted precisely because we don&#039;t have sufficient understanding of the building blocks and their interactions with one another to get at that idealized compiler setup.

Anyways, I&#039;ll get off my soap box -- I&#039;m interested to hear what you think.]]></description>
		<content:encoded><![CDATA[<p>Hi, I stumbled on this blog and think it&#8217;s very interesting &#8212; you got yourself a new subscriber! </p>
<p>Quick question on this post, perhaps my exposure to synthetic biology is atypical, but do you think that the &#8212; to use your analogy &#8212; taking apart of a bike and a car and seeing how the parts fit or don&#8217;t fit together is devoid of value in terms of understanding the underlying system? </p>
<p>I don&#8217;t think there&#8217;s any serious synthetic biologist who would disagree with what you&#8217;ve stated are the limitations of the current genetic-engineering-and-then-labeling approach, and I&#8217;m sure their ultimate aim is to achieve the &#8220;compiler&#8221; ideal that you&#8217;ve described. But, I think the current approach is adopted precisely because we don&#8217;t have sufficient understanding of the building blocks and their interactions with one another to get at that idealized compiler setup.</p>
<p>Anyways, I&#8217;ll get off my soap box &#8212; I&#8217;m interested to hear what you think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pawel Szczesny</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-586</link>
		<dc:creator><![CDATA[Pawel Szczesny]]></dc:creator>
		<pubDate>Mon, 24 Nov 2008 20:51:39 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-586</guid>
		<description><![CDATA[Thank you Jean. I know GenoCAD (we&#039;ve discussed it a little over at FriendFeed some time ago), but I wasn&#039;t aware of Mike Pedersen work. 

My dream is to have (build?) a service in which you can approach designing a biological system from as many directions as it is possible. For example bioindicator could be constructed based on existing reporting systems, biosynthetic pathway on a basis of known metabolic pathway, while particular structural features could be built from a PDB files (I envisioned last example after hearing about haemolysin used in the new sequencing technology). 

GenoCAD is going in the same direction isn&#039;t it? I noticed a placeholder for public designs - it&#039;s a great idea.]]></description>
		<content:encoded><![CDATA[<p>Thank you Jean. I know GenoCAD (we&#8217;ve discussed it a little over at FriendFeed some time ago), but I wasn&#8217;t aware of Mike Pedersen work. </p>
<p>My dream is to have (build?) a service in which you can approach designing a biological system from as many directions as it is possible. For example bioindicator could be constructed based on existing reporting systems, biosynthetic pathway on a basis of known metabolic pathway, while particular structural features could be built from a PDB files (I envisioned last example after hearing about haemolysin used in the new sequencing technology). </p>
<p>GenoCAD is going in the same direction isn&#8217;t it? I noticed a placeholder for public designs &#8211; it&#8217;s a great idea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jean Peccoud</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-583</link>
		<dc:creator><![CDATA[Jean Peccoud]]></dc:creator>
		<pubDate>Sun, 23 Nov 2008 12:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-583</guid>
		<description><![CDATA[I think you are raising a very interesting point. We have advocated ourselves a similar approach in a recent opinion paper published in &lt;a href=&quot;http://dx.doi.org/10.1016/j.tibtech.2008.06.003&quot; title=&quot;Trends in Biotechnology&quot; rel=&quot;nofollow&quot;&gt;Trends in Biotechnology&lt;/a&gt;.  The approach we are exploring in the development of GenoCAD is strongly inspired by this programming paradigm. Mike Pedersen is also in the process of developing a higher level programming language for synthetic biology &lt;a href=&quot;http://www.inf.ed.ac.uk/teaching/courses/sbm/pdfs/sbm7.pdf&quot; title=&quot;(see slides)&quot; rel=&quot;nofollow&quot;&gt;(see slides)&lt;/a&gt;.]]></description>
		<content:encoded><![CDATA[<p>I think you are raising a very interesting point. We have advocated ourselves a similar approach in a recent opinion paper published in <a href="http://dx.doi.org/10.1016/j.tibtech.2008.06.003" title="Trends in Biotechnology" rel="nofollow">Trends in Biotechnology</a>.  The approach we are exploring in the development of GenoCAD is strongly inspired by this programming paradigm. Mike Pedersen is also in the process of developing a higher level programming language for synthetic biology <a href="http://www.inf.ed.ac.uk/teaching/courses/sbm/pdfs/sbm7.pdf" title="(see slides)" rel="nofollow">(see slides)</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Shaw</title>
		<link>http://freelancingscience.com/2008/11/19/synthetic-biology-is-not-engineering-its-a-programming/#comment-576</link>
		<dc:creator><![CDATA[Jim Shaw]]></dc:creator>
		<pubDate>Thu, 20 Nov 2008 00:00:21 +0000</pubDate>
		<guid isPermaLink="false">http://freesci.wordpress.com/?p=236#comment-576</guid>
		<description><![CDATA[I think you are right, Pawel.  However, before we can write &quot;Hello World&quot; for a cell, we need to understand the logic that a cell can execute.  That&#039;s why we trademarked &quot;the exploration and discovery of the logic of life™&quot; to discribe the goal of our company, FOCUS Biology.

As software engineers and computer scientists, not biologists, we want to discover the logic behind the computation that is life, not the low level physics that impliments the processor/cell.  Once we understand the logic operations that a cell supports, we can use those operations to write &quot;Hello World&quot; for that cell, and design non-biological processors that will execute the same logic.

Jim Shaw
CEO/CTO
FOCUS Biology]]></description>
		<content:encoded><![CDATA[<p>I think you are right, Pawel.  However, before we can write &#8220;Hello World&#8221; for a cell, we need to understand the logic that a cell can execute.  That&#8217;s why we trademarked &#8220;the exploration and discovery of the logic of life™&#8221; to discribe the goal of our company, FOCUS Biology.</p>
<p>As software engineers and computer scientists, not biologists, we want to discover the logic behind the computation that is life, not the low level physics that impliments the processor/cell.  Once we understand the logic operations that a cell supports, we can use those operations to write &#8220;Hello World&#8221; for that cell, and design non-biological processors that will execute the same logic.</p>
<p>Jim Shaw<br />
CEO/CTO<br />
FOCUS Biology</p>
]]></content:encoded>
	</item>
</channel>
</rss>

