1、BWA-mem比对(GRCh38) 2、使用samtools将输出的SAM文件转换为BAM文件 3、使用Picard (v.2.6.26)排序工具对BAM文件进行排序和标记重复项,并使用以下参数:CREATE_INDEX=true, SORT_ORDER=coordinate, VALIDATION_STRINGENCY=STRICT,并将所有其他设置为默认值;和参数REMOVE_ duplduplicate =true的markduplicate 4、使用samtools (v.1.14)索引对最终的BAM文件进行索引。 5、体细胞突变使用Somaticwrapper管道从WES数据中调用,其中包括四个不同的调用程序:Strelka (v.2.9.10), MUTECT (v.1.1.7), VarScan (v.2.3.8)和Pindel (v.0.2.5)。文章保留了MUTECT (v.1.1.7)、VarScan (v.2.3.8)和Strelka (v.2.9.10)中任意两个调用的外显子单核苷酸变体(SNV),以及VarScan (v.2.3.8)、Strelka (v.2.9.10)和Pindel (v.0.2.5)中任意两个调用者调用的插入和缺失(indel)。 6、通过肿瘤中最小的VAF为0.05和正常样本中最大的VAF为0.02来过滤SNV和indels。过滤了在同一肿瘤样本中发现的indel的10bp内的任何SNV。 7、使用Somaticwrapper使用COCOON (https://github.com/ding-lab/COCOONS)将相邻的SNV组合成双核苷酸多态性。
step 1: extracting reads contains the reference allele and variant allele of a somatic variant
perl 10Xmapping.pl --mapq --bam --maf --out
mapq: the mapping quality; Default 0
bam: the scRNA-seq bam path
maf: the maf file containing a list of somatic variants
out: the output file
step 2: get the corresponding table between ref allele, var allele and 10X barcode
perl parse_scrna_bc.pl $fin $fout
fin: the input file from step 1's output
fout: the output file
step 3: output number of reads supporting reference and variant alleles and VAF
perl rc.pl $fin $fout
fin: the input file from step 1's output
fout: the output file
1、每个在ST上所有spot上覆盖大于30个reads的突变,计算所有肿瘤区域spot和所有非肿瘤区域spot的VAF,即所有spot上的变异reads数除以所有spot上的总reads数。 2、使用非肿瘤斑点的VAF作为背景进行二项检验. 3、使用p.adjust()函数对两组测试进行多次测试校正。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。