Closed gujjas closed 3 years ago
RNA-SeQC will not automatically parse s3 or gs urls and read from buckets, however it does support streaming so a command like
rnaseqc annotation.gtf <(aws s3 cp s3://alignment.bam) ...
should work
Thank you so much, Aaron. I'll try your command to see if it works.
On a slightly different note, I am having issues installing the tool - using git clone or downloading the source file, I get the error below:
collect2: error: ld returned 1 exit status
make: *** [rnaseqc] Error 1
[rnaseqc-2.4.0]$ gcc --version
gcc (GCC) 5.5.0
Can you please help. Thanks
Is there any more to that error message?
Hi Aaron,
I've attached the error file for your reference. Please let me know if you need anything else.
Thanks Shar
If you're compiling from source, try opening the makefile and setting ABI to 0. make clean && make
should work then.
Alternatively, you can download our precompiled binaries for most versions of RNA-SeQC or use our docker image: gcr.io/broad-cga-aarong-gtex/rnaseqc
Hi Aaron,
Thank you so much for the reply. Editing the makefile did not work, however the precompiled binary for linux seems to be working. Using the command you had shared earlier on collapsed gene level gtf file - giving me this error:
./rnaseqc.v2.4.0.linux ../gencode.v25.genes.gtf <(aws s3 cp s3://s3bucketname/PROJ-123/test.bam) test
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
aws: error: the following arguments are required: paths
BAM file shares no contigs with GTF
Thanks for helping. Shar
Sorry, I'm not super familiar with the aws CLI. Here's an edited version that should work:
rnaseqc annotation.gtf <(aws s3 cp s3://alignment.bam - ) ...
Thank you so much. It works!
Glad to hear! Let me know if you have any additional issues
Hi,
I would like to know if RNA-SeQC supports reading BAM files from AWS S3 bucket?
Thanks