s8_noUMI_HLA_hlahd_unpair_20220929.pbs 1.7 KB

12345678910111213141516171819202122232425
  1. #!/bin/sh
  2. #PBS -N HLA
  3. #PBS -j oe
  4. #PBS -l ncpus=12
  5. #PBS -l nodes=1
  6. #PBS -l mem=20G
  7. #inputpath=$1
  8. #sample=$2
  9. source /home/liuxiangqiong/miniconda3/bin/activate base
  10. hlahd_dir=/cgdata/liuxiangqiong/software/hla/hlahd.1.3.0
  11. target=/cgdata/liuxiangqiong/work62pancancer/Client/v0/script/refdata/NanOnco_Plus_Panel_v2.0_Covered_b37_cg.parY2X.sort.bed
  12. export PATH=$hlahd_dir/bin:$PATH
  13. outputdir=${inputpath}/7HLA-HD_unpair
  14. cd ${outputdir}
  15. samtools view -hb ${bam_dir}/${sample}_clean.bam 6:28477797-33448354 | samtools sort -n |samtools fastq - -1 ${inputpath}/${sample}_partial_t1.fq -2 ${inputpath}/${sample}_partial_t2.fq
  16. samtools view -bh -f 4 ${bam_dir}/${sample}_clean.bam |samtools sort -n | samtools fastq - -1 ${inputpath}/${sample}_unmapped_1.fq -2 ${inputpath}/${sample}_unmapped_2.fq
  17. cat ${inputpath}/${sample}_partial_t1.fq ${inputpath}/${sample}_unmapped_1.fq > ${inputpath}/${sample}_part_1.fq && rm ${inputpath}/${sample}_partial_t1.fq ${inputpath}/${sample}_unmapped_1.fq
  18. cat ${inputpath}/${sample}_partial_t2.fq ${inputpath}/${sample}_unmapped_2.fq > ${inputpath}/${sample}_part_2.fq && rm ${inputpath}/${sample}_partial_t2.fq ${inputpath}/${sample}_unmapped_2.fq
  19. hlahd.sh -t 10 -m 100 -f $hlahd_dir/freq_data/ ${inputpath}/${sample}_part_1.fq ${inputpath}/${sample}_part_2.fq $hlahd_dir/HLA_gene.split.txt $hlahd_dir/dictionary ${sample} ${outputdir}
  20. cp ${outputdir}/${sample}/result/${sample}_final.result.txt ${outputdir}/${sample}.HLA.result.txt
  21. rm -rf ${inputpath}/${sample}_part_1.fq
  22. rm -rf ${inputpath}/${sample}_part_2.fq
  23. #结果处理
  24. python3 /cgdata/liuxiangqiong/work62pancancer/Client/v0/script/20220705/datafile_HLA_v0_20220705_finish.py -i ${inputpath} -s ${sample}