Hello.,
Recently I have got some miRNA reads from the small RNA seq data. I have filtered them for quality and removed the adapters with FASTX. I want the align the reads to the miRbase by using SHRiMP.
- Which SHRiMP parameters should I consider while aligning the reads to miRBase?
- Which miRbase file mature/precursor file should I use as reference?
- In there a need to create an index for the reference miRBase file before aligning the miRNA reads to it?
Thank you.
I recommend you to use both, mature and hairpin because you may found new miRNA variants or "isoforms". And also, recommend you to use bowtie (no bowtie2 or blast) to align them, it is easy to handle and filter multihits.
Thank you for your reply. But how can I use both the mature & hairpin files as a reference. Since, for preparing the index, I can only pass on one file.
For example, I prepared the reference file in SHRiMP by using this cmd: media/SHRiMP_2_2_3/utils/project-db.py --seed 00111111001111111100,\ 00111111110011111100,00111111111100111100,00111111111111001100,\ 00111111111111110000 --h-flag --shrimp-mode ls /project/SHRiMP_ref/miRBase_22/mature_ref_hsa.fa
$cat hairpin.fa mature.fa > both.fa
Thank you for the suggestions. How can we get the read count from the final SAM output file?