<?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/3029?offset=1060</link>
	<atom:link href="https://bioinformaticsonline.com/related/3029?offset=1060" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/43362/machine-learning-for-genomics</guid>
	<pubDate>Thu, 09 Sep 2021 11:26:32 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/43362/machine-learning-for-genomics</link>
	<title><![CDATA[Machine Learning for Genomics]]></title>
	<description><![CDATA[<h3>Module 1: Statistics for genomics (2-8 August 2021)</h3>
<ul>
<li>A simple intro to statistical distributions</li>
<li>hypothesis testing</li>
<li>linear models.</li>
</ul>
<p>reading:&nbsp;<a href="http://compgenomr.github.io/book/stats.html">http://compgenomr.github.io/book/stats.html</a></p>
<p>slides:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week1/compgen2021_stats.pdf">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week1/compgen2021_stats.pdf</a></p>
<p>exercises+code:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week1/">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week1/</a></p>
<h3><a href="https://github.com/BIMSBbioinfo/compgen2021#module-2-unsupervised-learning-for-genomics-9-15-august-2021"></a>Module 2: Unsupervised learning for genomics (9-15 August 2021)</h3>
<ul>
<li>Understanding basic intuition behind machine learning approaches.</li>
<li>Using unsupervised learning to cluster and visualise data points</li>
<li>Dimension reduction techniques for visualisation and as input to clustering methods</li>
</ul>
<p>reading:&nbsp;<a href="http://compgenomr.github.io/book/unsupervisedLearning.html">http://compgenomr.github.io/book/unsupervisedLearning.html</a></p>
<p>slides:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week2/compgen2021_unsupervisedLearning.pdf">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week2/compgen2021_unsupervisedLearning.pdf</a></p>
<p>exercises+code:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week2/">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week2/</a></p>
<h3><a href="https://github.com/BIMSBbioinfo/compgen2021#module-3-supervised-learning-for-genomics-16-22-august-2021"></a>Module 3: Supervised learning for genomics (16-22 August 2021)</h3>
<ul>
<li>Understanding and using supervised learning methods for predictive purposes</li>
<li>How to measure prediction performance</li>
<li>Understand and use cross-validation and related concepts</li>
</ul>
<p>reading:&nbsp;<a href="http://compgenomr.github.io/book/supervisedLearning.html">http://compgenomr.github.io/book/supervisedLearning.html</a></p>
<p>slides:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week3/compgen2021_supervisedLearning.pdf">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week3/compgen2021_supervisedLearning.pdf</a></p>
<p>exercises+code:&nbsp;<a href="https://github.com/BIMSBbioinfo/compgen2021/tree/main/week3/">https://github.com/BIMSBbioinfo/compgen2021/tree/main/week3/</a></p>
<p>https://github.com/BIMSBbioinfo/compgen2021</p><p>Address of the bookmark: <a href="https://github.com/BIMSBbioinfo/compgen2021" rel="nofollow">https://github.com/BIMSBbioinfo/compgen2021</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

<item>
  <guid isPermaLink='true'>https://bioinformaticsonline.com/opportunity/view/44412/scientist-positions-csir-institute-of-genomics-integrative-biology-igib</guid>
  <pubDate>Sat, 02 Dec 2023 00:51:08 -0600</pubDate>
  <link></link>
  <title><![CDATA[Scientist positions @ CSIR-Institute of Genomics &amp; Integrative Biology (IGIB)]]></title>
  <description><![CDATA[
<p>CSIR-Institute of Genomics &amp; Integrative Biology (IGIB) is a premier Institute of Council of Scientific<br />and Industrial Research (CSIR), engaged in research of national importance in the areas of genomics,<br />molecular medicine, bioinformatics and proteomics. For more details, kindly refer to website<br />https://igib.res.in.<br />The Institute is looking for dynamic and creative Indian researchers having excellent academic record<br />and interested in Product Development / Technology Innovation / Applied Technology / Translational<br />Research in the above broad areas. The eligible candidates may apply for the following positions<br />through the CSIR-IGIB website.</p>

<p>More at https://www.igib.res.in/bdmg/ScientistRecruitmentAdvt2023.pdf</p>
]]></description>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/news/view/14024/grapher</guid>
	<pubDate>Thu, 14 Aug 2014 14:02:17 -0500</pubDate>
	<link>https://bioinformaticsonline.com/news/view/14024/grapher</link>
	<title><![CDATA[GrapheR !!!]]></title>
	<description><![CDATA[<p>What a wonderful gem <em>GrapheR</em> is.... Oh yes it is. <em>GrapheR</em> is a GUI for base graphics in R by http://www.maximeherve.com/. The package provides a graphical user interface for creating base charts in R. It is ideal for beginners in R, as the user interface is very clear and the code is written along side into a text file, allowing users to recreate the charts directly in the console. <br /><br />Adding and changing legends? Messing around with the plotting window settings? It is much easier/quicker with this GUI than reading the help file and trying to understand the various parameters.<br />Here is a little example using the iris data set.<br /><br />library(GrapheR)<br />data(iris)<br />run.GrapheR()<br /><br />This will bring up a window that helps me to create the chart and tweak the various parameters.</p><p><img src="http://4.bp.blogspot.com/-NbnCM1dPh3E/U9aW9YxJ9oI/AAAAAAAABgo/gEPzPhOpf2Y/s1600/GrapheR.png" alt="image" width="878" height="868" style="border: 0px; border: 0px;"><br /><br />Finally, I find the underlying R code in a file created by <em>GrapheR</em>. For more details read also the <a href="http://cran.r-project.org/web/packages/GrapheR/index.html" target="_blank">package vignette</a>, which is available in <a href="http://cran.r-project.org/web/packages/GrapheR/vignettes/manual_en.pdf" target="_blank">English</a>, <a href="http://cran.r-project.org/web/packages/GrapheR/vignettes/manual_fr.pdf" target="_blank">French</a> and <a href="http://cran.r-project.org/web/packages/GrapheR/vignettes/manual_de.pdf" target="_blank">German</a>!</p>]]></description>
	<dc:creator>John Parker</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/44713/understanding-rna-seq-normalization-methods-tpm-vs-fpkm-vs-cpm</guid>
	<pubDate>Wed, 11 Dec 2024 00:59:15 -0600</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/44713/understanding-rna-seq-normalization-methods-tpm-vs-fpkm-vs-cpm</link>
	<title><![CDATA[Understanding RNA-Seq Normalization Methods: TPM vs. FPKM vs. CPM]]></title>
	<description><![CDATA[<p>RNA sequencing (RNA-Seq) is a powerful technology used to study transcriptomes, providing insights into gene expression levels. However, raw RNA-Seq data requires normalization to account for sequencing depth and gene length, enabling accurate comparisons between genes and samples. Among the most widely used normalization methods are TPM (Transcripts Per Million), FPKM (Fragments Per Kilobase Million), and CPM (Counts Per Million). Each method has its unique principles and applications, which we&rsquo;ll explore in this blog.</p><h2>Why Normalize RNA-Seq Data?</h2><p>Normalization is a crucial step in RNA-Seq analysis for the following reasons:</p><ul>
<li>
<p><strong>Sequencing depth:</strong> Different RNA-Seq experiments produce varying numbers of reads, making direct comparisons between samples misleading.</p>
</li>
<li>
<p><strong>Gene length:</strong> Longer genes inherently generate more reads, irrespective of their actual expression level.</p>
</li>
<li>
<p><strong>Bias reduction:</strong> Normalization mitigates technical biases, enabling meaningful biological interpretation.</p>
</li>
</ul><h2>TPM (Transcripts Per Million)</h2><p>TPM measures the proportion of reads mapped to a transcript, normalized by transcript length and sequencing depth. It is calculated as:</p><h3>Key Features:</h3><ol>
<li>
<p><strong>Proportionality:</strong> TPM values sum to 1,000,000 across all transcripts in a sample, making it easier to compare between samples.</p>
</li>
<li>
<p><strong>Intuitive interpretation:</strong> TPM values directly represent the abundance of transcripts in a sample.</p>
</li>
<li>
<p><strong>Preferred for comparisons:</strong> TPM facilitates between-sample comparisons better than FPKM.</p>
</li>
</ol><h2>FPKM (Fragments Per Kilobase Million)</h2><p>FPKM normalizes read counts by transcript length and sequencing depth, but without enforcing proportionality like TPM. It is defined as:</p><h3>Key Features:</h3><ol>
<li>
<p><strong>Historical significance:</strong> FPKM was one of the first normalization methods used for RNA-Seq.</p>
</li>
<li>
<p><strong>Single-end vs. paired-end:</strong> In paired-end sequencing, FPKM becomes RPKM (Reads Per Kilobase Million).</p>
</li>
<li>
<p><strong>Limited utility:</strong> FPKM values are not as robust as TPM for cross-sample comparisons due to lack of proportionality.</p>
</li>
</ol><h2>CPM (Counts Per Million)</h2><p>CPM normalizes raw read counts by sequencing depth, without considering gene length. It is expressed as:</p><h3>Key Features:</h3><ol>
<li>
<p><strong>Simplicity:</strong> CPM is straightforward and computationally less intensive.</p>
</li>
<li>
<p><strong>Application:</strong> Suitable for non-length-dependent analyses, such as comparing total expression levels or differential expression analysis.</p>
</li>
<li>
<p><strong>Gene length agnostic:</strong> CPM does not correct for gene length, making it less ideal for measuring expression levels.</p>
</li>
</ol><h2>When to Use Each Method</h2><ul>
<li>
<p><strong>TPM:</strong> Best for comparing expression levels between samples, especially when transcript length and sequencing depth vary.</p>
</li>
<li>
<p><strong>FPKM:</strong> Useful for historical consistency but generally replaced by TPM.</p>
</li>
<li>
<p><strong>CPM:</strong> Ideal for differential expression analysis when gene length normalization is unnecessary.</p>
</li>
</ul><h2>Conclusion</h2><p>Choosing the right normalization method depends on the specific objectives of your RNA-Seq analysis. TPM&rsquo;s proportionality and robustness make it the preferred choice for most applications, while CPM serves well for differential expression studies. Although FPKM paved the way for RNA-Seq normalization, it has largely been supplanted by TPM in modern workflows. Understanding these methods and their nuances ensures accurate and meaningful interpretations of RNA-Seq data.</p><h3>References:</h3><ol>
<li>
<p>Li, B., &amp; Dewey, C. N. (2011). RSEM: accurate transcript quantification from RNA-Seq data with or without a reference genome. <em>BMC Bioinformatics.</em></p>
</li>
<li>
<p>Trapnell, C., et al. (2010). Transcript assembly and quantification by RNA-Seq reveals unannotated transcripts and isoform switching during cell differentiation. <em>Nature Biotechnology.</em></p>
</li>
<li>
<p>Law, C. W., et al. (2014). voom: precision weights unlock linear model analysis tools for RNA-seq read counts. <em>Genome Biology.</em></p>
</li>
</ol>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/news/view/14186/pybedtools</guid>
	<pubDate>Wed, 20 Aug 2014 01:03:41 -0500</pubDate>
	<link>https://bioinformaticsonline.com/news/view/14186/pybedtools</link>
	<title><![CDATA[pybedtools]]></title>
	<description><![CDATA[<p>pybedtools is a Python wrapper for Aaron Quinlan's BEDtools programs (https://github.com/arq5x/bedtools), which are widely used for genomic interval manipulation or "genome algebra". pybedtools extends BEDTools by offering feature-level manipulations from with Python. See full online documentation, including installation instructions, at http://pythonhosted.org/pybedtools/.</p><p>More at http://pythonhosted.org/pybedtools/</p><p>A powerful toolset for genome arithmetic.http://code.google.com/p/bedtools/</p>]]></description>
	<dc:creator>Shruti Paniwala</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/news/view/21150/webinar-on-an-integrated-rna-and-dna-approach-to-unravel-genetic-regulation-in-cancer</guid>
	<pubDate>Wed, 11 Feb 2015 04:59:57 -0600</pubDate>
	<link>https://bioinformaticsonline.com/news/view/21150/webinar-on-an-integrated-rna-and-dna-approach-to-unravel-genetic-regulation-in-cancer</link>
	<title><![CDATA[Webinar on 'An integrated RNA and DNA approach to unravel genetic regulation in cancer']]></title>
	<description><![CDATA[<div><p><strong>Webinar on 'An integrated RNA and DNA approach to unravel genetic regulation in cancer'</strong></p><p><strong>Abstract</strong></p><p>Whole exome DNA sequencing (WES) or whole genome DNA sequencing (WGS) allows detection of mutations and polymorphisms in all exonic and genomic regions, respectively, while messenger RNA sequencing (RNA-Seq) enables quantitative analysis of gene expression. Mutations in the genome result in diverse transcriptional aberrations that can be missed in a stand-alone WES/WGS analysis. An integration of DNA variant analysis and RNA-Seq analysis enables one to investigate the consequences of genomic changes in the RNA transcripts including germline and somatic changes, imprinting, RNA editing and allele specific expression (ASE). In this webinar, we will demonstrate this integrated approach using Strand NGS to identify high confidence mutations, RNA editing events and ASE in cancer.</p><p><strong>Webinar Details</strong></p><table width="100%" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<p style="text-align: center;"><br /> <strong>Sessions</strong></p>
</td>
<td valign="top">
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>San Francisco Time<br /> (PST)</strong></a></p>
</td>
<td valign="top">
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>Tokyo Time<br /> (GMT+09:00)</strong></a></p>
</td>
<td valign="top">
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>Berlin Time<br /> (GMT+01:00)</strong></a></p>
</td>
<td valign="top">
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>Mumbai Time<br /> (GMT+05:30)</strong></a></p>
</td>
</tr>
<tr>
<td>
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>Session 1</strong></a></p>
</td>
<td valign="top">
<p style="text-align: center;">25 Feb&nbsp;<br /> 12:30 AM</p>
</td>
<td>
<p style="text-align: center;">25 Feb&nbsp;<br /> 5:30 PM</p>
</td>
<td>
<p style="text-align: center;">25 Feb&nbsp;<br /> 9:30 AM</p>
</td>
<td>
<p style="text-align: center;">25 Feb&nbsp;<br /> 2:00 PM</p>
</td>
</tr>
<tr>
<td valign="top">
<p style="text-align: center;"><a href="http://www.strand-ngs.com/webinar_registration"><strong>Session 2</strong></a></p>
</td>
<td valign="top">
<p style="text-align: center;">25 Feb&nbsp;<br /> 9:00 AM</p>
</td>
<td>
<p style="text-align: center;">26 Feb<br /> 2:00 AM</p>
</td>
<td>
<p style="text-align: center;">25 Feb&nbsp;<br /> 6:00 PM</p>
</td>
<td>
<p style="text-align: center;">25 Feb&nbsp;<br /> 10:30 PM</p>
</td>
</tr>
</tbody>
</table><p><strong style="font-size: 12.8000001907349px;">Register here: </strong><a href="http://www.strand-ngs.com/webinar_registration">http://www.strand-ngs.com/webinar_registration</a></p><p><strong>About Speaker:</strong></p><p>Dr. Veena Hedatale, has a PhD in Plant Genetics from The Radboud University, Netherlands focused on meiosis and recombination. Her prior academic experience at Cornell University was on genetic mapping and gene transformation in Rice. She has worked with Monsanto, and contributed to data mining, database development as well as gene/promoter/pathway discovery for traits related to yield and stress in crop species. At Strand, Veena has worked on Pharmacogenomic analysis of targets and Gene family analysis projects. Currently, she is part of the Strand NGS Application Science team and is involved in the analysis of next generation sequencing data.</p><p>Please feel free to contact us 24/5, for availing free online training or if you have any questions.</p></div><div><p><strong style="font-size: 12.8000001907349px;">Email:</strong> sales@strandngs.com</p><p><strong>Phone (USA):</strong> 1-800-752-9122</p><p><strong>Phone (ROW):</strong> +1-650-353-5060</p><p>&nbsp;</p></div>]]></description>
	<dc:creator>Yeshodari</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/34549/kraken-a-universal-genomic-coordinate-translator-for-comparative-genomics</guid>
	<pubDate>Thu, 07 Dec 2017 04:45:43 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/34549/kraken-a-universal-genomic-coordinate-translator-for-comparative-genomics</link>
	<title><![CDATA[kraken: A universal genomic coordinate translator for comparative genomics]]></title>
	<description><![CDATA[<p><span>If you planning on conducting a study involving dozens of large genomes, then you do not have to run all pairwise synteny alignments .. simply try&nbsp;kraken: A universal genomic coordinate translator for comparative genomics</span></p><p>Address of the bookmark: <a href="https://github.com/nedaz/kraken" rel="nofollow">https://github.com/nedaz/kraken</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/38006/scribl-html5-canvas-genomics-graphic-library</guid>
	<pubDate>Thu, 25 Oct 2018 09:38:53 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/38006/scribl-html5-canvas-genomics-graphic-library</link>
	<title><![CDATA[Scribl : HTML5 canvas genomics graphic library]]></title>
	<description><![CDATA[<p>Scribl is a javascript, Canvas-based graphics library that easily generates biological visuals of genomic regions, alignments, and assembly data. Scribl can also be used in conventional offline pipelines, since everything needed to generate charts can be contained in a single html file.</p>
<p>&nbsp;</p><p>Address of the bookmark: <a href="http://chmille4.github.io/Scribl/" rel="nofollow">http://chmille4.github.io/Scribl/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/40369/phyloxml-xml-for-evolutionary-biology-and-comparative-genomics</guid>
	<pubDate>Sun, 08 Dec 2019 09:41:18 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/40369/phyloxml-xml-for-evolutionary-biology-and-comparative-genomics</link>
	<title><![CDATA[phyloXML: XML for evolutionary biology and comparative genomics]]></title>
	<description><![CDATA[<p><a href="http://www.biomedcentral.com/1471-2105/10/356/">phyloXML</a><span>&nbsp;(</span><a href="http://www.phyloxml.org/examples_syntax/phyloxml_syntax_example_1.html">example</a><span>) is an&nbsp;</span><a href="http://en.wikipedia.org/wiki/XML">XML</a><span>&nbsp;language designed to describe phylogenetic trees (or networks) and associated data. PhyloXML provides elements for commonly used features, such as taxonomic information, gene names and identifiers, branch lengths, support values, and gene duplication and speciation events. Using these standardized elements allows interoperability between various applications and databases. Furthermore, both due to extensible nature of XML itself and the provision of &lt;property&gt; elements by phyloXML, extensibility as well as domain specific applications are ensured. The structure of phyloXML is described by&nbsp;</span><a href="http://en.wikipedia.org/wiki/XML_Schema_%28W3C%29">XML Schema Definition (XSD)</a><span>&nbsp;language.</span></p>
<p><a href="http://www.phyloxml.org/archaeopteryx-js/adh.html">http://www.phyloxml.org/archaeopteryx-js/adh.html</a></p><p>Address of the bookmark: <a href="http://www.phyloxml.org/" rel="nofollow">http://www.phyloxml.org/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/41459/jcvipython-utility-libraries-on-genome-assembly-annotation-and-comparative-genomics</guid>
	<pubDate>Tue, 17 Mar 2020 06:19:06 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/41459/jcvipython-utility-libraries-on-genome-assembly-annotation-and-comparative-genomics</link>
	<title><![CDATA[JCVI:Python utility libraries on genome assembly, annotation and comparative genomics]]></title>
	<description><![CDATA[<p>Collection of Python libraries to parse bioinformatics files, or perform computation related to assembly, annotation, and comparative genomics.</p>
<p>https://github.com/tanghaibao/jcvi</p>
<p>More at https://github.com/tanghaibao/jcvi/wiki</p><p>Address of the bookmark: <a href="https://github.com/tanghaibao/jcvi" rel="nofollow">https://github.com/tanghaibao/jcvi</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>

</channel>
</rss>