<?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/34699?offset=10</link>
	<atom:link href="https://bioinformaticsonline.com/related/34699?offset=10" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/21367/a-guide-for-complete-r-beginners-r-syntax</guid>
	<pubDate>Fri, 20 Feb 2015 23:41:03 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/21367/a-guide-for-complete-r-beginners-r-syntax</link>
	<title><![CDATA[A guide for complete R beginners :- R Syntax]]></title>
	<description><![CDATA[<p>R is a functional based language, the inputs to a function, including options, are in brackets. Note that all dat and options are separated by a comma</p><ul>
<li>Function(data, options)</li>
</ul><p>Even quit is a function</p><ul>
<li>q()</li>
</ul><p>So is help</p><blockquote><p><strong>help(read.table)</strong></p></blockquote><p>Provides the help page for the FUNCTION &lsquo;read.table&rsquo;</p><blockquote><p><strong>help.search(&ldquo;t test&rdquo;)</strong></p></blockquote><p>Searches for help pages that might relate to the phrase &lsquo;t test&rsquo;</p><p><strong>NOTE</strong>: quotes are needed for search strings, they are not needed when referring to data objects or function names.</p><p>There is a short cut for help,</p><p>? shows the help page on a function name, same as <em>help(function)</em></p><blockquote><p><strong>?read.table</strong></p></blockquote><p>?? searches for help pages on functions, same as <em>help.search(&lsquo;phrase&rsquo;)</em></p><blockquote><p><strong>??&ldquo;t test&rdquo;</strong></p></blockquote><p>Information is usually returned from a function, by default this is printed to screen</p><blockquote><p><strong>read.table(&lsquo;data.tsv&rsquo;)</strong></p></blockquote><p>This can always be stored, we call what it is stored in an &lsquo;object&rsquo;</p><p><strong>mydata </strong></p><p>here <strong>mydata</strong> is an object of type <span style="text-decoration: underline;">dataframe</span></p><p><strong>Reminder:</strong></p><ul>
<li>Vector: a list of numbers, equivalent to a column in a table</li>
<li>Data Frame = a collection of vectors. Equivalent to a table</li>
</ul><p><strong>Hint</strong>:</p><ul>
<li>Up/Down arrow keys can be use to cycle through previous commands</li>
</ul>]]></description>
	<dc:creator>Archana Malhotra</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/22454/one-page-r-survival-guide</guid>
	<pubDate>Thu, 28 May 2015 21:10:12 -0500</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/22454/one-page-r-survival-guide</link>
	<title><![CDATA[One page R survival guide !!]]></title>
	<description><![CDATA[<p><span style="font-style: normal; color: #000000; float: none;">There any many of the documents have been developed and tested by scientist around the world. I found this one really useful. The data used is available for download as<span>&nbsp;</span></span><a href="http://onepager.togaware.com/data.zip">data.zip</a><span style="font-style: normal; color: #000000; float: none;">.</span></p><p><span style="font-style: normal; color: #000000; float: none;">Reference@http://www.datasciencecentral.com/profiles/blogs/one-page-r-a-survival-guide-to-data-science-with-r</span></p><ul>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Templates for the Data Scientist<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">A Template for Preparing Data:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/DataO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/DataO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">A Template for Building Models:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/ModelsO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/ModelsO.R">R</a></li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Getting Started as a Data Scientist<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Getting Started with R and Rattle:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/StartL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/StartG.pdf">Laboratory</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Introducing and Interacting with R:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/IntroRL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/IntroRR.pdf">Laboratory</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">BasicR - OnePage(R) - Writing R scripts</li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Dealing With Data<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Read Data into R:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/ReadO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/ReadO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Explore and Summarise Data:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/SummaryO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/SummaryO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Transform Data:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/TransformO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/TransformO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><a href="http://togaware.com/onepager/DateTimeRB"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Dealing with Dates and Time:</span></a><span>&nbsp;</span>(<a href="http://onepager.togaware.com/DateTimeR.pdf">PDF</a>,<span>&nbsp;</span><a href="http://onepager.togaware.com/DateTimeR.R">R</a>) Dates and Time</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Visualising Data with GGPlot2:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/GGPlot2O.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/GGPlot2O.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Visualising Data with Maps</span><span>&nbsp;</span>*<a href="http://togaware.com/onepager/MapsO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/MapsO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Spatial<span>&nbsp;</span>(R) Spatial Analysis</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Handling Big Data</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/BigDataO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/BigData.R">R</a></li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Descriptive Analytics<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Cluster Analysis:</span><span>&nbsp;</span>*<a href="http://togaware.com/onepager/ClustersL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/ClustersO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/Clusters.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Association Analysis:</span><span>&nbsp;</span>*<a href="http://togaware.com/onepager/ARulesL.pdf">Lecture</a></li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Predictive Analytics<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Decision Trees:</span><span>&nbsp;</span>*<a href="http://togaware.com/onepager/DTreesL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/DTreesO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/DTreesO.R">R</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/DTreesG.pdf">Rattle</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Ensembles of Decision Trees:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/EnsemblesL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/EnsemblesO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/EnsemblesO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">SVM (R)</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">KernLab (R)</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">NeuralNetworks (R)</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">NNet (R)</li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Model Delivery<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Evaluating Models:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/EvaluationO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/EvaluationO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Evaluation (R)</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Scoring (R)</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">PMML (R) Exporting Models for Deployment</li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Advanced Topics<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Text Mining:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/TextMiningO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/TextMiningO.R">R</a></li>
</ol></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Advanced R Topics<ol style="margin: 0px; padding: 0px 0px 0px 1.5em; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><a href="http://togaware.com/onepager/PlotsB"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Plots</span></a><span>&nbsp;</span>(<a href="http://onepager.togaware.com/Plots.pdf">PDF</a>,<span>&nbsp;</span><a href="http://onepager.togaware.com/Plots.R">R</a>) Miscellaneous Plots</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><a href="http://togaware.com/onepager/FunctionsB"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Functions</span></a><span>&nbsp;</span>(<a href="http://onepager.togaware.com/Functions.pdf">PDF</a>,<span>&nbsp;</span><a href="http://onepager.togaware.com/Functions.R">R</a>) Writing Functions in R</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><a href="http://togaware.com/onepager/ParallelB"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Parallel</span></a><span>&nbsp;</span>(<a href="http://onepager.togaware.com/Parallel.pdf">PDF</a>,<span>&nbsp;</span><a href="http://onepager.togaware.com/Parallel.R">R</a>) Parallel Execution</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Packaging (R) Pulling it Together into a Package</li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Doing R with Style:</span><span>&nbsp;</span>*<a href="http://onepager.togaware.com/StyleO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/StyleO.R">R</a></li>
<li style="margin: 0px; padding: 0px; border: 0px currentColor; font-style: inherit; font-weight: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px none currentcolor; font-style: inherit; font-weight: inherit; vertical-align: baseline;">Literate Data Mining with KnitR:</span><span>&nbsp;</span>*<a href="http://togaware.com/onepager/KnitRL.pdf">Lecture</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/KnitRO.pdf">OnePageR</a><span>&nbsp;</span>- *<a href="http://onepager.togaware.com/KnitRO.R"></a></li>
</ol></li>
</ul>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/26414/advanced-bash-scripting-guide</guid>
	<pubDate>Thu, 18 Feb 2016 04:50:51 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/26414/advanced-bash-scripting-guide</link>
	<title><![CDATA[Advanced Bash-Scripting Guide]]></title>
	<description><![CDATA[<p>This tutorial assumes no previous knowledge of scripting or programming, yet progresses rapidly toward an intermediate/advanced level of instruction <em>. . . all the while sneaking in little nuggets of <span>UNIX</span>&reg; wisdom and lore</em>. It serves as a textbook, a manual for self-study, and as a reference and source of knowledge on shell scripting techniques. The exercises and heavily-commented examples invite active reader participation, under the premise that <tt><strong>the only way to really learn scripting is to write scripts</strong></tt>.</p>
<p>This book is suitable for classroom use as a general introduction to programming concepts.</p>
<p>More at http://tldp.org/LDP/abs/html/</p><p>Address of the bookmark: <a href="http://tldp.org/LDP/abs/html/" rel="nofollow">http://tldp.org/LDP/abs/html/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/27078/homer-software-for-motif-discovery-and-next-gen-sequencing-analysis</guid>
	<pubDate>Tue, 26 Apr 2016 03:48:23 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/27078/homer-software-for-motif-discovery-and-next-gen-sequencing-analysis</link>
	<title><![CDATA[HOMER:  Software for motif discovery and next-gen sequencing analysis]]></title>
	<description><![CDATA[<p><span>This tutorial covers topics independently of HOMER, and represents knowledge which is important to know before diving head first into more advanced analysis tools such as HOMER.</span></p>
<ol>
<li><a href="http://homer.salk.edu/homer/basicTutorial/computerSetup.html">Setting up your computing environment</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/retrieveFiles.html">Retrieving and storing sequencing files</a>&nbsp;(your own data or from public sources)</li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/fastqFiles.html">Checking sequence quality, trimming, general sequence manipulation</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/mapping.html">Mapping reads to a reference genome</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/samfiles.html">Manipulating SAM/BAM alignment files</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/genomeBrowsers.html">Visualizing data in a genome browser</a></li>
</ol>
<p><br>RNA-Seq</p>
<ol>
<li><a href="http://homer.salk.edu/homer/basicTutorial/rnaseqCufflinks.html">De novo transcript discovery and differential analysis with Cufflinks</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/rnaseqR.html">Differential expression analysis with R/Bioconductor</a></li>
<li><a href="http://homer.salk.edu/homer/basicTutorial/clustering.html">Clustering of large expression datasets (microarray or RNA-Seq)</a></li>
</ol>
<p><br><span>Microarray</span></p>
<ol>
<li><a href="http://homer.salk.edu/homer/basicTutorial/affymetrix.html">Basic analysis of Affymetrix Gene Expression Arrays using R/Bioconductor</a></li>
</ol>
<p><span>General Tips for Data Analysis</span></p>
<ol>
<li><a href="http://homer.salk.edu/homer/basicTutorial/excelTips.html">Excel workarounds, adding gene annotation, X-Y plots tips, etc.</a></li>
</ol><p>Address of the bookmark: <a href="http://homer.salk.edu/homer/basicTutorial/" rel="nofollow">http://homer.salk.edu/homer/basicTutorial/</a></p>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/27967/linux-command-line-exercises-for-ngs-data-processing</guid>
	<pubDate>Wed, 22 Jun 2016 07:59:39 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/27967/linux-command-line-exercises-for-ngs-data-processing</link>
	<title><![CDATA[Linux command line exercises for NGS data processing]]></title>
	<description><![CDATA[<p>The purpose of this tutorial is to introduce students to the frequently used tools for NGS analysis as well as giving experience in writing one-liners. Copy the required files to your current directory, change directory (<code>cd</code>) to the <code>linuxTutorial</code> folder, and do all the processing inside:</p>
<pre><span>[uzi@quince-srv2 ~/]$</span> cp -r /home/opt/MScBioinformatics/linuxTutorial .
<span>[uzi@quince-srv2 ~/]$</span> cd linuxTutorial
<span>[uzi@quince-srv2 ~/linuxTutorial]$</span>
</pre>
<p>I have deliberately chosen <code>Awk</code> in the exercises as it is a language in itself and is used more often to manipulate NGS data as compared to the other command line tools such as <code>grep</code>, <code>sed</code>, <code>perl</code> etc. Furthermore, having a command on <code>awk</code> will make it easier to understand advanced tutorials such as <a href="http://userweb.eng.gla.ac.uk/umer.ijaz/bioinformatics/Illumina_workflow.html">Illumina Amplicons Processing Workflow</a>. <br><br> In <code>Linux</code>, we use a shell that is a program that takes your commands from the keyboard and gives them to the operating system. Most Linux systems utilize Bourne Again SHell (<code>bash</code>), but there are several additional shell programs on a typical Linux system such as <code>ksh</code>, <code>tcsh</code>, and <code>zsh</code>. To see which shell you are using, type</p>
<pre><span>[uzi@quince-srv2 ~/linuxTutorial]$</span> echo $SHELL

<span>/bin/bash
</span></pre><p>Address of the bookmark: <a href="http://userweb.eng.gla.ac.uk/umer.ijaz/bioinformatics/linux.html" rel="nofollow">http://userweb.eng.gla.ac.uk/umer.ijaz/bioinformatics/linux.html</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/30336/finding-patterns-in-biological-sequences</guid>
	<pubDate>Thu, 22 Dec 2016 10:30:49 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/30336/finding-patterns-in-biological-sequences</link>
	<title><![CDATA[Finding Patterns in Biological Sequences]]></title>
	<description><![CDATA[<p>In this report we provide an overview of known techniques for discovery of patterns of biological sequences (DNA and proteins). We also provide biological motivation, and methods of biological verification of such patterns. Finally we list publicly available tools and databases for pattern discovery. On-line supplement is available through http://genetics.uwaterloo.ca/&sim;tvinar/cs798g/motif.</p><p>Address of the bookmark: <a href="http://engr.case.edu/li_jing/papers/00798gpattern.pdf" rel="nofollow">http://engr.case.edu/li_jing/papers/00798gpattern.pdf</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/33398/tiny-python36-notebook</guid>
	<pubDate>Sat, 03 Jun 2017 03:16:28 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/33398/tiny-python36-notebook</link>
	<title><![CDATA[Tiny Python3.6 Notebook]]></title>
	<description><![CDATA[<p><span>This is not so much an instructional manual, but rather notes, tables, and examples for Python syntax. It was created by the author as an additional resource during training, meant to be distributed as a physical notebook. Participants (who favor the physical characteristics of dead tree material) could add their own notes, thoughts, and have a valuable reference of curated examples.</span></p><p>Address of the bookmark: <a href="https://github.com/mattharrison/Tiny-Python-3.6-Notebook/blob/master/python.rst" rel="nofollow">https://github.com/mattharrison/Tiny-Python-3.6-Notebook/blob/master/python.rst</a></p>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/44865/snp-analysis-unlocking-the-secrets-in-our-dna</guid>
	<pubDate>Wed, 16 Jul 2025 01:31:45 -0500</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/44865/snp-analysis-unlocking-the-secrets-in-our-dna</link>
	<title><![CDATA[SNP Analysis: Unlocking the Secrets in Our DNA]]></title>
	<description><![CDATA[<p>Single Nucleotide Polymorphisms (SNPs) are the most common type of genetic variation in humans&mdash;and many other organisms. A single base change in the DNA sequence (for example, an A instead of a G) can influence everything from our eye color to our risk of developing diseases. Analyzing these tiny changes has become central to modern genetics, medicine, agriculture, and evolutionary biology.</p><p><strong>What are SNPs?</strong><br />SNPs (pronounced "snips") are positions in the genome where individuals differ by a single nucleotide. For example:</p><p>Reference: ...A T G C A T G A...<br />Variant:&nbsp; &nbsp; &nbsp;...A T G T A T G A...</p><p>Here, the C in the reference genome has been replaced by a T in the variant.</p><p>SNPs occur roughly every 300&ndash;1,000 bases in the human genome, meaning there are millions of them scattered throughout our DNA. Most SNPs have no effect on health, but some are linked to disease susceptibility, drug response, and other traits.</p><p><strong>Why Do We Analyze SNPs?</strong><br />1. Medical Genetics</p><p>Identify disease-associated variants (e.g., BRCA1/2 in breast cancer).</p><p>Predict drug response (pharmacogenomics).</p><p>Enable precision medicine by tailoring treatments.</p><p>2. Population Genetics &amp; Ancestry</p><p>Trace human migration and ancestry.</p><p>Study genetic diversity within and between populations.</p><p>3. Agriculture &amp; Animal Breeding</p><p>Select for desirable traits (drought resistance, yield, disease resistance).</p><p>Improve breeding efficiency in livestock.</p><p>4. Evolutionary Biology</p><p>Track natural selection.</p><p>Study adaptation in wild populations.</p><p><strong>How is SNP Analysis Performed?</strong><br />SNP analysis can be broadly divided into three steps:</p><p>SNP Detection<br />Genotyping arrays: Chips that test hundreds of thousands of known SNP positions simultaneously. Fast and affordable, widely used in consumer ancestry testing.</p><p>Whole-genome or whole-exome sequencing: Can detect known and novel SNPs across the genome.</p><p>Targeted sequencing or PCR: For focused analysis of specific regions.</p><p>Variant Calling<br />Sequencing data is aligned to a reference genome. Bioinformatics tools (e.g., GATK, bcftools) identify positions where the sequenced sample differs from the reference.</p><p>Annotation and Interpretation<br />Tools (e.g., SnpEff, VEP) predict the functional impact of SNPs.</p><p>Are the SNPs in coding regions? Do they cause amino acid changes? Are they known to be pathogenic?</p><p>Databases like dbSNP, ClinVar, and GWAS Catalog provide information on known associations.</p><p>Common Tools for SNP Analysis<br />Alignment: BWA, Bowtie2</p><p>Variant Calling: GATK, FreeBayes</p><p>Visualization: IGV, UCSC Genome Browser</p><p>Annotation: SnpEff, VEP</p><p>Statistical Analysis: PLINK, SNPTEST</p><p><strong>Challenges in SNP Analysis</strong><br />False positives/negatives: Sequencing errors, alignment issues.</p><p>Population stratification: Confounding in association studies.</p><p>Interpretation: Many SNPs have unknown or complex effects.</p><p>Researchers address these with rigorous quality control, large datasets, and increasingly sophisticated statistical models.</p><p><strong>The Future of SNP Analysis</strong><br />With advances in sequencing technology and AI-driven analysis, SNP studies are expanding:</p><p>Polygenic risk scores predict disease risk based on thousands of SNPs.</p><p>Large-scale biobanks (e.g., UK Biobank, All of Us) enable powerful genome-wide association studies (GWAS).</p><p>CRISPR and functional assays help validate SNP effects in the lab.</p><p>SNP analysis is at the heart of the genomic revolution, promising insights into biology, health, and evolution at unprecedented scale.</p><p><strong>Conclusion</strong><br />From diagnosing rare diseases to designing better crops, SNP analysis is a foundational tool in modern science. As our ability to sequence and interpret genomes improves, so will our understanding of these tiny&mdash;but mighty&mdash;variations in DNA.</p><p>&nbsp;</p>]]></description>
	<dc:creator>Abhi</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/34463/single-cell-rnaseq-data-analysis-tutorial</guid>
	<pubDate>Mon, 27 Nov 2017 16:24:29 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/34463/single-cell-rnaseq-data-analysis-tutorial</link>
	<title><![CDATA[Single Cell RNAseq data analysis tutorial !!]]></title>
	<description><![CDATA[<ul>
<li>A major breakthrough (replaced microarrays) in the late 00&rsquo;s and has been widely used since</li>
<li>Measures the&nbsp;average expression level&nbsp;for each gene across a large population of input cells</li>
<li>Useful for comparative transcriptomics, e.g.&nbsp;samples of the same tissue from different species</li>
<li>Useful for quantifying expression signatures from ensembles, e.g.&nbsp;in disease studies</li>
<li>Insufficient&nbsp;for studying heterogeneous systems, e.g.&nbsp;early development studies, complex tissues (brain)</li>
<li>Does&nbsp;not&nbsp;provide insights into the stochastic nature of gene expression</li>
</ul><p>Following are the useful links:</p><p><a href="http://hemberg-lab.github.io/scRNA.seq.course/scRNA-seq-course.pdf" target="_blank">Single Cell RNAseq data analysis Tutorial</a></p><p><a href="https://f1000research.com/articles/5-2122/v2" target="_blank">A step-by-step workflow for low-level analysis of single-cell RNA-seq data</a></p><p><a href="https://www.bioconductor.org/help/workflows/simpleSingleCell/" target="_blank">A step-by-step workflow for low-level analysis of single-cell RNA-seq data with Bioconductor</a></p><p>SCell: single-cell RNA-seq analysis software</p><p><a href="https://github.com/diazlab/SCell">https://github.com/diazlab/SCell</a></p><p>Beta-Poisson model for single-cell RNA-seq data analyses</p><p><a href="https://github.com/nghiavtr/BPSC">https://github.com/nghiavtr/BPSC</a></p><p>Sincera: A Computational Pipeline for Single Cell RNA-Seq Profiling Analysis</p><p><a href="https://research.cchmc.org/pbge/sincera.html">https://research.cchmc.org/pbge/sincera.html</a></p><p>SC3 &ndash; consensus clustering of single-cell RNA-Seq data</p><p><a href="http://biorxiv.org/content/early/2016/09/02/036558">http://biorxiv.org/content/early/2016/09/02/036558</a></p><p>Citrus: A toolkit for single cell sequencing analysis</p><p><a href="http://biorxiv.org/content/early/2016/09/14/045070">http://biorxiv.org/content/early/2016/09/14/045070</a></p><p>Single-Cell Resolution of Temporal Gene Expression during Heart Development</p><p><a href="http://www.cell.com/developmental-cell/fulltext/S1534-5807%2816%2930682-7">http://www.cell.com/developmental-cell/fulltext/S1534-5807(16)30682-7</a></p><p>Scalable latent-factor models applied to single-cell RNA-seq data separate biological drivers from confounding effects</p><p><a href="http://biorxiv.org/content/early/2016/11/15/087775">http://biorxiv.org/content/early/2016/11/15/087775</a></p><p>Single cell transcriptomes identify human islet cell signatures and reveal cell-type-specific expression changes in type 2 diabetes</p><p><a href="http://genome.cshlp.org/content/early/2016/11/18/gr.212720.116.abstract">http://genome.cshlp.org/content/early/2016/11/18/gr.212720.116.abstract</a></p><p>SCODE: An efficient regulatory network inference algorithm from single-cell RNA-Seq during differentiation</p><p><a href="http://biorxiv.org/content/early/2016/11/21/088856">http://biorxiv.org/content/early/2016/11/21/088856</a></p><p>SCOUP is a probabilistic model to analyze single-cell expression data during differentiation</p><p><a href="https://github.com/hmatsu1226/SCOUP">https://github.com/hmatsu1226/SCOUP</a></p><p>scLVM is a modelling framework for single-cell RNA-seq data</p><p><a href="https://github.com/PMBio/scLVM">https://github.com/PMBio/scLVM</a></p><p>Selective Locally linear Inference of Cellular Expression Relationships (SLICER) algorithm for inferring cell trajectories</p><p><a href="https://github.com/jw156605/SLICER">https://github.com/jw156605/SLICER</a></p><p>SinQC: A Method and Tool to Control Single-cell RNA-seq Data Quality</p><p><a href="http://www.morgridge.net/SinQC.html">http://www.morgridge.net/SinQC.html</a></p><p>TSCAN: Pseudo-time reconstruction and evaluation in single-cell RNA-seq analysis</p><p><a href="https://github.com/zji90/TSCAN">https://github.com/zji90/TSCAN</a></p><p>Visualization and cellular hierarchy inference of single-cell data using SPADE</p><p><a href="http://www.nature.com/nprot/journal/v11/n7/full/nprot.2016.066.html">http://www.nature.com/nprot/journal/v11/n7/full/nprot.2016.066.html</a></p><p>OEFinder: Identify ordering effect genes in single cell RNA-seq data</p><p><a href="https://github.com/lengning/OEFinder">https://github.com/lengning/OEFinder</a></p>]]></description>
	<dc:creator>Robert M Willioms</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/40489/machine-learning-training-and-courses-in-bioinformatics</guid>
	<pubDate>Tue, 31 Dec 2019 19:33:07 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/40489/machine-learning-training-and-courses-in-bioinformatics</link>
	<title><![CDATA[Machine learning training and courses in bioinformatics !]]></title>
	<description><![CDATA[<p>Machine learning techniques have been successful in analyzing biological data because of their capabilities in handling randomness and uncertainty of data noise and in generalization. In this class, we will learn basics about probabilistic models and machine learning techniques. We will focus on probabilistic models (Markov models, Hidden Markov models, and Bayesian networks) for biological sequence analysis and systems biology. Other machine learning techniques, such as Naive bayes, neural networks and SVMs will only be covered briefly.</p>
<p>More at&nbsp;http://homes.sice.indiana.edu/yye/lab/teaching/spring2017-I529/</p>
<p>More tutorial at&nbsp;</p>
<p><a href="http://calla.rnet.missouri.edu/cheng_courses/mlbioinfo/mlbioinfo.htm">http://calla.rnet.missouri.edu/cheng_courses/mlbioinfo/mlbioinfo.htm</a></p>
<p><a href="http://www.raetschlab.org/lectures/MLBioinformatics">http://www.raetschlab.org/lectures/MLBioinformatics</a></p>
<p><a href="http://www.raetschlab.org/lectures/bertinoro08">http://www.raetschlab.org/lectures/bertinoro08</a></p>
<p>Book at&nbsp;</p>
<p><a href="https://personal.utdallas.edu/~pradiptaray/teaching/7_deep_learning_bioinfo.pdf">https://personal.utdallas.edu/~pradiptaray/teaching/7_deep_learning_bioinfo.pdf</a></p><p>Address of the bookmark: <a href="http://homes.sice.indiana.edu/yye/lab/teaching/spring2017-I529/" rel="nofollow">http://homes.sice.indiana.edu/yye/lab/teaching/spring2017-I529/</a></p>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>

</channel>
</rss>