![]() |
Plotting length distribution of contigs?
Hi all,
I have a fasta file with contigs and I would like to plot the lengths of the sequences. I have only found prinseq-graphs that can do that, but it requires me to install a bunch of perl modules (I believe - I can't find any installation information). Is there an easier way of doing this? Preferably a simple script or java program. Here's an example of some of my data: Code:
>NODE_4_length_492_cov_13.477642 http://f.cl.ly/items/0x150a1N1v1f142z0r2q/png.png |
Using Biopieces you can use plot_distribution like this:
Code:
read_fasta -i contigs.fna | plot_distribution -k SEQ_LEN -x It is also possible to output to X11 terminal or PNG, PDF, PS, and SVG. Installing Biopieces requires a working setup of Perl w. relevant modules and Ruby w. relevant gems. However, it should be worth the trouble since Biopieces is a nice toolbox IMHO. |
There's a "Histogram of sequence lengths" example in the Biopython Tutorial, it usesNot Java, but also not Perl ;)
|
All times are GMT -8. The time now is 07:53 PM. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.