我是R的初学者
我不知道如何将shell变量导入到R中。
read -p " enter the Read :" r1
tabix -h -R Reference/Covered_region.bed output/"$r1"/"$r1".vcf.gz > output/"$r1"/Covered_"$r1".vcf
perl convert2annovar.pl -format vcf4 output/"$r1"/Covered_"$r1".vcf -outfile output/"$r1"/Covered_"$r1".avinput -includeinfo -withzyg
perl table_annovar.pl output/"$r1"/Covered_"$r1".avinput humandb/ -buildver hg38 -out output/"$r1"/"$r1"_GATK.hg38_multianno.csv -csvout
现在我想将perl脚本output/"$r1"/"$r1"_GATK.hg38_multianno.csv的最后一个输出导入到R中。
我的R脚本看起来就像
library(readr)
test <- read_csv("/output/"$r1"/"$r1"_GATK.hg38_multianno.csv")
data= test[!duplicated(as.list(test))]
filtering= data[data$`1000g2015aug_all` <=0.01,]
write.csv(data,"output/"$r1"/"$r1".csv",row.names = F)发布于 2021-05-19 08:35:36
library(readr)
#importing data
args <- commandArgs(TRUE)
filename <-args[1]
filename1 <-args[2]
testdata <- read_csv(filename)
data= testdata[!duplicated(as.list(testdata))]
filtering= data[data$`1000g2015aug_all` <=0.01,]
write.csv(data,paste0(filename1,".csv"),row.names = F)
使用 Rscript Filtering_variants.r test1.csv out 2>out_error.txt
https://stackoverflow.com/questions/67580085
复制相似问题