从远程 gzipped tar 文件中提取文件列表而不下载 tar(出现 "embedded nuls" 错误)
Extracting file list from remote gzipped tar file without downloading tar (getting "embedded nuls" error)
我正在尝试从大型 (300-600 MB) 远程托管的 tar.gz 文件中获取文件列表(然后提取特定文件)-- 没有 下载整个文件。但是,我不太明白我的文件是否应该被视为二进制文件,或者如何在不操作文件的情况下摆脱嵌入的空值。我看到的问题解决了 remote gzipped binary files or untarring local gzipped files 而不是 untarring remotely-hosted gzipped tar files.
我试过使用 gzfile
:
example.url <- "https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz"
con <- gzfile(example.url)
test.list <- utils::untar(
tarfile = con,
list = T)
哪个returns:
Error in readBin(con, "raw", n = 512L) :
can only read from a binary connection
如果我 运行 open(con, "rb")
,我会收到一条错误消息,指出该文件不存在。在没有 gzfile()
的情况下以二进制形式打开连接会给出有关嵌入空值的错误:
bcon <- url("https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz")
open(bcon, "rb")
test.list <- utils::untar(
tarfile = bcon,
list = T)
哪个returns:
Error in rawToChar(block[seq_len(ns)]) :
embedded nul in string: '7\x8b\b[=16=]\x9e\x9c\xbbZ[=16=][=16=]3\xec[is䶙\x9e\xcf\xfe5\xfe\xc8[=16=]3\xea\xe6\t\x9eM2[=16=]4[=16=]1T\xaa4'\xb1\xb9\x95\xfd65\xb5\xf1Ʈ\xb5=\x8e=\xaeڟ\xbf\xef[=16=]1\xb2[Rk\xd4s9\x9br \x89\r[=16=]2 \xc067>\xef\x89\xc3\xf1p\x9c\xbex\xfd\xe3\u07ff\xf8\xee\xc7\xffy\xf1iJ\xc2\xe5\xa9\xcf$K'
最后,使用 gzcon
returns 涉及嵌入空值的不同错误:
test.list <- utils::untar(
tarfile = gzcon(url(example.url)),
list = T)
哪个returns:
Error in rawToChar(block[seq_len(ns)]) :
embedded nul in string: '././@LongLink[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]000000[=18=]000000[=18=]000000[=18=]0000000201[=18=]0000000000[=18=]11556[=18=] L[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]ustar [=18=]root[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]root'
感谢任何帮助!
您可以通过打开一个二进制读取连接,用gzcon
包装它然后使用untar
来获取tar.gz的内容,如下所示。
但是,这个会下载整个档案,因为untar
需要读取整个文件才能看到里面有什么它。 tar 文件中没有供 untar
读取的主目录;每个文件总是有自己的 512 字节头块。您无需将其保存到硬盘即可读取目录,但这样做可能同样容易。
example.url <- "https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz"
con <- file(example.url, open = "rb")
gzcon_con <- gzcon(con)
untar(gzcon_con, list = TRUE)
#> [1] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA10_ITS_R1.fastq"
#> [2] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA11_ITS_R1.fastq"
#> [3] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA12_ITS_R1.fastq"
#> [4] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA1_ITS_R1.fastq"
#> [5] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA2_ITS_R1.fastq"
#> [6] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA3_ITS_R1.fastq"
#> [7] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA4_ITS_R1.fastq"
#> [8] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA5_ITS_R1.fastq"
#> [9] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA6_ITS_R1.fastq"
#> [10] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA7_ITS_R1.fastq"
#> [11] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA8_ITS_R1.fastq"
#> [12] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB11_ITS_R1.fastq"
#> [13] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB12_ITS_R1.fastq"
#> [14] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB1_ITS_R1.fastq"
#> [15] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB2_ITS_R1.fastq"
#> [16] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB3_ITS_R1.fastq"
#> [17] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB4_ITS_R1.fastq"
#> [18] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB5_ITS_R1.fastq"
#> [19] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB6_ITS_R1.fastq"
#> [20] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB7_ITS_R1.fastq"
#> [21] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB8_ITS_R1.fastq"
#> [22] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB9_ITS_R1.fastq"
#> [23] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC10_ITS_R1.fastq"
#> [24] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC11_ITS_R1.fastq"
#> [25] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC12_ITS_R1.fastq"
#> [26] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC1_ITS_R1.fastq"
#> [27] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC2_ITS_R1.fastq"
#> [28] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC3_ITS_R1.fastq"
#> [29] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC4_ITS_R1.fastq"
#> [30] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC5_ITS_R1.fastq"
#> [31] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC6_ITS_R1.fastq"
#> [32] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC7_ITS_R1.fastq"
#> [33] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC9_ITS_R1.fastq"
#> [34] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD10_ITS_R1.fastq"
#> [35] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD11_ITS_R1.fastq"
#> [36] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD12_ITS_R1.fastq"
#> [37] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD1_ITS_R1.fastq"
#> [38] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD3_ITS_R1.fastq"
#> [39] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD4_ITS_R1.fastq"
#> [40] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD5_ITS_R1.fastq"
#> [41] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD6_ITS_R1.fastq"
#> [42] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD7_ITS_R1.fastq"
#> [43] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD8_ITS_R1.fastq"
#> [44] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD9_ITS_R1.fastq"
#> [45] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE10_ITS_R1.fastq"
#> [46] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE11_ITS_R1.fastq"
#> [47] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE12_ITS_R1.fastq"
#> [48] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE1_ITS_R1.fastq"
#> [49] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE2_ITS_R1.fastq"
#> [50] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE4_ITS_R1.fastq"
#> [51] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE5_ITS_R1.fastq"
#> [52] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE6_ITS_R1.fastq"
#> [53] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE7_ITS_R1.fastq"
#> [54] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE8_ITS_R1.fastq"
#> [55] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE9_ITS_R1.fastq"
#> [56] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF10_ITS_R1.fastq"
#> [57] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF11_ITS_R1.fastq"
#> [58] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF12_ITS_R1.fastq"
#> [59] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF1_ITS_R1.fastq"
#> [60] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF2_ITS_R1.fastq"
#> [61] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF3_ITS_R1.fastq"
#> [62] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF4_ITS_R1.fastq"
#> [63] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF5_ITS_R1.fastq"
#> [64] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF7_ITS_R1.fastq"
#> [65] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF8_ITS_R1.fastq"
#> [66] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF9_ITS_R1.fastq"
#> [67] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG10_ITS_R1.fastq"
#> [68] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG11_ITS_R1.fastq"
#> [69] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG12_ITS_R1.fastq"
#> [70] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG1_ITS_R1.fastq"
#> [71] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG2_ITS_R1.fastq"
#> [72] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG3_ITS_R1.fastq"
#> [73] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG4_ITS_R1.fastq"
#> [74] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG5_ITS_R1.fastq"
#> [75] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG6_ITS_R1.fastq"
#> [76] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG7_ITS_R1.fastq"
#> [77] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG8_ITS_R1.fastq"
#> [78] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG9_ITS_R1.fastq"
#> [79] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH10_ITS_R1.fastq"
#> [80] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH1_ITS_R1.fastq"
#> [81] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH3_ITS_R1.fastq"
#> [82] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH4_ITS_R1.fastq"
#> [83] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH5_ITS_R1.fastq"
#> [84] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH6_ITS_R1.fastq"
#> [85] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH7_ITS_R1.fastq"
#> [86] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH8_ITS_R1.fastq"
#> [87] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH9_ITS_R1.fastq"
我正在尝试从大型 (300-600 MB) 远程托管的 tar.gz 文件中获取文件列表(然后提取特定文件)-- 没有 下载整个文件。但是,我不太明白我的文件是否应该被视为二进制文件,或者如何在不操作文件的情况下摆脱嵌入的空值。我看到的问题解决了 remote gzipped binary files or untarring local gzipped files 而不是 untarring remotely-hosted gzipped tar files.
我试过使用 gzfile
:
example.url <- "https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz"
con <- gzfile(example.url)
test.list <- utils::untar(
tarfile = con,
list = T)
哪个returns:
Error in readBin(con, "raw", n = 512L) :
can only read from a binary connection
如果我 运行 open(con, "rb")
,我会收到一条错误消息,指出该文件不存在。在没有 gzfile()
的情况下以二进制形式打开连接会给出有关嵌入空值的错误:
bcon <- url("https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz")
open(bcon, "rb")
test.list <- utils::untar(
tarfile = bcon,
list = T)
哪个returns:
Error in rawToChar(block[seq_len(ns)]) :
embedded nul in string: '7\x8b\b[=16=]\x9e\x9c\xbbZ[=16=][=16=]3\xec[is䶙\x9e\xcf\xfe5\xfe\xc8[=16=]3\xea\xe6\t\x9eM2[=16=]4[=16=]1T\xaa4'\xb1\xb9\x95\xfd65\xb5\xf1Ʈ\xb5=\x8e=\xaeڟ\xbf\xef[=16=]1\xb2[Rk\xd4s9\x9br \x89\r[=16=]2 \xc067>\xef\x89\xc3\xf1p\x9c\xbex\xfd\xe3\u07ff\xf8\xee\xc7\xffy\xf1iJ\xc2\xe5\xa9\xcf$K'
最后,使用 gzcon
returns 涉及嵌入空值的不同错误:
test.list <- utils::untar(
tarfile = gzcon(url(example.url)),
list = T)
哪个returns:
Error in rawToChar(block[seq_len(ns)]) :
embedded nul in string: '././@LongLink[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]000000[=18=]000000[=18=]000000[=18=]0000000201[=18=]0000000000[=18=]11556[=18=] L[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]ustar [=18=]root[=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=][=18=]root'
感谢任何帮助!
您可以通过打开一个二进制读取连接,用gzcon
包装它然后使用untar
来获取tar.gz的内容,如下所示。
但是,这个会下载整个档案,因为untar
需要读取整个文件才能看到里面有什么它。 tar 文件中没有供 untar
读取的主目录;每个文件总是有自己的 512 字节头块。您无需将其保存到硬盘即可读取目录,但这样做可能同样容易。
example.url <- "https://neon-microbial-raw-seq-files.s3.data.neonscience.org/2017/BMI_B69RN_ITS_R1_fastq.tar.gz"
con <- file(example.url, open = "rb")
gzcon_con <- gzcon(con)
untar(gzcon_con, list = TRUE)
#> [1] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA10_ITS_R1.fastq"
#> [2] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA11_ITS_R1.fastq"
#> [3] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA12_ITS_R1.fastq"
#> [4] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA1_ITS_R1.fastq"
#> [5] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA2_ITS_R1.fastq"
#> [6] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA3_ITS_R1.fastq"
#> [7] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA4_ITS_R1.fastq"
#> [8] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA5_ITS_R1.fastq"
#> [9] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA6_ITS_R1.fastq"
#> [10] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA7_ITS_R1.fastq"
#> [11] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellA8_ITS_R1.fastq"
#> [12] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB11_ITS_R1.fastq"
#> [13] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB12_ITS_R1.fastq"
#> [14] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB1_ITS_R1.fastq"
#> [15] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB2_ITS_R1.fastq"
#> [16] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB3_ITS_R1.fastq"
#> [17] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB4_ITS_R1.fastq"
#> [18] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB5_ITS_R1.fastq"
#> [19] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB6_ITS_R1.fastq"
#> [20] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB7_ITS_R1.fastq"
#> [21] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB8_ITS_R1.fastq"
#> [22] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellB9_ITS_R1.fastq"
#> [23] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC10_ITS_R1.fastq"
#> [24] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC11_ITS_R1.fastq"
#> [25] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC12_ITS_R1.fastq"
#> [26] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC1_ITS_R1.fastq"
#> [27] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC2_ITS_R1.fastq"
#> [28] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC3_ITS_R1.fastq"
#> [29] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC4_ITS_R1.fastq"
#> [30] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC5_ITS_R1.fastq"
#> [31] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC6_ITS_R1.fastq"
#> [32] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC7_ITS_R1.fastq"
#> [33] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellC9_ITS_R1.fastq"
#> [34] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD10_ITS_R1.fastq"
#> [35] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD11_ITS_R1.fastq"
#> [36] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD12_ITS_R1.fastq"
#> [37] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD1_ITS_R1.fastq"
#> [38] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD3_ITS_R1.fastq"
#> [39] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD4_ITS_R1.fastq"
#> [40] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD5_ITS_R1.fastq"
#> [41] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD6_ITS_R1.fastq"
#> [42] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD7_ITS_R1.fastq"
#> [43] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD8_ITS_R1.fastq"
#> [44] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellD9_ITS_R1.fastq"
#> [45] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE10_ITS_R1.fastq"
#> [46] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE11_ITS_R1.fastq"
#> [47] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE12_ITS_R1.fastq"
#> [48] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE1_ITS_R1.fastq"
#> [49] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE2_ITS_R1.fastq"
#> [50] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE4_ITS_R1.fastq"
#> [51] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE5_ITS_R1.fastq"
#> [52] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE6_ITS_R1.fastq"
#> [53] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE7_ITS_R1.fastq"
#> [54] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE8_ITS_R1.fastq"
#> [55] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellE9_ITS_R1.fastq"
#> [56] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF10_ITS_R1.fastq"
#> [57] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF11_ITS_R1.fastq"
#> [58] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF12_ITS_R1.fastq"
#> [59] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF1_ITS_R1.fastq"
#> [60] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF2_ITS_R1.fastq"
#> [61] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF3_ITS_R1.fastq"
#> [62] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF4_ITS_R1.fastq"
#> [63] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF5_ITS_R1.fastq"
#> [64] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF7_ITS_R1.fastq"
#> [65] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF8_ITS_R1.fastq"
#> [66] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellF9_ITS_R1.fastq"
#> [67] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG10_ITS_R1.fastq"
#> [68] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG11_ITS_R1.fastq"
#> [69] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG12_ITS_R1.fastq"
#> [70] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG1_ITS_R1.fastq"
#> [71] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG2_ITS_R1.fastq"
#> [72] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG3_ITS_R1.fastq"
#> [73] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG4_ITS_R1.fastq"
#> [74] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG5_ITS_R1.fastq"
#> [75] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG6_ITS_R1.fastq"
#> [76] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG7_ITS_R1.fastq"
#> [77] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG8_ITS_R1.fastq"
#> [78] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellG9_ITS_R1.fastq"
#> [79] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH10_ITS_R1.fastq"
#> [80] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH1_ITS_R1.fastq"
#> [81] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH3_ITS_R1.fastq"
#> [82] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH4_ITS_R1.fastq"
#> [83] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH5_ITS_R1.fastq"
#> [84] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH6_ITS_R1.fastq"
#> [85] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH7_ITS_R1.fastq"
#> [86] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH8_ITS_R1.fastq"
#> [87] "hpc/home/minardsmitha/NEON/16S_ITS_Aug-Sept_2017/Sept_5_Run_B69RN/RAW_FASTQ/ITS/RAW_Upload_to_BOX/BMI_Plate1WellH9_ITS_R1.fastq"