Seqanswers Leaderboard Ad

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem Converting BAM to SAM on to Amazon S3 Using Samtools

    In my Amazon EC2 instance I have the following:

    Code:
    ubuntu@ip-133-31-16-230:~$ df -h
    Filesystem       Size  Used Avail Use% Mounted on
    udev              79G     0   79G   0% /dev
    tmpfs             16G  8.8M   16G   1% /run
    /dev/xvda1       985G  136G  809G  15% /
    tmpfs             79G     0   79G   0% /dev/shm
    tmpfs            5.0M     0  5.0M   0% /run/lock
    tmpfs             79G     0   79G   0% /sys/fs/cgroup
    tmpfs             16G     0   16G   0% /run/user/1000
    bar-something  1.0P     0  1.0P   0% /home/ubuntu/bar-something-data
    bar-foolishbrat  1.0P     0  1.0P   0% /home/ubuntu/bar-foolisbrat-data
    The last two file system `bar-bi` and `bar-foolishbrat` are Amazon S3 bucket,
    mounted with the following command:

    Code:
    /home/ubuntu/go/bin/goofys bar-foolishbrat bar-foolishbrat-data
    /home/ubuntu/go/bin/goofys bar-somehting bar-something-data
    # Here we use Goofys. It can be achieved also with S3FS.
    Now I have no problem doing this, in my instance

    Code:
    samtools view -h ~/bar-something-data/myfile.bam > test.sam
    That is writing the SAM file in my instance file system. But when I do this, namely writing to the mounted S3:

    Code:
    samtools view -h ~/bar-something-data/myfile.bam > ~/bar-something-data/test.sam
    It gave the following error:

    Code:
    samtools: writing to standard output failed: Invalid argument
    samtools: error closing standard output: -1
    How can I resolve this issue? Is there any other tool for converting BAM to SAM other than samtools?
    Last edited by foolishbrat; 02-20-2017, 05:35 PM.

  • #2
    Is there any other tool for converting BAM to SAM other than samtools?
    Ignoring the obvious "... why?"

    Probably, but why would you want to use a spoon to dig yourself out of a hole when the excavator is still there?

    The most recent versions of the samtools packages allow writing directly to files ('-o <fileName>'), which may fix the output redirect issue you have. I don't know for sure, because I've never played around with EC2.

    Comment

    Latest Articles

    Collapse

    • seqadmin
      Current Approaches to Protein Sequencing
      by seqadmin


      Proteins are often described as the workhorses of the cell, and identifying their sequences is key to understanding their role in biological processes and disease. Currently, the most common technique used to determine protein sequences is mass spectrometry. While still a valuable tool, mass spectrometry faces several limitations and requires a highly experienced scientist familiar with the equipment to operate it. Additionally, other proteomic methods, like affinity assays, are constrained...
      04-04-2024, 04:25 PM
    • seqadmin
      Strategies for Sequencing Challenging Samples
      by seqadmin


      Despite advancements in sequencing platforms and related sample preparation technologies, certain sample types continue to present significant challenges that can compromise sequencing results. Pedro Echave, Senior Manager of the Global Business Segment at Revvity, explained that the success of a sequencing experiment ultimately depends on the amount and integrity of the nucleic acid template (RNA or DNA) obtained from a sample. “The better the quality of the nucleic acid isolated...
      03-22-2024, 06:39 AM

    ad_right_rmr

    Collapse

    News

    Collapse

    Topics Statistics Last Post
    Started by seqadmin, 04-11-2024, 12:08 PM
    0 responses
    18 views
    0 likes
    Last Post seqadmin  
    Started by seqadmin, 04-10-2024, 10:19 PM
    0 responses
    22 views
    0 likes
    Last Post seqadmin  
    Started by seqadmin, 04-10-2024, 09:21 AM
    0 responses
    16 views
    0 likes
    Last Post seqadmin  
    Started by seqadmin, 04-04-2024, 09:00 AM
    0 responses
    47 views
    0 likes
    Last Post seqadmin  
    Working...
    X