scripts/Pcitri_map_Illumina_to_IsoSeq_commands.txt
Version 1

_p_SUSPHIRE/_I_T31_mealybug/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/

SEEK ID: https://fairdomhub.org/data_files/5924?version=1

Filename: scripts/Pcitri_map_Illumina_to_IsoSeq_commands.txt  Download

Format: Plain text document

Size: 11.1 KB

# mapping P. citri SUSPHIRE Illumina reads to IsoSeq using STAR

mkdir /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/
mkdir /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/scripts
mkdir /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/output
mkdir /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/input/
mkdir /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/input/star_index

cd /DATB/markop/_S_P4_Pcitri_IsoSeq/_A_04_mapIllumina-STAR/scripts

#create non-redundant IsoSeq fasta
cat ../../_A_02_cDNAcupcake-dry/output/Pcitri.collapsed.filtered.rep.fa ../../_A_02_cDNAcupcake-dry/output/Pcitri.ignored_ids.fasta > ../input/Pcitri.IsoSeq_nonred.fasta

conda activate mpe_rnaseq

# use IsoSeq (non-redundant) as reference for mapping
STAR --runThreadN 30 --runMode genomeGenerate \
--genomeDir ../input/star_index \
--genomeFastaFiles ../input/Pcitri.IsoSeq_nonred.fasta \
--limitGenomeGenerateRAM=220000000000

#you cannot have paired and single end reads in same mapping!!!
#also with multiple PE samples separated with comma I get a Segmentation fault error :( will do each sample separately

##mapping only paired reads

#ulimit default 1024
ulimit -n 10000


#load genome 
STAR --genomeLoad LoadAndExit --genomeDir ../input/star_index


#SUSPHIRE_VF1
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_02_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_02_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SVF02_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#SUSPHIRE_VF2
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_03_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_03_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SVF03_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#SUSPHIRE_VF3
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_05_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_05_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SVF05_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#SUSPHIRE_VF4
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_06_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/VF_06_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SVF06_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 



#SUSPHIRE_MF1
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_08_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_08_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SMF08_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 
#SUSPHIRE_MF2
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_09_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_09_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SMF09_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 


#SUSPHIRE_MF3
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_10_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_10_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SMF10_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#SUSPHIRE_MF4
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_11_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2018_mpe_Pcitri/data/MF_11_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_SMF11_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 
#***

#Edinburgh_ALL1
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_ALL_1_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_ALL_1_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EALL1_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_F1
STAR \
--runMode alignReads \
--runThreadN 6 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_1_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_1_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EF1_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_F2
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_2_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_2_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EF2_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_F3
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_3_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_F_3_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EF3_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_M1
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_1_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_1_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EM1_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_M2
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_2_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_2_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EM2_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 

#Edinburgh_M3
STAR \
--runMode alignReads \
--runThreadN 32 \
--genomeDir ../input/star_index \
--readFilesIn \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_3_1.fastq.gz \
/NFSs-datarepo/ngs_omics/NGS_pci_rna-seq_2019_mpe_SUSPHIRE-Edinburgh/data/PC_M_3_2.fastq.gz \
--outFileNamePrefix ../output/Pcitri_mapToIsoSeq_STAR_EM3_ \
--outSAMtype BAM SortedByCoordinate \
--readFilesCommand pigz -c -d 


#unload genome
STAR --genomeLoad Remove --genomeDir ../input/star_index




##### we also want to count the reads that are mapped to each transcript and perform DE analysis in R (limma-voom)

#index bam files

samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EALL1_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF10_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM2_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM1_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF05_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF09_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF06_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF3_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM3_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF02_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF08_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF11_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF2_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF03_Aligned.sortedByCoord.out.bam
samtools index -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF1_Aligned.sortedByCoord.out.bam


#### get counts with samtools idxstats

samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EALL1_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EALL1.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF10_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SMF10.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM2_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EM2.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM1_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EM1.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF05_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SVF05.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF09_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SMF09.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF06_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SVF06.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF3_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EF3.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EM3_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EM3.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF02_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SVF02.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF08_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SMF08.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SMF11_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SMF11.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF2_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EF2.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_SVF03_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_SVF03.counts
samtools idxstats -@ 6 ../output/Pcitri_mapToIsoSeq_STAR_EF1_Aligned.sortedByCoord.out.bam > ../output/Pcitri_mapToIsoSeq_STAR_EF1.counts



#run R to combine all counts in to an expression matrix

##############################################################################
help Creators and Submitter
Creator
Submitter
Activity

Views: 677   Downloads: 36

Created: 16th May 2022 at 11:47

Last updated: 6th Nov 2024 at 15:26

help Attributions

None

Version History

Version 1 (earliest) Created 16th May 2022 at 11:47 by Marko Petek

No revision comments

Powered by
(v.1.18.0)