assembly output format for visualisation
Another question!
I want to view my assembly with other software e.g. Tablets, Mauve or OSlay, etc. Is there any way in Ray to convert the output files to ACE, MAQ, SAM or BAM format for those post-assembly programs?
In the FAQ section of your site there is question about the AMOS format for the output, but I did not do that. Do I have to run the assembly again and have the -amos option on? But unfortunately the AMOS format is not universal for other programs to read.
I was trying to figure out what the output files are about, but not sure which one I should use for those visualization programs, or which one should be used for perl/shell script for the format converstion.
Appreciate if you could give me any clue.
Thanks!
YT
Unconfigured Ad
Collapse
X
-
A message in Ray has a maximum size of 4000 bytes and 2 bits are necessary per nucleotide. The maximum is therefore 4000 / 2 = 2000.Originally posted by yifangt View PostHello Sebastien:
Can I ask what is the maximum value that I can set MAXKMERLENGTH for Ray 2.1? So far I can see the largest value ever set is 128, and for Velvet I ever saw is 151. Somewhere I saw "There is an arbitary number that can be set for MAXKMERLENGTH", but could not find the link anymore. Can I confirm the max value for Ray I can set? Thanks a lot!
YT
However, read lengths and sequencing errors will be limiting factors here.
Leave a comment:
-
maximum kmer length?
Hello Sebastien:
Can I ask what is the maximum value that I can set MAXKMERLENGTH for Ray 2.1? So far I can see the largest value ever set is 128, and for Velvet I ever saw is 151. Somewhere I saw "There is an arbitary number that can be set for MAXKMERLENGTH", but could not find the link anymore. Can I confirm the max value for Ray I can set? Thanks a lot!
YT
Leave a comment:
-
Therefore, hardware should not be a problem with such a nice computer.Originally posted by yaximik View PostIts two quad core Xeon E5620 with 96GB memory and nVIDIA NV 300 in the double display mode.
Is your user experience with Hawkeye or Tablet problematic only with AMOS files generated by Ray or the issue is also occurring with AMOS files generated by other tools ?
Leave a comment:
-
Its two quad core Xeon E5620 with 96GB memory and nVIDIA NV 300 in the double display mode.When the AMOS file format was implemented, I tested Hawkeye, Tablet, and Bank-transact.
You can submit a ticket and I will eventually look at that, but this feature has not really changed since it was implemented.
What is the hardware (memory, processor, video card) on which you are running Hawkeye ?
Leave a comment:
-
Yes, but all of this happens in the de Bruijn graph -- there is no aligner in the process.Originally posted by yaximik View PostHow the average length is calculated?
I guess after reads are aligned to assembly, correct?
Yes, it's like a bootstrapping process: distances are sampled from seeds (similar to unitigs), and then the empirical distribution is used to extend longer contigs by matching paired reads to the distribution.
But I thought that assembly depends on paired end infomation, so unless I am wrong one has a logical short circuit here - paired reads are distanced based on assembly, which depends on distance between paired reads.
I like your short circuit.
*On the contrary, science advances when curious people step in.
It is not that I am maliciously after how algorithm was designed.
One hypothesis is that the population of molecules analyzed by the Bioanalyzer is a superset of the molecules that are present on the sequencing flow cell after library preparation.I am trying to guess where such discrepancy between Bioanalyzer and assembler is coming from. Could it be that Bioanalyzer traces for libraries are so misleading, so I have really no idea about size of libraries I am sequencing?
That may be the case too, but I would be surprised by that.Or autocalc is misled somehow in library size estimation?
Leave a comment:
-
When the AMOS file format was implemented, I tested Hawkeye, Tablet, and Bank-transact.Originally posted by yaximik View PostTried to view AMOS.afg file (37.1 GB) using a couple of programs. Tablet is painfully slow, but it eventually quit reporting error in some line. Hawkeye (AMOS package) successfully imported assembly in bank. and even opened graphic window showing contig 1, but then hung forever and has to be killed.
What viewer can be used to view assembly?Code:[yaximik@G5NNJN1 ~]$ hawkeye START DATE: Mon Mar 11 11:06:54 2013 Bank is: /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk 0% 100% AFG .................................................. Messages read: 175403161 Objects added: 175403161 Objects deleted: 0 Objects replaced: 0 END DATE: Mon Mar 11 12:13:09 2013 Opening /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk... [160.12s] Indexing Contigs .......... [83.11s] 107326772 reads in 1409913 contigs Scaffold information not available Mates not available:WHAT: Could not open bank file, /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk/FRG.ifo, No such file or directory LINE: 1264 FILE: Bank_AMOS.cc Features not available Initialize Display .Loading AssemblyStats...[8.95s] .Loading Features... [0.01s] .Loading Libraries... [0.00s] .Loading Scaffolds....Loading Contigs... [186.21s] ....Loading NCharts... [21.83s] . [217.01s] Loading Contig 1... [0.05s] 109076 reads Loading reads... [343.52s] Total Load Time: [803.92s] Loading mates .................................................. inserts: 108933 mated: 0 matelisted: 0 unmated: 108933 happy: 0 unhappy: 0 Paint: coverage contigs insetcovfeat readcovfeat features inserts width: 12457 swidth: 778 height: 26357.. Killed [yaximik@G5NNJN1 ~]$
You can submit a ticket and I will eventually look at that, but this feature has not really changed since it was implemented.
What is the hardware (memory, processor, video card) on which you are running Hawkeye ?
For visualization, I am working on Ray Cloud Browser.
Leave a comment:
-
How the average length is calculated? I guess after reads are aligned to assembly, correct? But I thought that assembly depends on paired end infomation, so unless I am wrong one has a logical short circuit here - paired reads are distanced based on assembly, which depends on distance between paired reads.Quote:
If not, is it an average fragment length in the library?
Yes.
Quote:
Such as surmised from BioAnalyzer trace, for example?
Yes, but the BioAnalyzer will also include sequencing adapters in the evaluation whereas these are not included in sequencing reads usually.
It is not that I am maliciously after how algorithm was designed. I am trying to guess where such discrepancy between Bioanalyzer and assembler is coming from. Could it be that Bioanalyzer traces for libraries are so misleading, so I have really no idea about size of libraries I am sequencing? Or autocalc is misled somehow in library size estimation?
Leave a comment:
-
Tried to view AMOS.afg file (37.1 GB) using a couple of programs. Tablet is painfully slow, but it eventually quit reporting error in some line. Hawkeye (AMOS package) successfully imported assembly in bank. and even opened graphic window showing contig 1, but then hung forever and has to be killed.
What viewer can be used to view assembly?Code:[yaximik@G5NNJN1 ~]$ hawkeye START DATE: Mon Mar 11 11:06:54 2013 Bank is: /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk 0% 100% AFG .................................................. Messages read: 175403161 Objects added: 175403161 Objects deleted: 0 Objects replaced: 0 END DATE: Mon Mar 11 12:13:09 2013 Opening /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk... [160.12s] Indexing Contigs .......... [83.11s] 107326772 reads in 1409913 contigs Scaffold information not available Mates not available:WHAT: Could not open bank file, /home/yaximik/AssRefMap/SC/Ray/RayOutput/AMOS.afg.bnk/FRG.ifo, No such file or directory LINE: 1264 FILE: Bank_AMOS.cc Features not available Initialize Display .Loading AssemblyStats...[8.95s] .Loading Features... [0.01s] .Loading Libraries... [0.00s] .Loading Scaffolds....Loading Contigs... [186.21s] ....Loading NCharts... [21.83s] . [217.01s] Loading Contig 1... [0.05s] 109076 reads Loading reads... [343.52s] Total Load Time: [803.92s] Loading mates .................................................. inserts: 108933 mated: 0 matelisted: 0 unmated: 108933 happy: 0 unhappy: 0 Paint: coverage contigs insetcovfeat readcovfeat features inserts width: 12457 swidth: 778 height: 26357.. Killed [yaximik@G5NNJN1 ~]$
Leave a comment:
-
Then the problem is presumably caused by the lack of support for multiline fasta files for reads in Ray.Originally posted by yaximik View PostGot to be another reason. The assembly file by minia includes max contig of 16091 nt. Without this dataset, Ray produced assembly with max contig/scaffold of 46428 nt.
Please do submit a ticket if you feel this should be fixed.
You can plot your distributions.
That is puzzling. The combined adaptor length (both sides) is standard at 120 bp, so autocalc is then a way off (600-120=480, but estimated is ~150). Obviously much smaller library size should affect scaffolding. Would that be better to provide real numbers? Also, i guess the narrower distribution should be better, correct? This can be done by refractionation of the library and collecting narrow distribution, say +/-5%.
LibraryStatistics.txt contains averages, but you have all the signal in Library0.txt, Library1.txt. If you are using the git version of Ray, this information is now in LibraryData.xml
Leave a comment:
-
Got to be another reason. The assembly file by minia includes max contig of 16091 nt. Without this dataset, Ray produced assembly with max contig/scaffold of 46428 nt.The maximum read length is 65536 nucleotides.
That is puzzling. The combined adaptor length (both sides) is standard at 120 bp, so autocalc is then a way off (600-120=480, but estimated is ~150). Obviously much smaller library size should affect scaffolding. Would that be better to provide real numbers? Also, i guess the narrower distribution should be better, correct? This can be done by refractionation of the library and collecting narrow distribution, say +/-5%.The 600 bp +/- 15% presumably includes adapters that are not in sequencing reads.
Leave a comment:
-
The outer distance is the sum of the gap size, the length of the left read and the length of the right read.Originally posted by yaximik View PostHi,
What is the meaning of averageOuterDistance and standardDeviation for paired end files?
This is computed for paired reads and mate pairs.
No.
Is it just average read length in the dataset?
It only applies for pairs.If so, then why it is not required for single read file?
Yes.
If not, is it an average fragment length in the library?
Yes, but the BioAnalyzer will also include sequencing adapters in the evaluation whereas these are not included in sequencing reads usually.Such as surmised from BioAnalyzer trace, for example?
The 600 bp +/- 15% presumably includes adapters that are not in sequencing reads.
If so, then default autocalc may give very wrong estimate, could it? For example, one of my paired read runs was done with a library of 600 bp +/- 15%, but during assembly autocalc estimate was something 150 bp - how this can be so much off?
You can run another application on your data (like ABySS) and you'll see that Ray's right.
Leave a comment:
-
You can provide reference genomes using the -search option.Originally posted by KirillK View PostHi guys!
Is there a way to provide a reference genome for Ray?
cheers,
KK
However, this will not be used to aid in the assembly. This option is useful to report biological abundances.Code:-search searchDirectory Provides a directory containing fasta files to be searched in the de Bruijn graph. Biological abundances will be written to RayOutput/BiologicalAbundances See Documentation/BiologicalAbundances.txt
See this paper for more information.
Leave a comment:
-
The maximum read length is 65536 nucleotides.Originally posted by yaximik View PostHi,
I tried to run Ray (maxkmer 32) on 2 x quad core RHEl58 with hyper-threading enabled:
mpiexec -n 16 Ray <Ray.conf> and got the error:
The last file loaded was a file with fasta contigs from another assembler (minia). Does this mean contigs from other assemblers cannot be used in Ray?Code:........ Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SC-MILLib1-Herc2s10cFr1Fr2run2R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SC-MILLib1-Herc2s10cFr1Fr2run2R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SCPfx3s25cFr3-150-200run1R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SCPfx3s25cFr3-150-200run1R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SCPfx3s25cFr3-150-200run2R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/Data/MiSeq/SC/AdQ30/SCPfx3s25cFr3-150-200run2R1AdQ30.fastq (please wait...) [Loader::load] File: /media/FantomHD/AssRefMap/SC/SCold/SColdAll.fasta (please wait...) [Loader::load] File: /media/FantomHD/AssRefMap/SC/SCold/SColdAll.fasta (please wait...) [Loader::load] File: /media/FantomHD/AssRefMap/SC/SCold/SCallSanger.fasta (please wait...) [Loader::load] File: /media/FantomHD/AssRefMap/SC/SCold/SCallSanger.fasta (please wait...) [Loader::load] File: /home/yaximik/AssRefMap/SC/minia/SCMiSeqAllFGMGPGIGclean_k27.contigs.fasta (please wait...) [G5NNJN1:07040] *** Process received signal *** [G5NNJN1:07040] Signal: Segmentation fault (11) [G5NNJN1:07040] Signal code: (128) [G5NNJN1:07040] Failing at address: (nil) -------------------------------------------------------------------------- mpiexec noticed that process rank 0 with PID 7040 on node G5NNJN1 exited on signal 11 (Segmentation fault).
Leave a comment:
-
Hi guys!
Is there a way to provide a reference genome for Ray?
cheers,
KK
Leave a comment:
Latest Articles
Collapse
-
by SEQadmin2
Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?
Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating...-
Channel: Articles
10-14-2026, 09:55 AM -
-
by SEQadmin2
Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.
We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing...-
Channel: Articles
-
ad_right_rmr
Collapse
News
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by SEQadmin2, 10-22-2026, 11:13 AM
|
0 responses
27 views
0 reactions
|
Last Post
by SEQadmin2
10-22-2026, 11:13 AM
|
||
|
Started by SEQadmin2, 10-22-2026, 10:48 AM
|
0 responses
20 views
0 reactions
|
Last Post
by SEQadmin2
10-22-2026, 10:48 AM
|
||
|
Started by SEQadmin2, 10-15-2026, 10:52 AM
|
0 responses
36 views
0 reactions
|
Last Post
by SEQadmin2
10-15-2026, 10:52 AM
|
||
|
Started by SEQadmin2, 10-14-2026, 05:39 AM
|
0 responses
43 views
0 reactions
|
Last Post
by SEQadmin2
10-14-2026, 05:39 AM
|
Leave a comment: