<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[BOL: Related items]]></title>
	<link>https://bioinformaticsonline.com/related/32048?offset=740</link>
	<atom:link href="https://bioinformaticsonline.com/related/32048?offset=740" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/34814/bioinformatics-web-application-development-with-perl</guid>
	<pubDate>Tue, 26 Dec 2017 18:14:11 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/34814/bioinformatics-web-application-development-with-perl</link>
	<title><![CDATA[Bioinformatics Web Application Development with Perl]]></title>
	<description><![CDATA[<div><p>Perl's second wave of adoption came from the growth of the world wide web. Dynamic web pages&mdash;the precursor to modern web applications&mdash;were easy to create with Perl and CGI. Thanks to Perl's ubiquity as a language for system administrators and its power to manipulate text, it was the default choice for web programming. Its presence everywhere made it popular and, in some ways, the duct tape of the Internet.</p><h4>Web Application Development</h4><p>The old days of CGI programs and the simple development style that represented seem clunky. Web pages have become web applications. Development has moved from generating static HTML to both client and server side programming, with rich client interfaces and powerful backends.</p><p>Perl is still well suited for developing modern web apps. The language grows more powerful and easier to use every year, the available libraries are wonderful and keep getting better, and the inventions and discoveries available in modern Perl are unsurpassed.</p><p>In particular, a modern Perl developer can do amazing things with modern Perl tools. If you still think of Perl web development as a&nbsp;<em>cgi-bin</em>&nbsp;directory full of messy scripts that spew warnings to STDERR, you're a decade out of date. Better yet, you can replace that mess piecemeal, thanks to the new tools and techniques of modern Perl. See, for example, the ever-growing list of technologies&nbsp;<a href="http://www.builtinperl.com/">Built in Perl</a>.</p><h4>Modern Perl Web Frameworks</h4><p>While the old wave of web development may have made the CGI.pm module central, modern Perl web programming follows a stricter separation of business logic, URL and request routing, and output. The days of slinging a string here, an array there, a Perl hash yonder, declaring every variable at the top of the program, and maybe making a subroutine are gone. The Perl world has seen the value of abstraction and ways to mechanize away boilerplate. Perl has dozens of frameworks and toolkits designed to make web development and deployment simpler.</p><p>Any of a dozen of these frameworks will help you do great things, but three in particular stand out. You can build web sites and web applications of tremendous value with all three. These are neither the only good possibilities (think of POE or Jifty or Continuity or...) nor the only mechanisms for web programming with Perl (see Mechanize or LWP or Mojo::UserAgent for more). Yet if you want three good options to choose between, start here.</p><h4>Catalyst</h4><p>The&nbsp;<a href="http://catalystframework.org/">Catalyst</a>&nbsp;framework is a flexible and powerful system for building small to large web apps. It uses the&nbsp;<a href="http://moose.perl.org/">Moose</a>&nbsp;object system to provide great APIs for extension and further development. It's the most mature of the modern top Perl web frameworks, yet it retains its flexibility and vibrancy. In particular, its plugin and extension ecosystem allows it to evolve to provide new and essential features.</p><p>Catalyst has embraced the Plack/PSGI standard for Perl web deployment and recent versions are exploring high-scalability, event-based request handling models.</p><h4>Dancer</h4><p>The&nbsp;<a href="http://perldancer.org/">Dancer</a>&nbsp;framework is deliberately minimal in syntax and scope, but it also has a vibrant plugin ecosystem. Dancer particularly excels for smaller sites and applications, though good programmers can build larger things with it.</p><p>The first version of Dancer was easy to use. Dancer 2 continues that ease while improving the internals and robustness of applications.</p><h4>Mojolicious</h4><p>The&nbsp;<a href="http://mojolicio.us/">Mojolicious</a>&nbsp;(Mojo) framework has a real-time design based on high performance event handling. Its focus is solving new and interesting problems in simple and effective ways, and the project has produced a lot of new code that does old things in better ways.</p><p>In particular, Mojolicious goes to great lengths to support new web standards, such as CSS 3, web sockets, and HTTP 2.</p><p>Where Catalyst embraces the CPAN fully, Mojolicious by design provides most of what an average app might need in a single download. It's still fully compatible with the CPAN, but the intention is to provide good working defaults in a package that's easy to start with. Mojo's fans are quick to praise it as fun to develop.</p><p>A modern Perl web developer should be familiar with at least one of these frameworks.</p><h4>Modern Perl Storage Mechanisms</h4><p>Perl's venerable&nbsp;<a href="http://search.cpan.org/perldoc?DBI">DBI</a>&nbsp;module has been the focal point of database access since its invention. Its design allows it to provide the same interface to huge relational databases and flat files alike through its DBD extension mechanism. Yet the DBI by itself isn't the be-all, end-all of data storage and access in Perl.</p><h4>DBIx::Class</h4><p><a href="http://search.cpan.org/perldoc?DBIx::Class">DBIx::Class</a>&nbsp;sits on top of DBI to provide an API to your database based on the concept of queries and results. This is often sufficient to remove all but the most complicated of SQL from your code, leaving you to manipulate your business models instead of the small details of how a relational database works. The power and maintainability you receive is well the small cost of the learning curve.</p><p>Even better, DBIC can manage (and even generate) your database schema for you.</p><p>Recent versions of DBIC have demonstrated that a well-written ORM can perform much better than even clever hand-written code. Because it builds on the Perl DBI, it scales everywhere from SQLite to PostgreSQL, MySQL, Oracle, and more.</p><h3>Rose::DB</h3><p>The lesser-known but no less powerful&nbsp;<a href="http://search.cpan.org/perldoc?Rose::DB::Object">Rose::DB::Object</a>&nbsp;builds on&nbsp;<a href="http://search.cpan.org/perldoc?Rose::DB">Rose::DB</a>&nbsp;to provide an object-relational mapper for Perl. While its high level features most directly compare to those of DBIx::Class, it's often measurably faster.</p><h4>NoSQL on the CPAN</h4><p>Of course the&nbsp;<a href="http://search.cpan.org/">CPAN</a>&nbsp;has modules for almost any NoSQL database or job queue or persistence mechanism you could name, and several you have never heard of. Everything you need is a quick CPAN or cpanm away!</p><h4>Modern Perl Deployment Strategies</h4><p>In the early days of the web, deploying a Perl web application meant putting one or more&nbsp;<em>.cgi</em>&nbsp;or&nbsp;<em>.pl</em>&nbsp;files in a special directory and hoping that your system administrator had everything configured correctly. The execution model was often slow and cumbersome, and accessing shared resources such as databases was often tricky.</p><p>Modern Perl has better choices. While deployment strategies are the source of many arguments, the return on your investment from learning the modern way is impressive.</p><h4>Plack/PSGI</h4><p>The PSGI specification (as exemplified by&nbsp;<a href="http://plackperl.org/">Plack</a>) describes a strategy for building Perl web apps independent of server and with the possibility to share custom processing behaviors.</p><p>In other words, it's a standard for writing Perl apps to take advantage of the huge ecosystem of Perl development available on the CPAN without tying yourself to a server like Apache, Apache 2, nginx, or anything else.</p><p>Any good modern Perl web framework (including those listed here) supports PSGI. Several deployment mechanisms exist to meet various business needs which also support PSGI. In particular, you can deploy the same application with a local testing server on your own machine as you can to your production server or servers without changing your application at all.</p><h4>mod_perl</h4><p>The older but still viable mod_perl Apache httpd module embeds Perl into the web server. This was the first widespread persistence mechanism for Perl web applications themselves and it's still popular to this day, though PSGI compliance is often the choice for new development. (PSGI handlers to use mod_perl as the backend are available.)</p><p>Modern Perl developers should familiarize themselves with PSGI and the wealth of available Plack middleware.</p><h4>Perl Web Development</h4><p>Of course no discussion of Perl web development would be complete without mentioning the strength of the CPAN. Almost any project will benefit from the wealth of freely available libraries built to solve real problems. These distributions run the gamut from full-blown web frameworks and content management systems to APIs for web services, development tools, testing systems, and interfaces to document formats and external resources.</p><p>For example, if you need to write a web service which accepts JSON data and produces Excel spreadsheets, you can glue together a few CPAN distributions and get the job done early. If you need to consume XML from a remote service and emit a PDF, you're in luck.</p><p>Perl's prowess as a general purpose programming language as well as its flexibility and power in managing text and gluing systems together make it a wonderful fit for web development. The community's adoption of modern Perl standards such as PSGI and Plack only enhance your power.</p><p>Web application development in Perl is still viable, and modern Perl tools and techniques and libraries make it more powerful and pleasant than ever.</p></div>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/36746/soap2-short-oligonucleotide-analysis-package-2</guid>
	<pubDate>Wed, 23 May 2018 10:09:22 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/36746/soap2-short-oligonucleotide-analysis-package-2</link>
	<title><![CDATA[SOAP2 : Short Oligonucleotide Analysis Package 2]]></title>
	<description><![CDATA[SOAPaligner/soap2 is a member of the SOAP (Short Oligonucleotide Analysis Package). It is an updated version of SOAP software for short oligonucleotide alignment. The new program features in super fast and accurate alignment for huge amounts of short reads generated by Illumina/Solexa Genome Analyzer. Compared to soap v1, it is one order of magnitude faster. It require only 2 minutes aligning one million single-end reads onto the human reference genome. Another remarkable improvement of SOAPaligner is that it now supports a wide range of the read length.

SOAPaligner benefitted in time and space efficiency by a revolution in the basic data structures and algorithms used.The core algorithms and the indexing data structures (2way-BWT) are developed by the algorithms research group of the Department of Computer Science, the University of Hong Kong (T.W. Lam, Alan Tam, Simon Wong, Edward Wu and S.M. Yiu).<p>Address of the bookmark: <a href="http://soap.genomics.org.cn/soapaligner.html" rel="nofollow">http://soap.genomics.org.cn/soapaligner.html</a></p>]]></description>
	<dc:creator>Poonam Mahapatra</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/researchlabs/view/35552/the-brent-lab</guid>
  <pubDate>Fri, 09 Feb 2018 10:55:27 -0600</pubDate>
  <link></link>
  <title><![CDATA[The Brent Lab]]></title>
  <description><![CDATA[
<p>The Brent Lab is developing and applying computational methods for mapping gene regulation networks, modeling them quantitatively, and engineering new behaviors into them.</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/37982/raven-a-software-suite-for-matlab-that-allows-for-semi-automated-reconstruction-of-genome-scale-models</guid>
	<pubDate>Wed, 24 Oct 2018 22:38:05 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/37982/raven-a-software-suite-for-matlab-that-allows-for-semi-automated-reconstruction-of-genome-scale-models</link>
	<title><![CDATA[RAVEN: a software suite for Matlab that allows for semi-automated reconstruction of genome-scale models]]></title>
	<description><![CDATA[<p><span>The RAVEN (Reconstruction, Analysis and Visualization of Metabolic Networks) Toolbox 2 is a software suite for Matlab that allows for semi-automated reconstruction of genome-scale models (GEMs). It makes use of published models and/or KEGG, MetaCyc databases, coupled with extensive gap-filling and quality control features. The software suite also contains methods for visualizing simulation results and omics data, as well as a range of methods for performing simulations and analyzing the results. The software is a useful tool for system-wide data analysis in a metabolic context and for streamlined reconstruction of metabolic networks based on protein homology.</span></p><p>Address of the bookmark: <a href="https://github.com/SysBioChalmers/RAVEN" rel="nofollow">https://github.com/SysBioChalmers/RAVEN</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/36100/bioinformatics-postdoctoral-position-at-csir-institute-of-himalayan-bioresource-technology-palampur-hp</guid>
  <pubDate>Thu, 05 Apr 2018 06:57:17 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics postdoctoral position at CSIR - Institute of Himalayan Bioresource Technology, Palampur (H.P.)]]></title>
  <description><![CDATA[
<p>Walk-in-Interview is scheduled to be held on the date as mentioned below for selection of Suitable candidates in the following areas under the  DBT sponsored projecT on purely temporary basis for the duration of the project(s) or till completion of projects whichever is earlier:</p>

<p>Project Title:<br />"Exploration of RBP-RNA interactions to reveal the post-transcriptional regulatory impact, and development of related tools and resource server".</p>

<p>Position: Research Associate (1 position)<br />Age : 35 years as on 02.05.2018<br />Salary : Rs.36,000/- P.M. + H.R.A.</p>

<p>as per the funds provisions in the respective projects.</p>

<p>Eligibility Criteria : <br />Essential Qualifications: Ph.D. in any area of Bioinformatics/ Computational Biology/ Life Sciences.<br />Desirable: Candidate having experience in Bioinformatics will be preferred.</p>

<p>Or</p>

<p>Essential Qualifications: M.Tech. in Bioinformatics/ Computation Biology/ Computer Science or any related area with 3 years of research experience.</p>

<p>Selection Procedure : Walk In Interview</p>

<p>Date :	02 May, 2018<br />Time :	9:30 A.M.<br />Venue : CSIR-IHBT Palampur (H.P.)</p>

<p>For more info refer to following doc:</p>

<p>http://ihbt.res.in/components/com_chronoforms5/chronoforms/uploads/Recruitment/20180404125233_AdvtNo11_2018.pdf</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/41820/shinygo-v061-gene-ontology-enrichment-analysis-more</guid>
	<pubDate>Wed, 03 Jun 2020 08:00:30 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/41820/shinygo-v061-gene-ontology-enrichment-analysis-more</link>
	<title><![CDATA[ShinyGO v0.61: Gene Ontology Enrichment Analysis + more]]></title>
	<description><![CDATA[<p>2/3/2020: Now published by&nbsp;<a href="https://doi.org/10.1093/bioinformatics/btz931" target="_blank">Bioinformatics.</a></p>
<p>11/3/2019: V 0.61, Improve graphical visualization (thanks to reviewers). Interactive networks and much more.</p>
<p>5/20/2019: V.0.60, Annotation database updated to Ensembl 96. New bacterial and fungal genomes based on STRING-db! Just paste your gene list to get enriched GO terms and othe pathways for over 315 plant and animal species, based on annotation from Ensembl (Release 96), Ensembl plants (R. 43) and Ensembl Metazoa (R. 43). An additional 2031 genomes (including bacteria and fungi) are annotated based on STRING-db (v.10). In addition, it also produces KEGG pathway diagrams with your genes highlighted, hierarchical clustering trees and networks summarizing overlapping terms/pathways, protein-protein interaction networks, gene characterristics plots, and enriched promoter motifs.&nbsp;</p><p>Address of the bookmark: <a href="http://bioinformatics.sdstate.edu/go/" rel="nofollow">http://bioinformatics.sdstate.edu/go/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/36674/bioinformatics-project-assistant-level-ii-position-at-csir-institute-of-himalayan-bioresource-technology-palampur-hp</guid>
  <pubDate>Thu, 17 May 2018 01:53:17 -0500</pubDate>
  <link></link>
  <title><![CDATA[Bioinformatics Project Assistant Level II position at CSIR - Institute of Himalayan Bioresource Technology, Palampur (H.P.)]]></title>
  <description><![CDATA[
<p>Walk-in-Interview is scheduled to be held on the date as mentioned below for selection of Suitable candidates in the following areas under the DBT sponsored project on purely temporary basis for the duration of the project(s) or till completion of projects whichever is earlier:</p>

<p>Project Title:<br />"Exploration of RBP-RNA interactions to reveal the post-transcriptional regulatory impact, and development of related tools and resource server".</p>

<p>Position: Project Assistant Level II (1 position)<br />Age : 28 years as on 14.06.2018<br />Salary : Rs.25,000/- P.M.</p>

<p>as per the funds provisions in the respective projects.</p>

<p>Eligibility Criteria : <br />Essential Qualifications: M.Sc. in Bioinformatics / Computational Biology or any area of Bioinformatics with 55% marks.</p>

<p>OR</p>

<p>Essential Qualifications: M.Sc. in any area of Life Sciences with 55% marks with Diploma in any area of Bloinformatics.</p>

<p>OR</p>

<p>Essential Qualifications: B.Tech. / M.Tech. in Bioinformatics / Computer Science with 55% marks.</p>

<p>Selection Procedure : Walk In Interview</p>

<p>Date :	14 June, 2018<br />Time :	9:30 A.M.<br />Venue : CSIR-IHBT Palampur (H.P.)</p>

<p>For more info refer to following doc:</p>

<p>http://ihbt.res.in/components/com_chronoforms5/chronoforms/uploads/Recruitment/20180516114701_Advt15_2018.pdf</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/44188/understanding-go-analysis</guid>
	<pubDate>Wed, 08 Feb 2023 04:22:01 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/44188/understanding-go-analysis</link>
	<title><![CDATA[Understanding GO analysis]]></title>
	<description><![CDATA[<p>The confusion about gene ontology and gene ontology analysis can start right from the term itself. There are actually two different entities that are commonly referred to as gene ontology or &ldquo;GO&rdquo;:</p>
<ol>
<li>the&nbsp;<span>ontology itself</span>, which is a set of terms with their precise definitions and defined relationships between them, and</li>
<li>the&nbsp;<span>associations between gene products and GO terms</span>, which are used to capture the existing knowledge about what each gene is known to do.</li>
</ol>
<p>But the term gene ontology, or GO, is commonly used to refer to both, which is sometimes a source of potential confusion. In order to avoid this, here we will use the term &ldquo;GO ontology&rdquo; to describe the set of terms and their hierarchical structure and &ldquo;GO annotations&rdquo; to describe the set of associations between genes and GO terms.</p>
<p>There are 3 types of terms, or domains if you wish, in the gene ontology:</p>
<ul>
<li>Biological Processes (BP)</li>
<li>Molecular Functions (MF)</li>
<li>Cellular Components (CC)</li>
</ul><p>Address of the bookmark: <a href="https://advaitabio.com/faq-items/understanding-gene-ontology/" rel="nofollow">https://advaitabio.com/faq-items/understanding-gene-ontology/</a></p>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/file/view/37610/applied-statistics-for-bioinformatics-using-r</guid>
	<pubDate>Thu, 30 Aug 2018 03:45:39 -0500</pubDate>
	<link>https://bioinformaticsonline.com/file/view/37610/applied-statistics-for-bioinformatics-using-r</link>
	<title><![CDATA[Applied Statistics for Bioinformatics using R]]></title>
	<description><![CDATA[<p>The purpose of this book is to give an introduction into statistics in order to solve some problems of bioinformatics. Statistics provides procedures to explore and visualize data as well as to test biological hypotheses. The book intends to be introductory in explaining and programming elementary statistical concepts, thereby bridging the gap between high school levels and the specialized statistical literature</p>]]></description>
	<dc:creator>Neel</dc:creator>
	<enclosure url="https://bioinformaticsonline.com/file/download/37610" length="1368378" type="application/pdf" />
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/44620/diy-transcriptomics</guid>
	<pubDate>Wed, 31 Jul 2024 01:19:26 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/44620/diy-transcriptomics</link>
	<title><![CDATA[DIY Transcriptomics]]></title>
	<description><![CDATA[<p><span>A semester-long course covering best practices for the analysis of high-throughput sequencing data from gene expression (RNA-seq) studies, with a primary focus on empowering students to be independent in the use of lightweight and open-source software using the R programming language and the Bioconductor suite of packages. This course follows a hybrid format in which online lectures are paired with in-person labs where students participate in hands-on, live coding exercises using real &lsquo;omic datasets. The course is focused on datasets and topics central to infectious disease research, immunology, and One-Health, but the concepts and approaches covered are applicable to any genomic study.</span></p>
<p>https://diytranscriptomics.com</p><p>Address of the bookmark: <a href="https://diytranscriptomics.com" rel="nofollow">https://diytranscriptomics.com</a></p>]]></description>
	<dc:creator>Abhi</dc:creator>
</item>

</channel>
</rss>