nr数据库下载
将分开下载的78个文件全部解压后,将nr.00,nr.01…nr.77 目录下的文件全部放到E:\NCBI\blast-2.7.1+\db\nr目录下,
从第12个开始放置文件(已经移动11个文件,重新移动文件会报错)
import os
n = 12
command = r'move E:\NCBI\blast-2.7.1+\db\nr.{0}\*.* E:\NCBI\blast-2.7.1+\db\nr'.format(n)
while n <= 77:
os.system(r'move E:\NCBI\blast-2.7.1+\db\nr.{0}\*.* E:\NCBI\blast-2.7.1+\db\nr'.format(n))
n = n + 1
print(n)
检测文件是否缺漏
list = []
pathfilename = []
i = 0
while i<= 77:
list.append(0)
i = i + 1
dir = os.listdir(r'E:\NCBI\blast-2.7.1+\db\nr')
for filename in dir:
print(filename)
pathfilename.append(filename[3:5])
i = 0
while i<10:
print(pathfilename.count('0{0}'.format(i)), '{0}'.format(i))
i = i + 1
while i <= 77:
print(pathfilename.count('{0}'.format(i)), '{0}'.format(i))
i = i + 1