<?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/"
	>

<channel>
	<title>Let&#039;s Do Bioinformatics</title>
	<atom:link href="http://bioinformatics.risha.me/feed/" rel="self" type="application/rss+xml" />
	<link>http://bioinformatics.risha.me</link>
	<description>my personal  portfolio</description>
	<lastBuildDate>Tue, 24 May 2011 22:29:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Book Review: Building Bioinformatics Solutions: with Perl, R and MySQL</title>
		<link>http://bioinformatics.risha.me/2010/08/25/book-review-building-bioinformatics-solutions-with-perl-r-and-mysql/</link>
		<comments>http://bioinformatics.risha.me/2010/08/25/book-review-building-bioinformatics-solutions-with-perl-r-and-mysql/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 14:02:32 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[Book Review]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[R]]></category>
		<category><![CDATA[bioinformatics]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Building Bioinformatics Solutions]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=436</guid>
		<description><![CDATA[Authors: Conrad Bessant, Ian Shadforth, Darren Oakley I found this book really helpful during my MSc assignments, group project and thesis project. It gives a nice informative introduction for each tool then works through towards developing advanced bioinformatics applications. This book presents a well-written and complete overview of bioinformatics software development using Perl, R and [...]]]></description>
			<content:encoded><![CDATA[<p>Authors: <a title="Conrad Bessant" href="http://bessant.com/" target="_blank">Conrad Bessant</a>, Ian Shadforth, Darren Oakley</p>
<p>I found this book really helpful during my MSc assignments, group project and thesis project. It gives a nice informative introduction for each tool then works through towards developing advanced bioinformatics applications.</p>
<p>This book presents a well-written and complete overview of bioinformatics software development using Perl, R and MySQL.</p>
<p>The book is divided into 5 chapters. The first chapter begins with an interesting introduction on various bioinformatics resources and applications. This is followed by useful and descriptive chapters on MySQL, Perl, R and web programming.</p>
<p>A highlight of the book is it&#8217;s well-structured layout. For each chapter, there is easy introduction followed by concise explanations to developing advanced bioinformatics applications and well commented examples of code plus accompanying online resources on it&#8217;s <a title="bixsolutions" href="http://bixsolutions.net/" target="_blank">website</a>.</p>
<p>As this book is titled &#8220;Building Bioinformatics Solutions: with Perl, R and MySQL&#8221;, and it does cover its ground very well, plus there is no assumtion of prior knowledge on software development &#8211; hence, it is also suitable for those with minimal programming experience.</p>
<p>In conclusion, this book is a very valuable resource for software development in bioinformatics, both for those that are already working in this domain and for those desiring to do so. It is also appropriate as a general introduction into the area of bioinformatics for interested and literate non-specialists.<br />
<center><br />
<a href="http://bixsolutions.net/" target="_blank"><img class="alignnone size-full wp-image-440" title="Building Bioinformatics Solutions: with Perl, R and MySQL" src="http://bioinformatics.risha.me/wp-content/uploads/2010/08/Bixnet1.jpg" alt="" width="193" height="261" /></a><a href="http://www.amazon.co.uk/Building-Bioinformatics-Solutions-Perl-MySQL/dp/0199230234" target="_blank"><img class="size-full wp-image-437" title="Buy From Amazon" src="http://bioinformatics.risha.me/wp-content/uploads/2010/08/images.jpg" alt="Buy From Amazon" width="90" height="28" /></a></p>
<h5>Bibliographic information from GoogleBooks</h5>
<table id="metadata_content_table">
<tbody>
<tr>
<td>Title</td>
<td>Building bioinformatics solutions with Perl, R and MySQL<br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+bibliogroup:%22Oxford+biology%22&amp;source=gbs_metadata_r&amp;cad=4"><em>Oxford biology</em></a></td>
</tr>
<tr>
<td>Authors</td>
<td><a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+inauthor:%22Conrad+Bessant%22&amp;source=gbs_metadata_r&amp;cad=4">Conrad Bessant</a>, <a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+inauthor:%22Ian+Shadforth%22&amp;source=gbs_metadata_r&amp;cad=4">Ian Shadforth</a>, <a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+inauthor:%22Darren+Oakley%22&amp;source=gbs_metadata_r&amp;cad=4">Darren Oakley</a></td>
</tr>
<tr>
<td>Publisher</td>
<td>Oxford University Press, 2009</td>
</tr>
<tr>
<td>ISBN</td>
<td>0199230234, 9780199230235</td>
</tr>
<tr>
<td>Length</td>
<td>241 pages</td>
</tr>
<tr>
<td>Subjects</td>
<td><a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Bioinformatics%22&amp;source=gbs_metadata_r&amp;cad=4">Bioinformatics</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Business+%26+Economics+/+Statistics%22&amp;source=gbs_metadata_r&amp;cad=4">Business &amp; Economics / Statistics</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Computers+/+Bioinformatics%22&amp;source=gbs_metadata_r&amp;cad=4">Computers / Bioinformatics</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Computers+/+General%22&amp;source=gbs_metadata_r&amp;cad=4">Computers / General</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Computers+/+Programming+Languages+/+General%22&amp;source=gbs_metadata_r&amp;cad=4">Computers / Programming Languages / General</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Mathematics+/+Probability+%26+Statistics+/+General%22&amp;source=gbs_metadata_r&amp;cad=4">Mathematics / Probability &amp; Statistics / General</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Open+source+software%22&amp;source=gbs_metadata_r&amp;cad=4">Open source software</a><br />
<a dir="ltr" href="http://www.google.co.uk/search?tbs=bks:1&amp;tbo=p&amp;q=+subject:%22Science+/+Applied+Sciences%22&amp;source=gbs_metadata_r&amp;cad=4">Science / Applied Sciences</a></td>
</tr>
</tbody>
</table>
<p></center></p>
]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/08/25/book-review-building-bioinformatics-solutions-with-perl-r-and-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google search patterns on &#8216;Sequencing&#8217;</title>
		<link>http://bioinformatics.risha.me/2010/08/13/google-search-patterns-on-sequencing/</link>
		<comments>http://bioinformatics.risha.me/2010/08/13/google-search-patterns-on-sequencing/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 09:19:38 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[Next Generation Sequencing]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=415</guid>
		<description><![CDATA[Wonder why there is no recent activities here? I have been busy with my MSc thesis &#60;wipes sweat&#62; But on the bright side,I have gathered alot of articles on Next-generation Sequencing from my literature review. Blogs on NGS coming soon &#60;watch this space&#62; Google insights results on &#8216;Sequencing&#8217; is looking good too &#60;no surprises there [...]]]></description>
			<content:encoded><![CDATA[<p>Wonder why there is no recent activities here? I have been busy with my MSc thesis &lt;wipes sweat&gt; But on the bright side,I have gathered alot of articles on Next-generation Sequencing from my literature review. Blogs on NGS coming soon &lt;watch this space&gt;<br />
Google insights results on &#8216;Sequencing&#8217; is looking good too &lt;no surprises there <img src='http://bioinformatics.risha.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &gt;<br />
<center><br />
<script type="text/javascript" src="http://www.gmodules.com/ig/ifr?url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fgoogle_insightsforsearch_relatedsearches.xml&amp;up__results_type=RISING&amp;up__property=empty&amp;up__search_term=sequencing&amp;up__location=empty&amp;up__category=0&amp;up__time_range=3-m&amp;up__max_results=20&amp;synd=open&amp;w=320&amp;h=350&amp;lang=en-GB&amp;title=Google+Insights+for+Search&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/08/13/google-search-patterns-on-sequencing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Querying for summary and genbank file with a search term</title>
		<link>http://bioinformatics.risha.me/2010/03/17/querying-for-gene-datagenbank-file/</link>
		<comments>http://bioinformatics.risha.me/2010/03/17/querying-for-gene-datagenbank-file/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 19:18:28 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[EUtilities]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Querying for summary and genbank file]]></category>
		<category><![CDATA[bioinformatics]]></category>
		<category><![CDATA[efetch]]></category>
		<category><![CDATA[esearch]]></category>
		<category><![CDATA[esummary]]></category>
		<category><![CDATA[eutils]]></category>
		<category><![CDATA[genbank file]]></category>
		<category><![CDATA[ncbi]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=204</guid>
		<description><![CDATA[Programming Language: Perl Modules required: Bio::DB::EUtilities EUtilities is a very useful resource to retrieve data from NCBI database. This script retrieves a brief summary and the genbank file for genes that are relevant to a search word. There is also an option to limit you number of results returns (very handy). Bio::DB::EUtilities is required to [...]]]></description>
			<content:encoded><![CDATA[<p>Programming Language: Perl<br />
Modules required: <a href="http://www.bioperl.org/wiki/Module:Bio::DB::EUtilities" target="_blank">Bio::DB::EUtilities</a></p>
<p><a href="http://eutils.ncbi.nlm.nih.gov/" target="_blank">EUtilities</a> is a very useful resource to retrieve data from <a href="http://www.ncbi.nlm.nih.gov/" target="_blank">NCBI</a> database.</p>
<p>This script retrieves a brief summary and the genbank file for genes that are relevant to a search word.</p>
<p>There is also an option to limit you number of results returns (very handy).</p>
<p><a href="http://www.bioperl.org/wiki/Module:Bio::DB::EUtilities" target="_blank">Bio::DB::EUtilities</a> is required to execute the search.</p>
<p>This method is much faster than using Bio::DB::Query::GenBank module.</p>
<p>If you require more information than the summary output, you can always get it from the genbank file.<br />
The summary does not provide information such as references and sequences.</p>
<p>Chapter 10 of &#8216;Beginning Perl for Bioinformatics&#8217; is a good and simple reference for retrieving data from from files in genbank format. This resource is freely available <a href="http://oreilly.com/catalog/begperlbio/chapter/ch10.html" target="_blank">here</a>.</p>
<p>Note that you can query for proteins as well. (uncomment line 15)</p>
<p>Installing new modules: this can be easily done using cpan.<br />
<a href="http://search.cpan.org/~jhi/perl-5.8.0/lib/CPAN.pm" target="_blank">Here</a> is the documentation for cpan.<br />
Or, <a href="http://www.cpan.org/modules/INSTALL.html" target="_blank">here</a> is documentation for installing modules manually.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
</pre></td><td class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -w</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">use</span> Bio<span style="color: #339933;">::</span><span style="color: #006600;">DB</span><span style="color: #339933;">::</span><span style="color: #006600;">EUtilities</span><span style="color: #339933;">;</span> 
<span style="color: #000000; font-weight: bold;">use</span> strict<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#specify search term </span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$search_term</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'breast cancer'</span><span style="color: #339933;">;</span>			
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;">#maximum number of results to retrieve</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$retmax</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#first search for a list of genbank ids that match your search term</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$factory</span> <span style="color: #339933;">=</span> Bio<span style="color: #339933;">::</span><span style="color: #006600;">DB</span><span style="color: #339933;">::</span><span style="color: #006600;">EUtilities</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">new</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>eutil <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'esearch'</span><span style="color: #339933;">,</span>
<span style="color: #666666; font-style: italic;">#                           -db =&gt; 'protein',</span>
                         <span style="color: #339933;">-</span>db <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'nucleotide'</span><span style="color: #339933;">,</span>
                         <span style="color: #339933;">-</span>term <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$search_term</span><span style="color: #339933;">,</span>
                         <span style="color: #339933;">-</span>retmax <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$retmax</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#list of Genbank IDs</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@ids</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$factory</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">get_ids</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#loop through the list of IDs</span>
<span style="color: #b1b100;">foreach</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$id</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">@ids</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># get a summary and print details</span>
		<span style="color: #0000ff;">$factory</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">reset_parameters</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>eutil <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'esummary'</span><span style="color: #339933;">,-</span>db <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'nucleotide'</span><span style="color: #339933;">,-</span>id <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$id</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
		<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$ds</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$factory</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">next_DocSum</span><span style="color: #339933;">;</span> 
&nbsp;
		<span style="color: #666666; font-style: italic;"># print flattened mode from summary above </span>
		<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$item</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$ds</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">next_Item</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">'flattened'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#123;</span> 
			<span style="color: #666666; font-style: italic;"># checks id itens has contents</span>
			<span style="color: #000066;">printf</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;%-20s:%s<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">get_name</span><span style="color: #339933;">,</span><span style="color: #0000ff;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">get_content</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">if</span> <span style="color: #0000ff;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">get_content</span><span style="color: #339933;">;</span> 
		<span style="color: #009900;">&#125;</span> 
&nbsp;
&nbsp;
	<span style="color: #666666; font-style: italic;"># download the full genbank file </span>
		<span style="color: #0000ff;">$factory</span> <span style="color: #339933;">=</span> Bio<span style="color: #339933;">::</span><span style="color: #006600;">DB</span><span style="color: #339933;">::</span><span style="color: #006600;">EUtilities</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">new</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>eutil <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'efetch'</span><span style="color: #339933;">,</span> 
								<span style="color: #339933;">-</span>db <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'nucleotide'</span><span style="color: #339933;">,</span> 
								<span style="color: #339933;">-</span>id <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$id</span><span style="color: #339933;">,</span> 
								<span style="color: #339933;">-</span>rettype <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'gbwithparts'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 								
		<span style="color: #0000ff;">$factory</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">get_Response</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">-</span>file <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">&quot;$id.gb&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/03/17/querying-for-gene-datagenbank-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Querying for Articles from pmc database with a search terms</title>
		<link>http://bioinformatics.risha.me/2010/03/17/query-pubmed-central-database-with-a-search-term/</link>
		<comments>http://bioinformatics.risha.me/2010/03/17/query-pubmed-central-database-with-a-search-term/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:13:42 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[EUtilities]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Querying for Articles]]></category>
		<category><![CDATA[bioinformatics]]></category>
		<category><![CDATA[efetch]]></category>
		<category><![CDATA[esearch]]></category>
		<category><![CDATA[eutils]]></category>
		<category><![CDATA[pmc]]></category>
		<category><![CDATA[pubmed]]></category>
		<category><![CDATA[PubmedCentral]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=191</guid>
		<description><![CDATA[Programming Language: Perl Modules required: LWP::Simple This script retrieves the full articles (or the abstract if the full article are not available) that a relevant to a search term from the PubmedCentral (pmc) database. The results are sorted in reverse chronological order. There is also an option to limit you number of results returns (very [...]]]></description>
			<content:encoded><![CDATA[<p>Programming Language: Perl<br />
Modules required: <a href="http://search.cpan.org/~gaas/libwww-perl-5.834/lib/LWP/Simple.pm" target="_blank">LWP::Simple</a></p>
<p>This script retrieves the full articles (or the abstract if the full article are not available) that a relevant to a search term from the <a href="http://www.ncbi.nlm.nih.gov/pmc/" target="_blank"> PubmedCentral (pmc)</a> database.</p>
<p>The results are sorted in reverse chronological order.</p>
<p>There is also an option to limit you number of results returns (very handy).</p>
<p>The output is in xml format.</p>
<p>An example for a perl module to tranform XML files : <a href="http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm" target="_blank">XML:Simple</a></p>
<p><a href="http://search.cpan.org/~gaas/libwww-perl-5.834/lib/LWP/Simple.pm" target="_blank">LWP::Simple</a> is required to execute the search.</p>
<p>Installing new modules: this can be easily done using cpan.<br />
<a href="http://search.cpan.org/~jhi/perl-5.8.0/lib/CPAN.pm" target="_blank">Here</a> is the documentation for cpan.<br />
Or, <a href="http://www.cpan.org/modules/INSTALL.html" target="_blank">here</a> is documentation for installing modules manually.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
</pre></td><td class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -w</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">use</span> strict<span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">use</span> LWP<span style="color: #339933;">::</span><span style="color: #006600;">Simple</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;">#search term to find</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$search_term</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'breast cancer'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#maximum number of results to retrieve</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$retmax</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$utils</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'http://www.ncbi.nlm.nih.gov/entrez/eutils'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$db_name</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'pmc'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Submit the search and retrieve the XML based results</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$esearch_result</span> <span style="color: #339933;">=</span> get<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$utils</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">'/esearch.fcgi?db='</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">$db_name</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">'&amp;retmax='</span><span style="color: #339933;">.</span><span style="color: #0000ff;">$retmax</span><span style="color: #339933;">.</span><span style="color: #ff0000;">'&amp;term='</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">$search_term</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># paper IDs</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@ids</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$esearch_result</span> <span style="color: #339933;">=~</span> <span style="color: #000066;">m</span><span style="color: #339933;">|.*</span><span style="color: #009999;">&lt;Id&gt;</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">.*</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&lt;/</span>Id<span style="color: #339933;">&gt;.*|</span>g<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#loop through all the ids</span>
<span style="color: #666666; font-style: italic;"># get individual papers (if not, then abstacts)</span>
<span style="color: #b1b100;">foreach</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$id</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">@ids</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">#get all details for each paper - full text if available	</span>
	<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$efetch</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$utils</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">'/efetch.fcgi?db='</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">$db_name</span> <span style="color: #339933;">.</span> <span style="color: #ff0000;">'&amp;id='</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">$id</span><span style="color: #339933;">;</span>   
&nbsp;
	<span style="color: #666666; font-style: italic;">#prints out to a xml file (file name generated from database name and current paper ID)</span>
	<span style="color: #000066;">open</span><span style="color: #009900;">&#40;</span>OUTFILE<span style="color: #339933;">,</span> <span style="color: #ff0000;">&quot;&gt;$db_name$id.xml&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000066;">print</span> OUTFILE get<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">$efetch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000066;">close</span> OUTFILE<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/03/17/query-pubmed-central-database-with-a-search-term/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TIde &#8211; systematic identification of optimal drug targets</title>
		<link>http://bioinformatics.risha.me/2010/02/21/tide-automatic-identification-of-optimal-drug-targets/</link>
		<comments>http://bioinformatics.risha.me/2010/02/21/tide-automatic-identification-of-optimal-drug-targets/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 18:27:41 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[Drug Discovery]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[TIde]]></category>
		<category><![CDATA[bioinformatics]]></category>
		<category><![CDATA[drug targets]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=109</guid>
		<description><![CDATA[TIde is developed to systematically run an automated scan and identify drug targets from a kinetic network SBML model. It is still under development but if it does all that they say it will, we will have another addition to the list of the few breakthroughs that has brought more answers than questions. Oh, don&#8217;t get me [...]]]></description>
			<content:encoded><![CDATA[<p>TIde is developed to systematically run an automated scan and identify drug targets from a kinetic network SBML model. It is still under development but if it does all that they say it will, we will have another addition to the list of the few breakthroughs that has brought more answers than questions. Oh, don&#8217;t get me wrong, I am a good fan of the inquisitive mind and all these unanswered questions is what that keeps this field as cutting-edge as it is.</p>
<p>But, it cannot be denied that amidst all this complexity, it is only simplicity that everyone finds interesting.</p>
<p>Anyway, back to TIde, an open source, platform independent tool to investigate ordinary differential equation models; a systematic approach could not only accelerate the drug research, but also save valuable of the time and money (resources that could be used elsewhere).</p>
<p>Good open source software  are the best things that have happened to the programming world.</p>
<p>Resources:</p>
<ul>
<li><a href="http://www.biomedcentral.com/1471-2105/10/344" target="_blank">Article from BMC Bioinformatics Journal</a></li>
<li><a href="http://sysbio.molgen.mpg.de/tide/" target="_blank">TIde&#8217;s website</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/02/21/tide-automatic-identification-of-optimal-drug-targets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BioMart</title>
		<link>http://bioinformatics.risha.me/2010/02/13/biomart/</link>
		<comments>http://bioinformatics.risha.me/2010/02/13/biomart/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 22:45:16 +0000</pubDate>
		<dc:creator>Risha</dc:creator>
				<category><![CDATA[Biomart]]></category>
		<category><![CDATA[bioinformatics]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://bioinformatics.risha.me/?p=1</guid>
		<description><![CDATA[Untill recently, I was vaguely aware of how powerful a tool Biomart is, but after my lectures and tutorials on Biomart, I have to say, I have become a big fan. The documentation to install the tool and create the database is pretty good, and the huge community to support new programmers is impressive. Plus [...]]]></description>
			<content:encoded><![CDATA[<p>Untill recently, I was vaguely aware of how powerful a tool <a href="http://www.biomart.org/">Biomart</a> is, but after my lectures and tutorials on Biomart, I have to say, I have become a big fan. The documentation to install the tool and create the database is pretty good, and the huge community to support new programmers is impressive. Plus the plugins and APIs&#8230;</p>
<p>This object-oriented data mining system that lets one build complex queries from the underlying databases, and it&#8217;s web interface aids non-programmers (biologists) query for data with lesser effort; plus once one has defined what he wants to download using Biomart, he can simply generate an XML file.</p>
<p>I have to accept that the tools isn&#8217;t flawless, but hey, it&#8217;s open source, we can clean it up ourself. Plus, it should not be overlooked that Biomart has just being around for 6 years and there is still so much work being put into it &#8211; most of the mojor  issues will be dealt with in their next major release, which they are now re-writing in Java.</p>
<p>I am quiet excited to start some real work on Biomart&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://bioinformatics.risha.me/2010/02/13/biomart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

