<?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: R script to visualize fastANI core-genome comparison]]></title>
	<link>https://bioinformaticsonline.com/snippets/view/43054/r-script-to-visualize-fastani-core-genome-comparison?</link>
	<atom:link href="https://bioinformaticsonline.com/snippets/view/43054/r-script-to-visualize-fastani-core-genome-comparison?" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/snippets/view/43054/r-script-to-visualize-fastani-core-genome-comparison</guid>
	<pubDate>Fri, 30 Apr 2021 02:29:19 -0500</pubDate>
	<link>https://bioinformaticsonline.com/snippets/view/43054/r-script-to-visualize-fastani-core-genome-comparison</link>
	<title><![CDATA[R script to visualize fastANI core-genome comparison]]></title>
	<description><![CDATA[<code>#######
# Purpose: Visualize fastANI core-genome comparison
# Usage: Rscript &lt;this_script&gt;  &lt;query sequence in fasta format&gt; &lt;subject sequence&gt; &lt;fastANI visualization output&gt;
# Output: &lt;fastANI visualization output filename&gt;.pdf
# Uses genoPlotR package: http://genoplotr.r-forge.r-project.org

#Parse command line arguments
query_fasta=commandArgs(TRUE)[1]
subject_fasta=commandArgs(TRUE)[2]
fastANI_visual_file=commandArgs(TRUE)[3]

library(genoPlotR)

#Read fastANI output
comparison &lt;- try(read_comparison_from_blast(fastANI_visual_file))

#Read sequences into genoPlotR objects
Query &lt;- try(read_dna_seg_from_file(query_fasta))
Ref &lt;- try(read_dna_seg_from_file(subject_fasta))

plotTitle = paste(query_fasta, subject_fasta, sep=&quot; v/s &quot;)

pdf( paste(fastANI_visual_file,&quot;.pdf&quot;,sep=&quot;&quot;) )

plot_gene_map(dna_segs=list(Query, Ref), comparisons=list(comparison), main=plotTitle, scale=FALSE, scale_cex=1, n_scale_ticks=4)

dev.off()</code>]]></description>
	<dc:creator>Shruti Paniwala</dc:creator>
</item>

</channel>
</rss>