Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jmccreig
    Junior Member
    • Jun 2014
    • 2

    #1

    mirDeep2 mapper.pl is making an empty reads_collapsed_vs_genome.arf file - help?!

    I'm having trouble running mirDeep2, and I was hoping someone could help me out. I ran mirDeep2 fine the other day, but now it's mysteriously no longer working. The first step of using bowtie to process the reference genome seems to be working fine, but my issue is when I go to the next step:

    Code:
    perl mapper.pl hg19miRNA_reads.fasta -c -j -l 18 -m -p HUMAN_Whole_Genome -s HUMAN_reads_collapsed.fa -t HUMAN_reads_collapsed_vs_genome.arf -v
    I get the following errors:

    discarding sequences with non-canonical letters
    discarding short reads
    collapsing reads
    mapping reads to genome index
    trimming unmapped nts in the 3' ends
    Mapping statistics

    #desc total mapped unmapped %mapped %unmapped
    Use of uninitialized value $count2 in subtraction (-) at mapper.pl line 630.
    total: 293297 Use of uninitialized value $count2 in print at mapper.pl line 630.
    293297 Use of uninitialized value $count2 in division (/) at mapper.pl line 631.
    Use of uninitialized value $count2 in division (/) at mapper.pl line 631.
    0.000 1.000
    Use of uninitialized value in subtraction (-) at mapper.pl line 633.
    seq: 293297 Use of uninitialized value in print at mapper.pl line 633.
    293297 Use of uninitialized value in division (/) at mapper.pl line 634.
    Use of uninitialized value in division (/) at mapper.pl line 634.
    0.000 1.000

    I'm getting these divide by zero errors because there are absolutely no reads being mapped to the genome - my reads_collapsed_vs_genome.arf file that's generated is completely empty.

    When I ran this the other day using the same set of data, it worked perfectly (generated pdfs and everything). In the interrum, I installed Biopieces in order to use their find_adaptor and clip_adaptor functions, because I only had about 25% of my reads mapping, and I thought some of my reads may have sequencing into the adaptors and that was affecting my ability to map them back to the genome. But since installing that, I keep getting this mirDeep2 error - nothing is mapping! Even if I go back and use all the data that worked before, it doesn't work.

    Any ideas? Thanks so much for helping.
  • jmccreig
    Junior Member
    • Jun 2014
    • 2

    #2
    I figured it out, and wanted to share the simple solution since I had seen this problem posted elsewhere unanswered... Turns out I just didn't have enough RAM, and our cluster was killing my job halfway through the initial bowtie step, which was ruining all downstream steps. Once I allocated more memory to my job, everything worked perfectly.

    Comment

    • okapick
      Junior Member
      • Sep 2013
      • 6

      #3
      Me too . Have you solved? Have you asked to the authors?



      /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl out_WGS_k55.fasta -c -i -j -p ty55_1 -s ty55_1h.fa -t ty55_1h_vs_genome.arf
      touch: no se puede efectuar `touch' sobre «mapper.log_bak»: Permiso denegado
      Reads file contained a pattern with more than 1024 sequence characters.
      Please truncate reads and quality values and and re-run Bowtie.
      Offending read: ENTRY330941
      terminate called after throwing an instance of 'int'

      #desc total mapped unmapped %mapped %unmapped
      Use of uninitialized value $count2 in subtraction (-) at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 630, <IN> line 111967.
      Use of uninitialized value $count in subtraction (-) at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 630, <IN> line 111967.
      total: Use of uninitialized value $count in print at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 630, <IN> line 111967.
      Use of uninitialized value $count2 in print at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 630, <IN> line 111967.
      0 Use of uninitialized value $count in division (/) at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 631, <IN> line 111967.
      Use of uninitialized value $count2 in division (/) at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 631, <IN> line 111967.
      Illegal division by zero at /home/soba/Documentos/Ensambladores/mirdeep2/mapper.pl line 631, <IN> line 111967.
      ┌─( soba ) ─ ( ~/Documentos/Ensambladores/mirdeep2/tutorial_dir ) ───────────── (13:09:52 - mar jun 17)

      Comment

      • BioRyder
        Junior Member
        • Dec 2014
        • 1

        #4
        Hi,

        The reads_collapsed_vs_genome.arf file empty problem is happening may be due to bowtie versions.Please check the bowtie version which you installed in your machine and bowtie which you have used for indexing.If both are different (like version 1,1.01,1.1 etc) ,then reads_collapsed_vs_genome.arf will be empty.

        Comment

        Latest Articles

        Collapse

        • SEQadmin2
          16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
          by SEQadmin2




          NGS has revolutionized clinical microbiology by offering new ways to identify and surveil pathogens without prior knowledge of the target. One popular approach is 16S rRNA and ITS amplicon sequencing, which targets specific microbial markers. But studies are increasingly incorporating shotgun metagenomics, a technique that sequences all DNA from a sample without targeting specific microbial markers. This approach allows more detailed taxonomic classification, detection...
          Yesterday, 06:46 AM
        • 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, 10-28-2026, 09:57 AM
        0 responses
        26 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-28-2026, 09:51 AM
        0 responses
        16 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-22-2026, 11:13 AM
        0 responses
        71 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, 10-22-2026, 10:48 AM
        0 responses
        48 views
        0 reactions
        Last Post SEQadmin2  
        Working...