Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mikheyev
    Junior Member
    • Dec 2009
    • 8

    #1

    No output from samtool's mpileup

    I am trying to run samtools for SNP detection, but neither mpileup or the deprecated pileup produces any output.

    My data are in SAM format, which I convert to BAM using samtools thusly:

    ./samtools view -bSt FAIFILE.fai INFILE.sam > OUTFILE.bam

    No errors, seem to get a functional BAM file.

    Now, following the manual,

    ./samtools mpileup -ugf REFSEQ.fasta INFILE.bam | bcftools view -bvcg - > var.raw.bcf

    This produces the following output to sdterr, and no output to screen
    [mpileup] 1 samples in 1 input files
    <mpileup> Set max per-sample depth to 8000

    I have aslo tried a similar approach with pileup:

    ./samtools pileup -vcf REFSEQ.fasta INFILE.bam

    This computes for LONG time, but still produces no output.

    I have no idea what is going wrong... Please help!

    Sasha
  • kopi-o
    Senior Member
    • Feb 2008
    • 319

    #2
    I had the very same problem, and found this:



    Not sure it will help you, but it did help me because I had exactly such a bam file (paired-end reads where the read pairs had not been matched up, due to some issues with upstream software.)

    Comment

    • swbarnes2
      Senior Member
      • May 2008
      • 910

      #3
      I also tried to run the command like that, and I got the same thing. It didn't write anywhere.

      So I don't pipe. I run mpileup with -ugf to make a file, (and that step can take a very long time) and then I feed that file to bcftools to make the bcf once it's done.

      The second step is so much faster than the first that you don't save much time by piping.

      Comment

      • mikheyev
        Junior Member
        • Dec 2009
        • 8

        #4
        Thanks a lot for both suggestions. However, when I tried downgrading, all I got was a memory error, and no joy.
        Not piping with -ugf gives the following output, but no output file.

        [mpileup] 1 samples in 1 input files
        ?BCa??BCF#chromosom1chromosome2chromosome3 s7_2.bam%##samtoolsVersion=0.1.13 (r926:134)
        <mpileup> Set max per-sample depth to 8000

        I checked to see whether there was some problem with my SAM to BAM conversion by uploading my test file to Galaxy and running mpileup there, and everything seemed to work. So, could there be some weirdness in the way samtools are compiled on my system? I run Mac OS, but received no errors during compilation.

        Comment

        • kopi-o
          Senior Member
          • Feb 2008
          • 319

          #5
          Too bad.

          You could try to trawl the Samtools mailing list archives (e g http://sourceforge.net/mailarchive/f...=samtools-help) for further clues.

          Comment

          • shabhonam
            Junior Member
            • Apr 2010
            • 4

            #6
            I guess, you need to sort your bam file. i had similar problem and I got away with it by simply sorting it.

            Comment

            • mmartin
              Member
              • Aug 2009
              • 73

              #7
              Relevant for me was lh3's comment in another thread:: Use the -A option with mpileup in order to include non-properly-paired reads.

              Comment

              Latest Articles

              Collapse

              • kinpict.com
                Reply to 16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
                by kinpict.com
                The part about this topic feels surprisingly grounded, and the details on the page is the bit that made me slow down. I’d keep <a href="https://kinpict.com/">ai family photo generator</a> bookmarked for later.
                Today, 06:37 PM
              • 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,...
                10-30-2026, 06:46 AM

              ad_right_rmr

              Collapse

              News

              Collapse

              Topics Statistics Last Post
              Started by SEQadmin2, 11-12-2026, 07:59 AM
              0 responses
              27 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 11-05-2026, 09:25 AM
              0 responses
              35 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 11-03-2026, 11:54 AM
              2 responses
              56 views
              0 reactions
              Last Post kinpict.com  
              Started by SEQadmin2, 10-28-2026, 09:57 AM
              0 responses
              175 views
              0 reactions
              Last Post SEQadmin2  
              Working...