Hello everyone
From this post I got to learn important things. As I have few query in my mind, that I want to discuss here.
I am working on RNAseq analysis using tophat and worked on default parameters for mapping provided -G GTF file. As for my species, no reference available (Gossypium hirsutum) , therefore I picked the closely related species i.e Gossypium arboreum. Multimapped reads percentage is bit high and uniquely mapped reads are less. As this cotton is polyploid species, Therefore I can't discard the multi-mapped reads. I end up with poor results , my working command is as follows
python tophat.py -p 8 -G jsn.gff -o LIB_SG323_FJSN_Trans refernece.fa 1_fastq_1 1_fastq_2
Now I am working on another strategy where I want to map to gene models rather than mapping against whole reference genome. Providing the -T (transcriptome only) will do mapping against the gene models only or it is other than this? For transcriptome mapping, command should be ...
python tophat.py -p 8 -T -G jsn.gff -o LIB_SG323_FJSN_Trans refernece.fa 1_fastq_1 1_fastq_2
Please correct me if I am wrong anywhere
waiting for reply
Thank you in advance
For Tophat, check manual page: http://tophat.cbcb.umd.edu/manual.shtml
-G/--GTF <gtf gff3="" file="">
Supply TopHat with a set of gene model annotations and/or known transcripts, as a GTF 2.2 or GFF3 formatted file. If this option is provided, TopHat will first extract the transcript sequences and use Bowtie to align reads to this virtual transcriptome first. Only the reads that do not fully map to the transcriptome will then be mapped on the genome. The reads that did map on the transcriptome will be converted to genomic mappings (spliced as needed) and merged with the novel mappings and junctions in the final tophat output.
-T/--transcriptome-only
Only align the reads to the transcriptome and report only those mappings as genomic mappings.
So you can choose whether to align to genome only, transcriptome + genome or transcriptome only.
There are some other options in Tophat connected to transcriptome mapping, I recommend to check them too.
you might wanna post this as an answer...
Thank you jockbanan. I would consider it.