<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	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>!nfoplatter</title>
	<atom:link href="https://infoplatter.wordpress.com/feed/?alt=rss" rel="self" type="application/rss+xml" />
	<link>https://infoplatter.wordpress.com</link>
	<description>Learning notes on Programming and Bioinformatics</description>
	<lastBuildDate>Wed, 19 Jul 2017 15:26:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">66721840</site><cloud domain='infoplatter.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<source:cloud xmlns:source='https://source.scripting.com/'>https://infoplatter.wordpress.com/?rsscloud=notify</source:cloud>
<image>
		<url>https://s2.wp.com/i/webclip.png</url>
		<title>!nfoplatter</title>
		<link>https://infoplatter.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://infoplatter.wordpress.com/osd.xml" title="!nfoplatter" />
	<atom:link rel='hub' href='https://infoplatter.wordpress.com/?pushpress=hub'/>
	<item>
		<title>Bioinformatician&#8217;s Pocket Reference !!</title>
		<link>https://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/</link>
					<comments>https://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Sun, 06 Apr 2014 06:51:00 +0000</pubDate>
				<category><![CDATA[awk]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Unix]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/</guid>

					<description><![CDATA[It is amusing how the brain of bioinformaticians work! Learning a new programming language for days feels so much of fun that making 5-minute discussion with neighbors (unless under special circumstances!) in our own mother-tongue. Today every bioinformatician keeps more than few languages and core IT toolkits on their plate. It has become mandatory to [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">It is amusing how the brain of bioinformaticians work! Learning a new programming language for days feels so much of fun that making 5-minute discussion with neighbors (unless under special circumstances!) in our own mother-tongue. Today every bioinformatician keeps more than few languages and core IT toolkits on their plate. It has become mandatory to be able to mold different code snippets to build our own custom workflows, and thus keeping syntax at our fingertips has become essential.Although Google is the best way to get syntax problem solved, it is not a bad idea to keep reference sheets is our smartphones or stick out some printed sheets on the back of your door, in the old fashion way!!</div>
<div dir="ltr" style="text-align:left;"></div>
<div dir="ltr" style="text-align:left;"></div>
<div dir="ltr" style="text-align:left;">
<p>1) <a href="https://mega.nz/#!etkDjBxY!VbJkcE2CFtZocjFlVBHweQeuvgcUQKYg5d6bPKYicmc" target="_blank" rel="noopener">Apache</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/02304-apache.png"><img src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/02304-apache.png?w=400&#038;h=226" alt="" width="400" height="226" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>2) <a href="https://mega.nz/#!S9lG0bDI!QEI5JPox_2Gto0onREghkN_Es987uvtDQkdZ_RTRIjM" target="_blank" rel="noopener">Awk/Gwak</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/49d3b-awk.png"><img src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/49d3b-awk.png?w=400&#038;h=226" alt="" width="400" height="226" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>3) <a href="https://mega.nz/#!vwV1AJ5b!0z9VDxML_QjkIa4kuhO7U4ILpAzXfu9ZR_y4NXe33Xc" target="_blank" rel="noopener">C</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2fd1b-c.png"><img src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2fd1b-c.png?w=400&#038;h=226" alt="" width="400" height="226" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>4) <a href="https://mega.nz/#!H91SHLCY!e084gZrAIQXdIQ1_ojtOcpnxOSqO1JxYEnloliV7JSM" target="_blank" rel="noopener">C++</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b47a9-cpp.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b47a9-cpp.png?w=400&#038;h=226" alt="" width="400" height="226" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>5) <a href="https://mega.nz/#!ekdgSRSI!WsPcPl2Xh_C4-jL6xf9rcIMyw9EEPgr-MHjEbAEV1mc" target="_blank" rel="noopener">Debian</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/ed727-debian.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/ed727-debian.png?w=400&#038;h=226" alt="" width="400" height="226" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>6) <a href="https://mega.nz/#!q0tFRS4J!wS63POalo7XWfBGB9AXWQIzcc5jCVCcBFFigH4ljaBU" target="_blank" rel="noopener">Git</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/60d9e-git.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/60d9e-git.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>7) <a href="https://mega.nz/#!W1s0DaaC!gcWKC0-F74for7gLyCf8u0O_CxW7pbvX4h9E01HoyDs" target="_blank" rel="noopener">HTML</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/53b7b-html.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/53b7b-html.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>8) <a href="https://mega.nz/#!j48lyZqD!ZTgpAQniRUiy9rSDTFja-OVZzOxBGq6ezoJ9vm6S-Y0" target="_blank" rel="noopener">Java</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/c0b3e-java.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/c0b3e-java.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;">  9) <a href="https://mega.nz/#!epcF0RaA!lFgBcaZceOMvGOZSzhr0e4k0rPhV5NnScM22N8aH_e8">LaTeX</a></div>
<div class="separator" style="clear:both;"></div>
<div class="separator" style="clear:both;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png"><img loading="lazy" data-attachment-id="97" data-permalink="https://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/latex/#main" data-orig-file="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png" data-orig-size="1615,1026" data-comments-opened="1" data-image-title="latex" data-image-description="" data-image-caption="" data-large-file="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=1024" class=" wp-image-97 aligncenter" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=399&#038;h=253" alt="latex" width="399" height="253" srcset="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=300 300w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=399 399w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=798 798w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=150 150w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=768 768w" sizes="auto, (max-width: 399px) 100vw, 399px" /></a></div>
<div class="separator" style="clear:both;"></div>
<div class="separator" style="clear:both;"></div>
<p>10) <a href="https://mega.nz/#!bw9w2DZa!pRM8SiEjp8sLxUtxiI6E9daevbbat88b6STXWz5pWp8" target="_blank" rel="noopener">Mathematica</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/12e2d-mathematica.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/12e2d-mathematica.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>11) <a href="https://mega.nz/#!rtkXmBhS!yG_g5Cx9A6-T0zPN9gM1rXaukQ7DTB-6lChL0KZxGDM" target="_blank" rel="noopener">Matlab</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/55824-matlab.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/55824-matlab.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>12) <a href="https://mega.nz/#!H9NWQJiA!dk0psvbCgUt-zvRV4zFeD11KB-bDJ83h2jFTp4rA-sc" target="_blank" rel="noopener">MySQL</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/f30f6-mysql.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/f30f6-mysql.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>13) <a href="https://mega.nz/#!vgU31KYJ!VZsiX3YLaPxDp8jgiG2fAXb48Vn1lY-ASqFTJ-J6ScY" target="_blank" rel="noopener">Perl</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e225e-perl.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e225e-perl.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>14) <a href="https://mega.nz/#!7sUEBQQI!0OW86Hm7JaoWDjUbCsUhrbtsewW543QwdyzUAhiiD_g" target="_blank" rel="noopener">PHP</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2f977-php.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2f977-php.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>15) <a href="https://mega.nz/#!Ho9imJaa!5EINy5H40i3Gbiylz8PuARCdmcCdwa61oQj8oVRlsqk" target="_blank" rel="noopener">Python</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e241f-python.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e241f-python.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;"></div>
<div class="separator" style="clear:both;">16) <a title="Reference Card for R" href="http://cran.r-project.org/doc/contrib/Short-refcard.pdf" target="_blank" rel="noopener">R</a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png"><img loading="lazy" data-attachment-id="103" data-permalink="https://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/r/#main" data-orig-file="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png" data-orig-size="1613,1026" data-comments-opened="1" data-image-title="R" data-image-description="" data-image-caption="" data-large-file="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=1024" class="alignnone  wp-image-103" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=398&#038;h=252" alt="R" width="398" height="252" srcset="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=300 300w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=398 398w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=796 796w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=150 150w, https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=768 768w" sizes="auto, (max-width: 398px) 100vw, 398px" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>17) <a href="https://mega.nz/#!Kh1GHIaT!T57opozaD_p40LYWitYoeFwMSn62ebpVAqUTjTomfdM" target="_blank" rel="noopener">Screen</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/54fa8-screen.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/54fa8-screen.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>18) <a href="https://mega.nz/#!Pw8CCAzJ!nxnnYTvr8rIxuMTvEo7ooaaGsIFkEXekIhbYEDhx2k8" target="_blank" rel="noopener">Ubuntu</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b8f68-ubuntu.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b8f68-ubuntu.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>19) <a href="https://mega.nz/#!W5NAULBJ!7kjYmVyveorAi53dz0AeU02uN32Vm6zxMqo8HIsgJTg" target="_blank" rel="noopener">UNIX</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/1c52e-unix.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/1c52e-unix.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>20) <a href="https://mega.nz/#!Ct0iQRjb!A5OhVJ-bdbQD2JE96bTilSRkfxwmGcp0O4lr7U1b7w8" target="_blank" rel="noopener">Vim</a></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/32197-vim.png"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/32197-vim.png?w=400&#038;h=227" alt="" width="400" height="227" border="0" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<p>These are handpicked reference sheets and you may encounter various other versions of these over Internet. If you find any version of reference sheet which is worth sharing, feel free to paste the link below.</p>
<p>At the end, I sincerely acknowledge the authors who have put their efforts in designing these informative reference sheets and made them available to us.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2014/04/06/bioinformaticians-pocket-reference/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/02304-apache.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/49d3b-awk.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2fd1b-c.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b47a9-cpp.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/ed727-debian.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/60d9e-git.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/53b7b-html.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/c0b3e-java.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/latex.png?w=300" medium="image">
			<media:title type="html">latex</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/12e2d-mathematica.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/55824-matlab.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/f30f6-mysql.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e225e-perl.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/2f977-php.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/e241f-python.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/r.png?w=300" medium="image">
			<media:title type="html">R</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/54fa8-screen.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/b8f68-ubuntu.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/1c52e-unix.png" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/32197-vim.png" medium="image" />
	</item>
		<item>
		<title>Gene Ontology (GO) Enrichment Analysis in Novel Transcriptomes using BiNGO!!</title>
		<link>https://infoplatter.wordpress.com/2014/04/03/gene-ontology-go-enrichment-analysis-in-novel-transcriptomes-using-bingo/</link>
					<comments>https://infoplatter.wordpress.com/2014/04/03/gene-ontology-go-enrichment-analysis-in-novel-transcriptomes-using-bingo/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Thu, 03 Apr 2014 12:01:00 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[NGS]]></category>
		<category><![CDATA[Transcriptome]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2014/04/03/gene-ontology-go-enrichment-analysis-in-novel-transcriptomes-using-bingo/</guid>

					<description><![CDATA[A greater hurdle while dealing with differentially expressed transcripts in novel organisms is the Gene Ontology (GO) enrichment analysis and their visual interpretation. To date there are several open-source applications available to extract GO terms corresponding to protein/nucleotide sequences (A detailed list can be accessed here, However, the best I have experienced for the De [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">A greater hurdle while dealing with differentially expressed transcripts in novel organisms is the Gene Ontology (GO) enrichment analysis and their visual interpretation.</p>
<p>To date there are several open-source applications available to extract GO terms corresponding to protein/nucleotide sequences (A detailed list can be accessed <a href="http://www.geneontology.org/GO.tools.annotation.shtml" target="_blank">here</a>, However, the best I have experienced for the De novo transcripts is <a href="http://www.ebi.ac.uk/interpro/interproscan.html" target="_blank">InterProScan</a>), and to perform enrichment analysis (A detailed list is <a href="http://www.geneontology.org/GO.tools_by_type.term_enrichment.shtml" target="_blank">here</a>). Most of these enrichment tools work like a charm for model organisms, but only handful of them support the incorporation of custom annotations. One such tool is BiNGO (Biological Networks Gene Ontology tool), an open-source Java plug-in of Cytoscape. BiNGO can be used  either on a list of genes, or interactively on subgraphs  of biological networks visualized in Cytoscape. BiNGO maps the  predominant functional themes of the tested gene set on the GO  hierarchy.</p>
<p>In order to use BiNGO for novel organisms, one need to provide a custom annotation file (CAF). In principle, CAF contains the gene/transcript and GO relationship, with one relationship per line, eg.</p>
<p><b>XLOC_000001=0005515<br />XLOC_000001=0008270<br />XLOC_000001=0016491</b><br /><b>XLOC_000002=0055114</b><br /><b>XLOC_000003=0016491</b><br /><b>.</b><br /><b>.</b><br /><b>XLOC_999999=9999999</b></p>
<p>The left value is the transcript name and right value is the GO category (without the prefix, &#8216;GO:&#8217;) obtained using InterProScan or synonymous tool.</p>
<p>The first line of GAF should always be:</p>
<p><b>(species=Custom_species)(type=Biological Process)(curator=GO)</b></p>
<p>You can choose to change species name from &#8220;Custom_species&#8221; to something else. Once the building of GAF (GAF.txt) is complete for all the annotated transcripts. It can be used in place of &#8220;Select organism/annotation&#8221; by choosing &#8220;Custom&#8221; option. (As shown in the figure below)</p>
<p></p>
<div class="separator" style="clear:both;text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/23c9a-bingo.png" style="margin-left:1em;margin-right:1em;"><img loading="lazy" border="0" src="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/23c9a-bingo.png?w=301&#038;h=400" height="400" width="301" /> </a> </div>
<p>Additionally, one can also choose to switch to a newer ontology (obo) file downloaded from geneontology.org download <a href="http://www.geneontology.org/GO.downloads.ontology.shtml" target="_blank">page</a>. After providing gene list of interest and choosing the appropriate options, hit the &#8220;Start BiNGO&#8221; button to start the analysis.</p>
<p>Cytoscape together with BiNGO offers several downstream network grooming options, which you may find useful. For more on this, visit <a href="http://www.psb.ugent.be/cbd/papers/BiNGO/User_Guide.html" target="_blank">BiNGO</a> and <a href="http://www.google.co.in/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0CCkQFjAA&amp;url=http%3A%2F%2Fcytoscape.org%2Fmanual%2FCytoscape2_6Manual.html&amp;ei=WEc9U4bLF6uhsAS_jYHoDg&amp;usg=AFQjCNGjGJFh4oa1EvJZEC8J_zNRM8sAWA&amp;sig2=Zi2wosWbUnpGExvMkjeUHQ&amp;bvm=bv.63934634,d.cWc" target="_blank">Cytoscape</a> user guides. Hope this helps in your endeavor.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2014/04/03/gene-ontology-go-enrichment-analysis-in-novel-transcriptomes-using-bingo/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2014/04/23c9a-bingo.png" medium="image" />
	</item>
		<item>
		<title>Docear: For Scientific Literature Management</title>
		<link>https://infoplatter.wordpress.com/2014/02/03/docear-for-scientific-literature-management/</link>
					<comments>https://infoplatter.wordpress.com/2014/02/03/docear-for-scientific-literature-management/#respond</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Mon, 03 Feb 2014 13:22:00 +0000</pubDate>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2014/02/03/docear-for-scientific-literature-management/</guid>

					<description><![CDATA[In the field of research we encounter numerous useful articles. This plethora of literature, thus demands a methodical management. While I was struggling to find an efficient way to put all my articles into perspective, I came across &#8216;Docear&#8217;, which is described as a free and open source academic literature suite. After experiencing the simplicity and benefits [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">In the field of research we encounter numerous useful articles. This plethora of literature, thus demands a methodical management. While I was struggling to find an efficient way to put all my articles into perspective, I came across &#8216;Docear&#8217;, which is described as a free and open source academic literature suite. After experiencing the simplicity and benefits of using Docear in academic projects, I was pleasantly surprised and equally tempted to write about it.The most appealing features of Docear, includes:</div>
<div dir="ltr" style="text-align:left;"></div>
<div dir="ltr" style="text-align:left;">
<ol>
<li>Simple user-interface</li>
<li>Ability to help create mind maps and link documents directly</li>
<li>Seamless integration of PDFs along with their headings and custom annotations</li>
<li>Powerful search, and</li>
<li>Reference management (including support with MS word)</li>
<li>Works with Windows, Mac and Unix. A further detailed list of features can be accessed from their official <a href="https://www.docear.org/software/details/" target="_blank">website</a>.</li>
</ol>
</div>
<div dir="ltr" style="text-align:left;"></div>
<div dir="ltr" style="text-align:left;">Additionally, the website is equipped with tutorials and snapshots, which are very straight forward. I find this open-source project promising and I am hoping to receive timely updates for it in future.</div>
<div dir="ltr" style="text-align:left;">
<div class="separator" style="clear:both;text-align:center;">
<p>&nbsp;</p>
<p><iframe loading="lazy" class="youtube-player" width="1600" height="900" src="https://www.youtube.com/embed/UrBH_biOv2I?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></p>
<p style="text-align:left;">Many kudos to the Docear team for developing this truly resourceful software suite.</p>
<p style="text-align:left;">
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2014/02/03/docear-for-scientific-literature-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating &#8216;Swap&#8217; [&#8216;Virtual&#8217;] Memory on Linux/Unix Operating System</title>
		<link>https://infoplatter.wordpress.com/2014/01/11/creating-swap-virtual-memory-on-linuxunix-operating-system/</link>
					<comments>https://infoplatter.wordpress.com/2014/01/11/creating-swap-virtual-memory-on-linuxunix-operating-system/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Sat, 11 Jan 2014 19:53:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[Unix]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2014/01/11/creating-swap-virtual-memory-on-linuxunix-operating-system/</guid>

					<description><![CDATA[Here&#8217;s some help for when you have too little RAM/memory and are trying to do memory-intensive steps, like indexing the human genome reference or doing other NGS-related processing.The way to do it is to create a &#8216;swap file&#8217;, as follows: 1) Check disk/drive usages: df 2) Create the space. This step is long if you [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">Here&#8217;s some help for when you have too little RAM/memory and are trying to do memory-intensive steps, like indexing the human genome reference or doing other NGS-related processing.The way to do it is to create a &#8216;swap file&#8217;, as follows:</p>
<p>1) Check disk/drive usages:</p>
<blockquote><p>df</p></blockquote>
<p>2) Create the space. This step is long if you select a large amount of space. In this example, 512MB is created under root (/), given that block size (bs) is 1024 bytes:</p>
<blockquote><p>sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k</p></blockquote>
<p>3) Switch it on:</p>
<blockquote><p>sudo mkswap /swapfile</p></blockquote>
<p>*This will only last until you restart the operating system, so, useful as a temporary measure. To make the swapfile permanent, do the following:</p>
<p>4) Open the following file:</p>
<blockquote><p>sudo nano /etc/fstab</p></blockquote>
<p>Paste in the following:</p>
<blockquote><p>/swapfile    none     swap     sw     0     0</p></blockquote>
<p>&nbsp;</p>
<p style="text-align:right;"><strong>Article by:</strong> Dr. Kevin Blighe</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2014/01/11/creating-swap-virtual-memory-on-linuxunix-operating-system/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>
	</item>
		<item>
		<title>Flat files to Databases: For better Speed, Integration and Sharing</title>
		<link>https://infoplatter.wordpress.com/2013/12/18/flat-files-to-databases-for-better-speed-integration-and-sharing/</link>
					<comments>https://infoplatter.wordpress.com/2013/12/18/flat-files-to-databases-for-better-speed-integration-and-sharing/#respond</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Wed, 18 Dec 2013 14:35:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/12/18/flat-files-to-databases-for-better-speed-integration-and-sharing/</guid>

					<description><![CDATA[In an ordinary dictionary, a word can be sought in two different ways: Use the index and locate your word of choice, or, Start with the first word and keep going, one by one until you get there. Obviously, the first way is the smart way. But, when it comes to a real-time organised data, most of us prefer [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">
<div dir="ltr" style="text-align:left;">
<div style="text-align:-webkit-auto;"><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">In an ordinary dictionary, a word can be sought in two different ways:</span></span></div>
<div style="text-align:-webkit-auto;"></div>
<ol style="text-align:left;">
<li><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">Use the index and locate your word of choice, or,</span></span></li>
<li><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">Start with the first word and keep going, one by one until you get there.</span></span></li>
</ol>
<div style="text-align:left;"><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">Obviously, the first way is the smart way. But, when it comes to a real-time organised data, most of us prefer the second way by choosing to read (line by line) and write into the flat files; even when the task is repetitive. Relational Database Management System (RDBMS), such as SQL (can be MySQL, OpenSQL, SQLite, PostgreSQL etc) are well suited for such tasks, yet they are under-implemented by many of the bioinformaticians. </span></span></div>
<div style="text-align:left;"><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"><br />
</span></span></p>
<div class="separator" style="clear:both;text-align:center;"><a style="margin-left:1em;margin-right:1em;" href="https://infoplatter.wordpress.com/wp-content/uploads/2013/12/9ac24-flat_file_to_database-tif.jpg"><img loading="lazy" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/12/9ac24-flat_file_to_database-tif.jpg?w=146&#038;h=200" alt="" width="146" height="200" border="0" /></a></div>
<p><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"> </span></span></p>
</div>
<div style="text-align:left;"><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">The use of databases can be intimidating without the formal training of database management, but this overall picture has changed to a great extent with the advent of Object Oriented Mapping (ORM) frameworks. ORMs provide language-specific, object-oriented access to databases. It brings the database handling in the comfort zone of object oriented language of user&#8217;s choice. For example, in order to access a sequence in the database, one can execute,</span></span></div>
<blockquote>
<div style="text-align:left;">required_sequence=protein_sequences.find(&#8216;P22725&#8217;)</div>
</blockquote>
<div style="text-align:left;"><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">this will issue an SQL command at the back-end which is,</span></span></div>
<blockquote>
<div style="text-align:left;">SELECT * FROM protein_sequences WHERE id=&#8217;P22725&#8242;</div>
</blockquote>
<div style="text-align:left;"><span style="font-family:arial, sans-serif;font-size:15.199999809265px;line-height:22.39999961853px;">Another </span><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">hectic of database handling is the server setup and maintenance issues. This can be reduced to a great extent by adopting a flexible, server-less and fully embed-able RDBMS, such as SQLite or BerkeleyDB. The rest of the operations of creating, </span></span><span style="font-family:arial, sans-serif;font-size:15.199999809265px;line-height:22.39999961853px;">modifying and deleting</span><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"> databases, tables and rows are well taken care by ORMs. The most popular ORMs include <b><a href="http://sqlobject.org/" target="_blank">SQLObject</a></b> (Python), <b><a href="http://www.dbix-class.org/" target="_blank">DBIx::Class</a></b> (Perl) and <b><a href="http://hibernate.org/" target="_blank">Hybernate</a></b> (Java), which are open source and easily implementable.</span></span><br />
<span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"><br />
</span></span><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;">In the modern era, the data is integrated from multiple sources and in complex fashions. T</span></span><span style="background-color:white;font-family:arial, sans-serif;font-size:15.199999809265px;line-height:22.39999961853px;text-align:-webkit-auto;">his vast amount of information needs to be extracted in a reasonable way and channeled into the manageable and biologically meaningful outcomes in respect to medical applications. The database system offers efficient handling of the data and at the same time it delivers easy access via web applications, making it more suitable for scientific data sharing.</span><span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"><br />
</span></span><span style="font-family:arial, sans-serif;font-size:15.199999809265px;line-height:22.39999961853px;">   </span><span style="font-family:arial, sans-serif;font-size:15.199999809265px;line-height:22.39999961853px;"> </span><br />
<span style="font-family:arial, sans-serif;"><span style="font-size:15.199999809265px;line-height:22.39999961853px;"><br />
</span></span></div>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/12/18/flat-files-to-databases-for-better-speed-integration-and-sharing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/12/9ac24-flat_file_to_database-tif.jpg?w=219" medium="image" />
	</item>
		<item>
		<title>Python Modules: Expand your reach in Bioinformatics! (Part#2: Hybrid Programming)</title>
		<link>https://infoplatter.wordpress.com/2013/11/08/python-modules-expand-your-reach-in-bioinformatics-part2-hybrid-programming/</link>
					<comments>https://infoplatter.wordpress.com/2013/11/08/python-modules-expand-your-reach-in-bioinformatics-part2-hybrid-programming/#respond</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Fri, 08 Nov 2013 06:41:00 +0000</pubDate>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Hybrid programming]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python modules]]></category>
		<category><![CDATA[R]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/11/08/python-modules-expand-your-reach-in-bioinformatics-part2-hybrid-programming/</guid>

					<description><![CDATA[A very classic question in bioinformatics is, which programming language is the best for a bioinformatician? Discussions like this never end with a conclusive answer. Interestingly, people find this question as a piece of cake and jump at it with whatever they have in their hands! The result is, you get a nice rainbow of [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">
<div>A very classic question in bioinformatics is, which programming language is the best for a bioinformatician? Discussions like this never end with a conclusive answer. Interestingly, people find this question as a piece of cake and jump at it with whatever they have in their hands! The result is, you get a nice rainbow of choices, right from &#8220;C&#8221; to &#8220;PHP&#8221;!</p>
<p>Each programming language has its own perks and disadvantages. For example, &#8220;C&#8221; has an incredible speed in execution but it is equally code-intensive in writing even a simple program. Python and Perl on other hand make the same program code-lite but with a mediocre speed of execution. Apart from these performance issues, every language is blessed with a varying degree of third party modules/libraries.</p>
<div class="separator" style="clear:both;text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/wordle1.png" style="margin-left:1em;margin-right:1em;"><img loading="lazy" border="0" height="213" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/wordle1.png?w=320&#038;h=213" width="320" /></a></div>
<p>Python has provided interfaces to many system calls and libraries, giving direct access to the shell of an operating system (modules like os, subprocess let you call unix commands directly from the python terminal). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces. More than 15 coding projects have started to establish a platform where python can be integrated with other programming languages like C, Java, Perl, PHP, R, Fortran etc.</p>
<p>These hybrid platforms are either available as python modules which can easily be imported, like we do for general (numpy, maths, random etc) modules or accessible from a parent language (i.e. Jython, python implemented in Java)</p>
<p>A detailed list of these hybrid platforms are accessible from <a href="https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages" target="_blank">here</a>.</p>
<p>Some fascinating platforms I couldn&#8217;t resist to mention here are:</p>
<ul style="text-align:left;">
<li><a href="https://wiki.python.org/moin/elmer" target="_blank">elmer</a>: Elmer allows developers to write code in Python and execute it in <b>C </b>or Tcl.</li>
<li><a href="http://jpype.sourceforge.net/" target="_blank">JPype</a>: JPype allows python programs to fully access <b>java</b> class libraries.</li>
<li><a href="http://www.seanet.com/~hgg9140/comp/pyperlish/doc/index.html" target="_blank">PyPerlish</a>: Allows the usage of <b>perl</b> idioms in python.</li>
<li><a href="http://rpy.sourceforge.net/" target="_blank">RPy</a>: Simple and efficient access to <b>R</b> from python.</li>
</ul>
</div>
<p>It is interesting to note that every platform mentioned here was somebody&#8217;s dream. Since shifting to a new language might deliver new exciting features but at the same time it takes away what you loved the most about the previous one. Following are the words from the creator of PyPerlish,</p>
<blockquote class="tr_bq"><p><span style="font-size:large;">&#8220;</span>I&#8217;ve used perl for several years, and been very impressed with its ease of use.  When you need to do something new, chances are there is an idiom which lets you do it in a few keystrokes.  I didn&#8217;t want to lose that in moving to python.  Somehow I wanted to get the benefits of perl&#8217;s idioms with the robust scalability and maintainability of python. So the idea is to emulate perl idioms, no matter how we implement the python code under the covers.<span style="font-size:large;">&#8221;       &#8212; </span>Harry George </p></blockquote>
<p>  </p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/11/08/python-modules-expand-your-reach-in-bioinformatics-part2-hybrid-programming/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">12</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/wordle1.png?w=300" medium="image" />
	</item>
		<item>
		<title>Python Modules: Expand your reach in Bioinformatics! (Part#1: Phyloinformatics)</title>
		<link>https://infoplatter.wordpress.com/2013/11/03/python-modules-expand-your-reach-in-bioinformatics-part1-phyloinformatics/</link>
					<comments>https://infoplatter.wordpress.com/2013/11/03/python-modules-expand-your-reach-in-bioinformatics-part1-phyloinformatics/#respond</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Sun, 03 Nov 2013 07:34:00 +0000</pubDate>
				<category><![CDATA[Phylogenetics]]></category>
		<category><![CDATA[Phyloinformatics]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python modules]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/11/03/python-modules-expand-your-reach-in-bioinformatics-part1-phyloinformatics/</guid>

					<description><![CDATA[Python is getting increasingly popular among bioinformaticians, not just due to its simplistic yet powerful structure but also due to the third party modules which are imparting domain specific added advantages. This series is dedicated towards compilation of such modules, specific to each domain. In this section, the most popular python modules in phyloinformatics are [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">
<div>
<div>
<div>Python is getting increasingly popular among bioinformaticians, not just due to its simplistic yet powerful structure but also due to the third party modules which are imparting domain specific added advantages. This series is dedicated towards compilation of such modules, specific to each domain. </p>
<p>In this section, the most popular python modules in phyloinformatics are introduced.<br /> <b> </b></p>
<ul style="text-align:left;">
<li><a href="http://ete.cgenomics.org/" target="_blank"><b>E.T.E</b> a python Environment for phylogenetic Tree Exploration</a></li>
</ul>
<blockquote class="tr_bq"><p><span style="font-family:inherit;">&#8220;ETE is a python programming toolkit that assists in the automated <b>manipulation, analysis and visualization</b> of phylogenetic and other type of trees. It provides a wide range of tree handling methods, node annotation features, programmatic access to the phylomeDB database,  and automatic orthology and paralogy prediction methods. In addition,  an interactive tree visualization program, as well as a highly  customizable tree drawing engine, is included.&#8221;    &#8212; <a href="http://ete.cgenomics.org/" target="_blank">ETE website</a></span></p></blockquote>
<p></p>
<div class="separator" style="clear:both;text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/a4d78-rodentia-preview.png" style="margin-left:1em;margin-right:1em;"><img loading="lazy" border="0" height="311" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/a4d78-rodentia-preview.png?w=400&#038;h=311" width="400" /></a></div>
<div class="separator" style="clear:both;text-align:center;"></div>
<div class="separator" style="clear:both;text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/124cd-barchart400x400.png" style="margin-left:1em;margin-right:1em;"><img loading="lazy" alt="" border="0" height="200" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/124cd-barchart400x400.png?w=200&#038;h=200" title="Bar Chart" width="200" /></a><a href="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/700d1-piechart400x400.png" style="margin-left:1em;margin-right:1em;"><img loading="lazy" alt="" border="0" height="200" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/700d1-piechart400x400.png?w=200&#038;h=200" title="Pie Chart" width="200" /></a></div>
<p></p>
<div style="text-align:center;">
<blockquote class="tr_bq"><p>ETE examples: Tree with multiple sequence alignment, Bar chart and Pie chart</p></blockquote>
</div>
<p>ETE is very well documented and pretty easy to use. Traversing the tree in different directions (from root to leaves, and leaves to root), manipulating (adding/removing) custom features to an individual node of tree, creating graphics rich plots, integrating multiple sequence alignments, evolutionary hypothesis testing and much more can be easily achieved with this module.</p>
<ul style="text-align:left;">
<li><a href="http://pythonhosted.org/DendroPy/" target="_blank"><b>DendroPy</b></a></li>
</ul>
<blockquote class="tr_bq"><p>&#8220;DendroPy is a <a class="reference external" href="http://www.blogger.com/null">Python</a> library for phylogenetic computing. It provides classes and functions for the simulation, processing, and  manipulation of phylogenetic trees and character matrices, and supports  the reading and writing of phylogenetic data in a range of formats, such  as NEXUS, NEWICK, NeXML, Phylip, FASTA etc. Application scripts for performing some useful phylogenetic operations,  such as data conversion and tree posterior distribution summarization,  are also distributed and installed as part of the libary. DendroPy can thus function as a stand-alone library, a  component of more complex multi-library phyloinformatic pipelines, or  as a scripting “glue” that assembles and drives such pipelines.&#8221;    &#8212; <a href="http://pythonhosted.org/DendroPy/" target="_blank">DendroPy Website</a></p></blockquote>
<p>Compared to ETE, DendroPy is more focused towards computational aspect of phyloinformatics, which includes simulation of birth-death process trees, population genetic trees, coalescent tress etc. DendroPy also allows calculation of general tree statistics like tree length, node age, probability under the coalescent model, tree distances etc. Unlike ETE, DendroPy also supports variety of character matrices (DNA, RNA, Proteins, any continuous/ discrete-value data), but at the same time DendroPy allows Phylogenetic Independent Contrasts (PIC) analysis (as described by Felsenstein 1985) given a tree and continuous character matrix.<br />CAUTION: The current release (3.2.0) do not support python 3.0 </p>
<ul style="text-align:left;">
<li><b><a href="http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc200" target="_blank">Bio.Phylo (BioPython)</a></b></li>
</ul>
</div>
<div style="text-align:left;">Bio.Phylo module was introduced in BioPython 1.54. This module is simplistic but covers all the necessary functionalities including, parsing/writing various tree formats, displaying trees in different color palettes, searching and traversing methods, clade/node specific information extraction/modification etc. Bio.Phylo also allows integration of third-party application like PAML for phylogenetic analysis by maximum likelihood. Likewise, BioPython wrappers are also available for PhyML, RAxML and FastTree. </div>
<div style="text-align:left;"></div>
<div>All the three modules are well documented and irreplaceable given their functional disparity. There are also couple of other modules which are highly function specific and might just fit into your requirement list. These are,</div>
<ul style="text-align:left;">
<ul>
<li><a href="http://www.bmnh.org/web_users/pf/p4.html" target="_blank">P4</a>: a python package for phylogenetics</li>
<ul>
<li>For maximum likelihood and Bayesian phylogenetic analysis on molecular sequences</li>
</ul>
</ul>
</ul>
<ul style="text-align:left;">
<ul>
<li><a href="http://bioinformatics.org/mavric/" target="_blank">Mavric</a>: a python toolkit for phylogenetics</li>
<ul>
<li>Fully interactive editing of phylogenetic trees</li>
</ul>
</ul>
</ul>
</div>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/11/03/python-modules-expand-your-reach-in-bioinformatics-part1-phyloinformatics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">13</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/a4d78-rodentia-preview.png?w=300" medium="image" />

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/124cd-barchart400x400.png?w=300" medium="image">
			<media:title type="html">Bar Chart</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/11/700d1-piechart400x400.png?w=300" medium="image">
			<media:title type="html">Pie Chart</media:title>
		</media:content>
	</item>
		<item>
		<title>Your eLearning Directory of Bioinformatics Essentials!</title>
		<link>https://infoplatter.wordpress.com/2013/10/26/your-elearning-directory-of-bioinformatics-essentials/</link>
					<comments>https://infoplatter.wordpress.com/2013/10/26/your-elearning-directory-of-bioinformatics-essentials/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Sat, 26 Oct 2013 09:54:00 +0000</pubDate>
				<category><![CDATA[Biochemistry]]></category>
		<category><![CDATA[Biology]]></category>
		<category><![CDATA[Computational biology]]></category>
		<category><![CDATA[Computer Sciences]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[eLearning]]></category>
		<category><![CDATA[Evolution]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linear Algebra]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Molecular Biology]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Statistics]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/10/26/your-elearning-directory-of-bioinformatics-essentials/</guid>

					<description><![CDATA[In the previous section we discussed &#8220;What makes you a Good Bioinformatician?&#8221; and concluded that one requires to take a slice from the three major pillars of bioinformatics i.e. biology, mathematics and computer sciences. It is required to gain expertise in any of the two, and learn the fundamentals of the third one. We also [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">
<div style="text-align:left;"><span style="font-size:small;"><span style="font-family:inherit;">In the previous section we discussed &#8220;<a href="http://infoplatter.blogspot.in/2013/10/what-makes-you-good-bioinformatician.html" target="_blank">What makes you a Good Bioinformatician?</a>&#8221; and concluded that one requires to take a slice from the three major pillars of bioinformatics i.e. biology, mathematics and computer sciences. It is required to gain expertise in any of the two, and learn the fundamentals of the third one. We also discussed that there are range of options that one can opt for, from amongst the three. Here, I have hand-picked a list of online resources that can provide a PRIMER on some of these options.</span></span></div>
<div style="margin-bottom:0;"></div>
<p><b>Note:</b> This page will update time to time! You might want to save this page for the current listings or Bookmark it for further updates in this catalogue.</div>
<div dir="ltr" style="text-align:left;"><span style="font-family:inherit;"><b><span style="text-decoration:underline;"><span style="color:purple;"><span style="font-size:small;">Biology</span></span></span></b></span></p>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Fundamentals of Biology</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://ocw.mit.edu/courses/biology/7-01sc-fundamentals-of-biology-fall-2011" target="pmc_ext">http://ocw.mit.edu/courses/biology/7-01sc-fundamentals-of-biology-fall-2011</a></span></li>
<li><span style="font-family:inherit;"><a href="http://webcast.berkeley.edu/playlist#c,d,Biology,CF8E59B3C769FB01" target="pmc_ext">http://webcast.berkeley.edu/playlist#c,d,Biology,CF8E59B3C769FB01</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Biochemistry</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://nptel.ac.in/video.php?subjectId=102105034">http://nptel.ac.in/video.php?subjectId=102105034</a>  </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Molecular Biology</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=354820440" target="pmc_ext">http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=354820440</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Principles of Evolution, Ecology and Behavior</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://oyc.yale.edu/ecology-and-evolutionary-biology/eeb-122" target="pmc_ext">http://oyc.yale.edu/ecology-and-evolutionary-biology/eeb-122</a> </span></li>
</ul>
</li>
</ul>
<p><span style="font-family:inherit;"><span style="text-decoration:underline;"><b><span style="color:purple;">Mathematics</span></b></span></span></p>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Numerical Methods</span>
<ul>
<li>
<div id="__p94"><span style="font-family:inherit;"><a href="http://numericalmethods.eng.usf.edu/" target="pmc_ext">http://numericalmethods.eng.usf.edu</a> </span></div>
</li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Linear Algebra</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://numericalmethods.eng.usf.edu/" target="pmc_ext">http://numericalmethods.eng.usf.edu</a>  </span></li>
</ul>
</li>
</ul>
<div>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Statistics</span>
<ul>
<li><span style="font-family:inherit;"><a href="https://www.coursera.org/course/stats1" target="pmc_ext">https://www.coursera.org/course/stats1</a> </span></li>
</ul>
</li>
</ul>
</div>
<div>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Differential Equations</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://ocw.mit.edu/courses/mathematics/18-03sc-differential-equations-fall-2011" target="pmc_ext">http://ocw.mit.edu/courses/mathematics/18-03sc-differential-equations-fall-2011</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Networks: Theory and Applications</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://open.umich.edu/education/si/si508/fall2008" target="pmc_ext">http://open.umich.edu/education/si/si508/fall2008</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Dynamic Systems and Chaos </span>
<ul>
<li><span style="font-family:inherit;"><a href="http://www.math.tamu.edu/~mpilant/math614" target="pmc_ext">http://www.math.tamu.edu/~mpilant/math614</a></span></li>
</ul>
</li>
</ul>
</div>
<div><span style="font-family:inherit;"><span style="text-decoration:underline;"><b><span style="color:purple;">Computer Sciences</span></b></span></span></div>
<div></div>
<div>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Introduction to Computer Science and Programming (Python related)</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011" target="pmc_ext">http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011</a></span></li>
<li><span style="font-family:inherit;"><a href="https://code.google.com/edu/languages/google-python-class" target="pmc_ext">https://code.google.com/edu/languages/google-python-class</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;"> Data Structures (Java related)</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://webcast.berkeley.edu/playlist#c,d,Computer_Science,63AE13B304CE443E" target="pmc_ext">http://webcast.berkeley.edu/playlist#c,d,Computer_Science,63AE13B304CE443E</a></span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Building Dynamic Websites </span>
<ul>
<li><span style="font-family:inherit;"><a href="http://cs75.tv/2010/fall" target="pmc_ext">http://cs75.tv/2010/fall</a></span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Introduction to Databases</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://www.db-class.org/course" target="pmc_ext">http://www.db-class.org/course</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Computer Graphics</span>
<ul>
<li><span style="font-family:inherit;"><a href="http://itunes.apple.com/us/itunes-u/computer-graphics-fall-2009/id457893733" target="pmc_ext">http://itunes.apple.com/us/itunes-u/computer-graphics-fall-2009/id457893733</a> </span></li>
<li><span style="font-family:inherit;"><a href="http://nptel.iitm.ac.in/video.php?subjectId=106106090" target="pmc_ext">http://nptel.iitm.ac.in/video.php?subjectId=106106090</a> </span></li>
</ul>
</li>
</ul>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Machine Learning</span>
<ul>
<li><span style="font-family:inherit;"><a href="https://www.coursera.org/course/ml?from_restricted_preview=1&amp;course_id=152">https://www.coursera.org/course/ml?from_restricted_preview=1&amp;course_id=152</a></span></li>
</ul>
</li>
</ul>
<p><b> </b><span style="font-family:inherit;"><span style="text-decoration:underline;"><b><span style="color:purple;">Cross Platform Courses</span></b></span></span></p>
<ul style="text-align:left;">
<li><span style="font-family:inherit;">Computational Molecular biology</span>
<ul>
<li><span style="font-family:inherit;"><a style="background-color:white;line-height:12px;" href="http://biochem218.stanford.edu/" target="pmc_ext">http://biochem218.stanford.ed</a></span></li>
</ul>
</li>
</ul>
<ul>
<li>Computational Biology
<ul>
<li><a style="background-color:white;line-height:12px;" href="http://www.algorithm.cs.sunysb.edu/computationalbiology" target="pmc_ext">http://www.algorithm.cs.sunysb.edu/computationalbiology</a></li>
</ul>
</li>
</ul>
<ul>
<li>Computational Seminars
<ul>
<li><a style="background-color:white;line-height:12px;" href="http://videolectures.net/Top/Computer_Science/Bioinformatics" target="pmc_ext">http://videolectures.net/Top/Computer_Science/Bioinformatics</a></li>
</ul>
</li>
</ul>
</div>
<div></div>
<div>This catalog is intentionally kept smaller, in spite of dozens of other publicly available courses. The intention is NOT to trigger a <b>&#8220;</b>Decision Fatigue<b>&#8220;</b>, a very common fallacy arose when mind is subjected to multiple options (as very well described by Rolf Debelli), but to facilitate the selection.</div>
<p>If you want to give a try <img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> visit: <a href="http://www.coursera.org/">http://www.coursera.org</a> <a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011" target="pmc_ext">http://ocw.mit.edu/courses</a> <a href="http://nptel.iitm.ac.in/">http://nptel.iitm.ac.in/</a> <a href="http://videolectures.net/">http://videolectures.net/</a> If you find any alternative and better course for the given topics, please care to use the following comment box. I will update this list whenever possible.</p>
<div></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/10/26/your-elearning-directory-of-bioinformatics-essentials/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">14</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>
	</item>
		<item>
		<title>What Makes You a Good Bioinformatician?</title>
		<link>https://infoplatter.wordpress.com/2013/10/20/what-makes-you-a-good-bioinformatician/</link>
					<comments>https://infoplatter.wordpress.com/2013/10/20/what-makes-you-a-good-bioinformatician/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Sun, 20 Oct 2013 13:30:00 +0000</pubDate>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Computer Sciences]]></category>
		<category><![CDATA[Statistics]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/10/20/what-makes-you-a-good-bioinformatician/</guid>

					<description><![CDATA[Does knowing contemporary data analysis tools and keeping a set of persuasive Unix commands at your fingertips make you a good bioinformatician? Or, is it that your stunning programming skills that transform you into a big tool production house make you a good bioinformatician? I, recently, performed an extensive literature mining and considered the opinions [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">Does knowing contemporary data analysis tools and keeping a set of persuasive  Unix commands at your fingertips make you a good bioinformatician? Or,  is it that your stunning programming skills that transform you into a big tool  production house make you a good bioinformatician?</p>
<p>I, recently, performed an extensive literature mining and considered the opinions of pioneering researchers and scientists in the  field of bioinformatics on this topic. </p>
<p>Disclaimer:</p>
<ol style="text-align:left;">
<li>If you are an established researcher and looking from a  professional angle then this article is not for you (Although we are  going to discuss the foundation here). I would be happy to redirect you to &#8220;<a href="http://www.iscb.org/iscb-publications/index.php?option=com_content&amp;view=article&amp;id=324" target="_blank">10 Steps to Success in Bioinformatics</a>&#8220;</li>
<li>If you are not from the category 1, then you are on the right page.</li>
</ol>
<p>While mining I came across various raging discussions  regarding, what bioinformaticians are meant to do? Some people were  adamant on the notion that experts from various fields should  collaborate together instead of one person doing all the things poorly!  It is crucial to understand that a bioinformatician is different from  mathematician/statistician and he/she is also different from a biologist in regards  to their ability to establish an interface for research and also channel  the requirements and findings from both the directions.</p>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left:auto;margin-right:auto;text-align:center;">
<tbody>
<tr>
<td style="text-align:center;"><a href="https://infoplatter.wordpress.com/wp-content/uploads/2013/10/87955-perception.jpg" style="margin-left:auto;margin-right:auto;"><img loading="lazy" border="0" height="256" src="https://infoplatter.wordpress.com/wp-content/uploads/2013/10/87955-perception.jpg?w=320&#038;h=256" width="320" /></a></td>
</tr>
<tr>
<td class="tr-caption" style="text-align:center;"><!--[if gte mso 9]&gt;   Normal  0          false  false  false    EN-US  X-NONE  X-NONE                                       MicrosoftInternetExplorer4                                     &lt;![endif]--><span>A disparity between a biologist, a mathematician and a bioinformatician!</span><!--[if gte mso 9]&gt;                                                                                                                                                                                                                                                                                    &lt;![endif]--><!--[if gte mso 10]&gt; /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin-top:0in;  mso-para-margin-right:0in;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0in;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;} &lt;![endif]--></td>
</tr>
</tbody>
</table>
<p>One thing I observed is that the definition of bioinformatics is not universally agreed upon. Generally  speaking, we define it as the development and application of information  technology for understanding the problems in  biology, most commonly molecular biology (but increasingly in other  areas of biology as well). As such, it deals with methods for systematic  storage,  retrieval and analysis of biological data including but not limited to  nucleic acid and protein sequences, their structures, functional roles,  regulatory pathways and biophysical interactions.</p>
<p>Some  researchers interpret bioinformatics more narrowly and  include only those issues dealing with high throughput  sequencing data along with the  integration and the analysis of OMICs. A  few construe bioinformatics more broadly and include  all areas of computational biology, including population modelling and  molecular simulations. Others construe bioinformatics as the  development of necessary tools and databases for the analysis of  biological data to draw meaningful conclusions.</p>
<p>In  spite of the diversity in the bioinformatics domains, the foundation of  which can be summed up in three major pillars of education:</p>
<ol style="text-align:left;">
<li>Biology </li>
<li>Mathematics and Statistics</li>
<li>Computer Science</li>
</ol>
<p>It is ideal but at  the same time ambitious to be able to grasp all the three pillars of  bioinformatics. A good bioinformatician would possess a thorough  knowledge of any two pillars but AT THE SAME time should also be aware  of the fundamentals of the third one.</p>
<p>If you have  trouble deciding, then let your INTEREST pick your two pillars, based on  which you will develop a bioinformatics flavor, right from sequence  analysis to molecular dynamic simulations.</p>
<p>These  pillars in themselves are very diverse if we dive into them. For example, when we talk  about biology, it comprises of molecular biology, biochemistry, evolution, ecology, behaviour etc. Similarly, in mathematics and  statistics, you have a range of options right form probability theory to  analytical combinatorics. In soft skills you have options from  programming languages to learning systems.</p>
<p>You can browse through some of these streams and learn more about  them here at &#8220;<a href="http://infoplatter.blogspot.in/2013/10/your-elearning-directory-of.html" target="_blank">Your eLearning Directory of Bioinformatics essentials</a>&#8220;.</p>
<p>One becomes a bioinformatics domain expert based on what slice he/she  takes from the stack. You may chose molecular biology, differentials and  integrals, and Matlab or equivalent, and be a good bioinformatician in  the domain of molecular dynamics and simulations. Some people might  argue that this is a very naive theory and one would require to know  much more than that. Well naturally there is no upper limit. If you keep  your knowledge stagnant for a long, you will soon realise that you have  stopped growing. The pace at which advancements are happening in the  field of biology and technology, it has become vital to upgrade our  knowledge, skills and techniques but at the same time it is absolutely  essential to stick to your stream, because success comes from experiences and  experiences comes from dedicated efforts.</p>
<p>Your  integrity is like a tip of an iceberg. The same tip, from outside may  appear smaller than a frozen lake but when it comes to summer, the tip  is all that remains since it has a strong foundation which no ordinary  summer can melt.</p>
<p></p>
<div style="text-align:left;"></div>
<div style="text-align:left;"></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/10/20/what-makes-you-a-good-bioinformatician/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>

		<media:content url="https://infoplatter.wordpress.com/wp-content/uploads/2013/10/87955-perception.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Extracting Specific Fasta record/s from a Multi-fasta File</title>
		<link>https://infoplatter.wordpress.com/2013/10/15/extracting-specific-fasta-records-from-a-multi-fasta-file/</link>
					<comments>https://infoplatter.wordpress.com/2013/10/15/extracting-specific-fasta-records-from-a-multi-fasta-file/#comments</comments>
		
		<dc:creator><![CDATA[!nfoplatter]]></dc:creator>
		<pubDate>Tue, 15 Oct 2013 09:38:00 +0000</pubDate>
				<category><![CDATA[awk]]></category>
		<category><![CDATA[fasta]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://infoplatter.wordpress.com/2013/10/15/extracting-specific-fasta-records-from-a-multi-fasta-file/</guid>

					<description><![CDATA[While dealing with multi-fasta files, it is often required to extract few fasta sequences which contain the keyword/s of interest. One fast way to do this, is by awk. For example: Input file: hg19_genome.fa     &#62;Chr1    ATCTGCTGCTCGGGCTGCTCTAT&#8230;    &#62;Chr2    GTACGTCGTAGGACATGCATCG&#8230;    &#62;MT1    TACGATCGATCAGCTCAGCATC&#8230;    &#62;MT2    CGCCATGGATCAGCTACATGTA&#8230; We would like to extract [&#8230;]]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align:left;">While dealing with multi-fasta files, it is often required to extract few fasta sequences which contain the <i>keyword/s</i> of interest. One fast way to do this, is by awk.</p>
<p>For example:</p>
<p>Input file: hg19_genome.fa</p>
<p>    &gt;Chr1<br />    ATCTGCTGCTCGGGCTGCTCTAT&#8230;<br />    &gt;Chr2<br />    GTACGTCGTAGGACATGCATCG&#8230;<br />    &gt;MT1<br />    TACGATCGATCAGCTCAGCATC&#8230;<br />    &gt;MT2<br />    CGCCATGGATCAGCTACATGTA&#8230;</p>
<div></div>
<p>We would like to extract the sequence for Chr2 from hg19_genome.fa. Use the following command:</p>
<p>$ <b>awk &#8216;BEGIN {RS=&#8221;&gt;&#8221;} /Chr2/ {print &#8220;&gt;&#8221;$0}&#8217; hg19_genome.fa</b></p>
<p>Output:</p>
<p>    &gt;Chr2<br />    GTACGTCGTAGGACATGCATCG&#8230;</p>
<p>Note that, the search keyword (here &#8216;Chr2&#8217;) doesn&#8217;t have to be an exact match. If you use &#8216;<b>MT</b>&#8216; instead, you will get the third and fourth entry, since &#8216;MT&#8217; is a sub-string of the third and fourth fasta record.</p>
<p>Now lets break down the command so that we don&#8217;t have to mug it up or we could mold it and use it in variety of other places.</p>
<p></p>
<ul style="text-align:left;">
<li><b>awk</b> &#8212; This is the main command (Or more of a very powerful programming language)</li>
</ul>
<ul style="text-align:left;">
<li><b>&#8221;</b> &#8212; We write every bit of awk code inside these single quotes</li>
</ul>
<ul style="text-align:left;">
<li><b>BEGIN</b> &#8212; This tells the awk to execute the immediately following code in curly brackets at the beginning.</li>
<li><b>{RS=&#8221;&gt;&#8221;}</b> &#8212; Record separator  (If we look at the file, we can observe every sequence starts with a &#8220;&gt;&#8221; sign. This helps us to separate two fasta records)</li>
<li><b>/Chr2/</b> &#8212; keyword to search in the entire record</li>
<li><b>{print &#8220;&gt;&#8221;$0}</b> &#8212; Here $0 is the current record (From &#8220;Chr2&#8221; to the entire sequence till next &#8220;&gt;&#8221;). We added &#8220;&gt;&#8221; at the beginning just to get the standard identitifer which is not included in $0.</li>
<li><b>hg19_genome.fa</b> &#8212; This is the input multi-fasta file that we have used.</li>
</ul>
<p>Now,<br />Suppose we are interested in <b>more that one </b><i><b>keyword</b> </i>then two possibilities arise:</p>
<p>You want BOTH the <i>keywords</i> present,<br />$ <b>awk &#8216;BEGIN {RS=&#8221;&gt;&#8221;} /Chr2/ &amp;&amp; /MT/ {print &#8220;&gt;&#8221;$0}&#8217; hg19_genome.fa</b></p>
<div></div>
<div>You want EITHER of the <i>keyword </i>present,<br />$ <b>awk &#8216;BEGIN {RS=&#8221;&gt;&#8221;} /Chr2|MT/ {print &#8220;&gt;&#8221;$0}&#8217; hg19_genome.fa</b><br /><b><br /></b></p>
<p><b>Note:</b> If you are using Windows, you can download and install &#8216;gwak&#8217; and use similar command. In zsh shell you might need to use an escape character for | (pipe).</p>
<p>I am sure many of you might have different flavors to do the same. If you think it is worth sharing then the comment box is all yours.</p>
<p>Happy Coding !!</p>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://infoplatter.wordpress.com/2013/10/15/extracting-specific-fasta-records-from-a-multi-fasta-file/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18</post-id>
		<media:content url="https://0.gravatar.com/avatar/f845288c08e98fe1a4be9f76ddbdcac38715b413c4493abfd44e5dc35b7e2d9a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">amolkolte</media:title>
		</media:content>
	</item>
	</channel>
</rss>
