使用NIPTeR包分析NIPT遇到的问题

在使用NIPTeR包进行NIPT分析时遇到BAM文件未排序错误,尝试了多种解决方案,包括分开写入和更换其他来源的BAM文件。最终发现NCBI下载的样本可能不适用于此方法,建议使用正常人的外基因数据部分进行实验,或者针对NCBI数据采用不同分析策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

library(NIPTeR)
#Gather all bam filepaths in a vector. Corresponds to 1a in figure
bam_filepaths <- list.files(path = "/Path/to/bamfiles/", pattern = ".bam", full.names = T)
#Load all bam files using lapply and feed the results to function as_control_group,
#converting the NIPTSamples to a NIPTControlGroup object. Corresponds to 1b in figure
control_group  <- as_control_group(nipt_samples = lapply(X = bam_filepaths, bin_bam_sample,
                                                         do_sort = F, separate_strands = F))

根据官方文档运行以上代码时,总是提示报错:

NIPTeR Error: BAM file appears to be unsorted

谷歌了半天,发现不止一个人遇到这个问题

有人建议:分开来写

s1<-bin_bam_sample("./sample1.bam", do_sort = F, separate_strands = F, custom_name = NULL)
s2<-bin_bam_sample("./sample2.bam", do_sort = F, separate_strands = F, custom_nam
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值