Pthon批量處理將pdb檔案生成dssp檔案

2022-09-28 08:36:10 字數 794 閱讀 4301

# -*- coding: utf-8 -*-

"""created on sat jun 20 19:36:34 2015

@author: chaofn

"""import os

"""這個程式的目的是將linux下/ifs/home/fanchao/manesh_pdb目錄中程式設計客棧的所有檔案(一共有215個檔案)

批處理將pdb檔案生成dssp檔案

"""#listdir返回檔名的列表

fileline=os.listdir('/ifs/home/fanchao/manesh_pdb')

#遍歷整個列程式設計客棧表

for i in range(len(filelinxikimmuie)-1):

#將字串用變數表示

input_file='/ifs/h程式設計客棧ome/fanchao/manesh_pdb/'+fileline[i]

#先去掉檔名的字尾,然後形成字尾為dssp的檔名

out_file=fileline[i].sp程式設計客棧lit('.')[0]+'.dssp'

output_file='/ifs/home/fanchao/manesh_dssp/'+out_file

#注意:引數的傳遞(先是%s,然後是%變數名),多個變數的傳入要用元組表示,在元組前用%

os.system('/ifs/share/lib/dssp/dssp2 -i %s -o %s' %(input_file,output_file))

本文標題: pthon批量處理將pdb檔案生成dssp檔案

本文位址:

sqlldr sqlload 批量處理檔案

在命令列下執行 oracle 的 sqlldr 命令,可以看到它的重要引數詳細說明 userid oracle 的 username password servicename control 控制檔案,可能包含表的資料 log 記錄匯入時的日誌檔案,預設為 控制檔案 去除副檔名 log bad 壞資...

批量檔案刪除處理

場景 在一次greenplum擴容中,在進行停機擴充套件伺服器時,發現擴充套件失敗,原因在於gpperfmon目錄下的檔案太多,如下是進行的統計,統計結果一共是150萬個檔案,而且每個檔案都比較小 root gp m0001 data ls l wc l ls cannot access q1506...

用python寫的處理PDB的檔案

def deal pdb filea,fileb,index,parametera,replaceparaa,line paraa,parameterb,replaceparab,line parab from file open filea,r to file open fileb,a lines...