Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • narain
    replied
    SOAPdenovo scaffolder performing better than SSPACE scaffolder

    Dear Boetsi

    I had a 110 GB data of paired end reads of 90 bases length each end, which I assembled to contigs using ABySS and SOAPdenovo separately. ABySS gave a contig file of size 4.4 GB and N50 value of 1424 and SOAPdenovo gave a contig file of size 6.2 GB and N50 value of 681 . Hence as the N50 value of ABySS is bigger, it might look better contigs. I used abyss-fac tool to get the N50 value.

    I tried SSPACE on ABySS contigs to form scaffold and I get a scaffold file of size 4.9 GB. Its strange that the scaffold file generated is bigger than the corresponding contig file. The N50 of this scaffold file is 1995, which is only slightly larger than that of its contigs. I tried SOAPdenovo scaff on SOAPdenovo contigs to get the scaffold of size 2.6 GB which has an N50 of 14746. This indicates that SOAPdenovo scaff is better than SSPACE as the N50 value is much larger! I used default values of k=5, n=15 and a=0.7 when using SSPACE! Do you recommend changing these values ? I am trying once again with lower n say 3.

    However to confirm this I should run the two scaffolders for the same contig files. Now, SOAPdenovo scaff scaffolder does not accept any contig files other than that generated by SOAPdenovo itself as it makes use of many other intermediate files other than just the contig files. So I am left with the option of trying SSPACE on the contig file generated by SOAPdenovo. I tried SSPACE on SOAPdenovo contig file which had a size of 6.2 GB. SSPACE crashed giving error of that the characters exceeded 2^32-1 characters! Does SSPACE not work for huge contig files such as those generated by SOAPdenovo for human genome ?


    Aby

    P.S.
    Getting to the details of the read files, I have 6 lanes of data of each about 18 GB in fastq format, making it roughly 110 GB in total. Indeed this looks like slightly less data for a good denovo assembly, but should not be too bad. Since the coverage is not that awesome, though the read lengths are about 90 bases which is good, I am using lower kmer value of 25 for both ABySS and SOAPdenovo in the command. The n value which signifies Minimum overlapping reads to make a contig is set to 10 (default value of the programs).
    Last edited by narain; 08-26-2011, 10:11 AM. Reason: To inform the complete picture.

    Leave a comment:


  • narain
    replied
    SSPACE Not working for SOAPdenovo Contigs

    Dear Boetsi

    I tried SSPACE on SOAPdenovo contig file which had a size of 6.2 GB. SSPACE crashed giving error of that the characters exceeded 2^32-1 characters! Does SSPACE not work for huge contig files ?


    Aby
    Last edited by narain; 08-26-2011, 12:46 AM. Reason: the second part is already answered.

    Leave a comment:


  • boetsie
    replied
    Hi Aby,

    Well, as far as I know it is not possible to load in zipped compressed files into SSPACE. But i must say i have never tried it. So I think it is indeed desirable to use uncompressed files instead of compressed files, simply because i don't know what it does I see an advantage though in terms of speed for the users, so i'll have a look if i can put in the option to include fastq.gz format.

    Regards,
    Boetsie

    Leave a comment:


  • narain
    replied
    Hello Boetsie

    I used your SSPACE for scaffolding my contigs generated from ABySS on human sample. I experimented it in two ways:

    1.> In the library files I provided zipped compressed fastq files
    2.> In the library files I provided uncompressed fastq files

    The results came different. The N50 for the first case is 1424 and in the uncompressed second case is 1995. Do you think there is an advantage of using uncompressed file than compressed files , as a bigger N50 is usually desirable.

    Aby

    Leave a comment:


  • boetsie
    replied
    Hi all,

    At the past few months we’ve received a number of suggestions/wishes to improve our SSPACE software, as well as very nice compliments. Thank you all for that!

    We have done our best to include as much suggestions as possible and this has resulted in a new release we are very proud of, named SSPACE premium! In contrast of our older SSPACE (which will still be free of charge), for obtaining the SSPACE premium version we ask you gently to donate a small contribution to compensate a bit for the large effort that has been put in the development of this program (see the bottom of my post).

    The new features of SSPACE premium are;
    • A pre-filtering step has been introduced to remove linkages with repetitive contigs. This reduces mistakes in placing repeats within scaffolds.
    • The linkage-ratio now also takes the contig length into account. This was done to normalize for linkage over-estimation. Larger contigs tend to have more links than smaller contigs and this leads to a bias in the linkage-ratio (this improvement is especially an advantage for matepairs).
    • The overall speed and memory usage has been significantly improved.
    • The alignment with Bowtie can now also be performed in multithread.
    • The user can also specify to perform a Bowtie gapped-alignment. This is especially of use for larger sequence reads (such as Roche 454).
    • We now also include additional orientations of the paired-reads, including -> <-, <- ->, <- <- and ->-> and orientations. Users do not have to convert the read-direction of the input files.
    • Added a customized input option that allows for tab-delimited file format (containing the positions for the paired-read on the contigs).
    • A script is available to convert .sam or .bam files to .tab files.
    • A full list of changes/improvements with respect to the SSPACE basic is included in the README file.

    We would like to stress that it is NOT our intention to commercialize this software! It will still be released with the GNU open source license. However, we hope you understand that small contributions can allow us to further work on our software that (hopefully) serve a large NGS community. Moreover part of the donation is also used to guarantee that users receive good support from our bioinformaticians. For each download we ask 250 euro. Nonetheless you can get SSPACE premium for free if you combine it to a NextGen sequencing project

    SSPACE premium can be obtained at http://www.baseclear.com/landingpages/sspace-premium/

    Attached is a benchmark of how SSPACE performs on a number of different de novo assemblies and different species. For the two bacterial species the contigs were aligned against a reference genome and the quality of the scaffolds, in terms of correct consecutive contigs within the scaffold, were estimated. The analysis were run on a 32Gb linux machine, with default SSPACE settings.

    Kind regards,
    Boetsie
    Attached Files

    Leave a comment:


  • boetsie
    replied
    Hi Juanda,

    Contig-ends' alignment are used to speed-up the alignment process. If you have a contig of say 1 million basepairs, the aligner has to index this, but also try to find alignments on this index. If i just take the ends of the contigs (likely to be lower than 15.000, depends on the insert size) it will be much much faster.

    In principal all aligner's output could be used, I just have to parse the output of the aligner to obtain the information I need. However, everyone has there favorite aligner, so it would be impossible to include all aligners in SSPACE.
    Therefore, I'm trying to include a format where the information I need is present (basically the position of the two paired-reads on the contigs), this is the .tab format. Parse scripts could be made to convert the output of other aligners (like .sam format) to the .tab format. The .tab option will be present in the next release of SSPACE.

    Regards,
    Boetsie

    Originally posted by Juanda07 View Post
    Thank you Boetsie for your fast reply. Just a couple of questions left.
    As I understand it, despite the algorithm they use, long read or short read aligners must have an output format that can be read by Sspace. According to the readme file of Sspace, it uses only Contig-Ends' alignments for memory reasons and the default aligner, Bowtie, cannot be use with long reads. However, it should be possible to filter and format other output alignments in order to be like Bowtie output.
    If such parser was available, do you think Sspace could deal with these alignments and use them for scaffolding?

    Leave a comment:


  • Juanda07
    replied
    Thank you Boetsie for your fast reply. Just a couple of questions left.
    As I understand it, despite the algorithm they use, long read or short read aligners must have an output format that can be read by Sspace. According to the readme file of Sspace, it uses only Contig-Ends' alignments for memory reasons and the default aligner, Bowtie, cannot be use with long reads. However, it should be possible to filter and format other output alignments in order to be like Bowtie output.
    If such parser was available, do you think Sspace could deal with these alignments and use them for scaffolding?

    Leave a comment:


  • boetsie
    replied
    Sorry, was away for a week, therefore i could not answer sooner. Thanks all for the nice feedback, I appreciate that! A small update; we are planning to release the new version of SSPACE before the end of the month. However, the set-up will probably differ from the previous version, more on this will come later.

    Originally posted by relipmoc View Post
    Hi Boetsie,
    It's a nice experience to use this tool. However could you add support for SOLiD mate pair data? I think the difference between processing base-space data and color-space data is mainly in the mapping stage.
    Best regards,
    Relipmoc
    Hi Relipmoc, Thank you for this suggestion, it sure would be nice to include this. I will try to see what i can do. I'm not experienced with SOLiD data however, so have to search for some examples. I've even never worked with it, since we don't have a SOLiD machine over here. Do you have any recommendations? I see Bowtie has the colorspace mapping option, so that should not be a problem. Or is it wiser to convert the SOLiD files to a fastq format like the script that BWA uses (solid2fastq.pl)?


    Hello Boetsie,
    I see most users are very happy with Sspace, congratulations!
    I was wondering whether or not Sspace could work with 300bp 454 PE reads. The manual says nothing about it and, from what I have read, bowtie is specialized on short reads mapping.
    In the Mira maillist, it was mentioned that Sspace now accepts bwa alignments (which are compatible with 454 reads), but did not find any mention in the manual of the last release, so I am not sure.
    Could you confirm it is possible to use bwa alignmets as an input for Sspace scaffolding?
    Before assembly of the reads with Mira, I used Ssaha2 to find adapters and linkers, but did not clipped it, just pointed them out, is it necessary to completely clip those out before mapping?
    Thank you in advance,

    Juan Montenegro
    Hi Juan,
    at the moment it is only possible to map ungapped reads with Bowtie. In the next release i include the possibility to allow for gaps (max is two with Bowtie) and allowance for a Tab delimited format that contains paired-read positions on contigs. Users can therefore use their own read mapper, instead of only Bowtie. A conversion script of SAM to tab format will be present in the package.

    Next step for me would be to include a large read mapper (probably BWA-SW), only problem is that it does not run in windows (like bowtie), so probably this option would not be used in the windows-version.

    I think it is always useful to clip the adapters out, I think they are useless and can only cause problems. I don't know how large read-mappers deal with these factors, but i think mapping of the reads will improve. Maybe ask this to more experienced large read-mapping users.

    Regards,
    Boetsie

    Leave a comment:


  • Juanda07
    replied
    Hello Boetsie,
    I see most users are very happy with Sspace, congratulations!
    I was wondering whether or not Sspace could work with 300bp 454 PE reads. The manual says nothing about it and, from what I have read, bowtie is specialized on short reads mapping.
    In the Mira maillist, it was mentioned that Sspace now accepts bwa alignments (which are compatible with 454 reads), but did not find any mention in the manual of the last release, so I am not sure.
    Could you confirm it is possible to use bwa alignmets as an input for Sspace scaffolding?
    Before assembly of the reads with Mira, I used Ssaha2 to find adapters and linkers, but did not clipped it, just pointed them out, is it necessary to completely clip those out before mapping?
    Thank you in advance,

    Juan Montenegro

    Leave a comment:


  • JonoC
    replied
    Hi Boetsie,

    Really nice tool! Works really well!

    Leave a comment:


  • relipmoc
    replied
    Ask for support for SOLiD mate pair data

    Hi Boetsie,
    It's a nice experience to use this tool. However could you add support for SOLiD mate pair data? I think the difference between processing base-space data and color-space data is mainly in the mapping stage.
    Best regards,
    Relipmoc

    Leave a comment:


  • boetsie
    replied
    Hi DeNovoG,

    good that it worked well!

    i'm not very familiar with the AGP format, but i think you can convert the .evidence file from SSPACE using an own script. I think all the information you need for the AGP file is already present in the evidence file.

    Maybe others have worked with this format?

    Regards,
    Boetsie

    Originally posted by DeNovoG View Post
    Hello there,

    Great tool! my organellar assembly improved quite nicely.

    Now that I have the scaffolds I wanted to ask here how may upload them to genBank to comply with their requisite of uploading an AGP file for scaffolds containing: contig and amount of Ns linking them:



    Is there a way or any suggestions on how may achieve this AGP files using sspace output files? It will be great.

    Thank you very much for any info,

    Best Regards,

    G

    Leave a comment:


  • boetsie
    replied
    Hi Nestor,

    unfortunately, the .tab possibility is not yet available in SSPACE, it is available in the next release though. Due to holidays and other setup for downloading the tools it is somewhat delayed, but i think it should be released before the end of this month.

    There is not yet a script for converting the mentioned formats to a .tab format. But that should not be a problem.

    Regards,
    Boetsie

    Originally posted by user1313 View Post
    Hi boetsie,

    I tried SSPACE, it is pretty good. However, i want to use sequencing technologies besides illumina, for scaffolding. Is the *.tab file for that? Also, i have the assemblies already in *.caf, *.maf and *.ace formats. Can i extract info on the mates from these (former two) files and use it in SSPACE? Do you have any scripts that can do that properly?

    Sincerely yours
    Nestor

    Leave a comment:


  • DeNovoG
    replied
    Hello there,

    Great tool! my organellar assembly improved quite nicely.

    Now that I have the scaffolds I wanted to ask here how may upload them to genBank to comply with their requisite of uploading an AGP file for scaffolds containing: contig and amount of Ns linking them:



    Is there a way or any suggestions on how may achieve this AGP files using sspace output files? It will be great.

    Thank you very much for any info,

    Best Regards,

    G

    Leave a comment:


  • user1313
    replied
    Hi boetsie,

    I tried SSPACE, it is pretty good. However, i want to use sequencing technologies besides illumina, for scaffolding. Is the *.tab file for that? Also, i have the assemblies already in *.caf, *.maf and *.ace formats. Can i extract info on the mates from these (former two) files and use it in SSPACE? Do you have any scripts that can do that properly?

    Sincerely yours
    Nestor

    Leave a comment:

Latest Articles

Collapse

  • SEQadmin2
    Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
    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
    ...
    10-14-2026, 09:55 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, Yesterday, 09:57 AM
0 responses
20 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, Yesterday, 09:51 AM
0 responses
11 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 11:13 AM
0 responses
67 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 10-22-2026, 10:48 AM
0 responses
47 views
0 reactions
Last Post SEQadmin2  
Working...