When I run a tophat job script;
#!/bin/bash
#$ -N TH_3hrB1
#$ -o /mnt/scratch/users/40100371/Read_Files/Mlig/3hrB1.$JOB_ID
# send email when job begins end or aborts
#$ -M dwells01@qub.ac.uk -m bea
#$ -pe smp-verbose 10
#load tophat module environment
module load apps/tophat
# set working directory to scratch space project folder
#$ -wd /mnt/scratch/users/40100371/Read_Files/Mlig
# call tophat, define 10 threads, define genome basename, left reads, right reads, define annotation file
tophat -p 10 PRJNA284736 , 3hr_B1_1.fastq.gz 3hr_B1_2.fastq.gz , -G MligAnnos.gff3
I get the error;
[2017-08-08 00:41:07] Beginning TopHat run (v2.1.0)
-----------------------------------------------
[2017-08-08 00:41:07] Checking for Bowtie
Bowtie version: 2.2.6.0
[2017-08-08 00:41:07] Checking for Bowtie index files (genome)..
[2017-08-08 00:41:07] Checking for reference FASTA file
[2017-08-08 00:41:07] Generating SAM header for PRJNA284736
Traceback (most recent call last):
File "/opt/gridware/pkg/el6/apps/tophat/2.1.0/gcc-4.4.7+boost-1.58.0/bin/tophat", line 4095, in <module>
sys.exit(main())
File "/opt/gridware/pkg/el6/apps/tophat/2.1.0/gcc-4.4.7+boost-1.58.0/bin/tophat", line 3949, in main
params.read_params = check_reads_format(params, reads_list)
File "/opt/gridware/pkg/el6/apps/tophat/2.1.0/gcc-4.4.7+boost-1.58.0/bin/tophat", line 1844, in check_reads_format
zf = ZReader(f_name, params)
File "/opt/gridware/pkg/el6/apps/tophat/2.1.0/gcc-4.4.7+boost-1.58.0/bin/tophat", line 1797, in __init__
self.file=open(filename)
IOError: [Errno 2] No such file or directory: ''
I've seen a few variations on this error in forums, but none of the solutions in those threads seem to fix this. Would anyone have any suggestions?
Thanks Duncan