首頁 後端開發 Python教學 Pthon批量处理将pdb文件生成dssp文件

Pthon批量处理将pdb文件生成dssp文件

Jun 10, 2016 pm 03:10 PM
pdb檔案 批量處理

# -*- 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(fileLine)-1):
  #将字符串用变量表示
  input_file='/ifs/home/fanchao/Manesh_pdb/'+fileLine[i]
  #先去掉文件名的后缀,然后形成后缀为dssp的文件名
  out_file=fileLine[i].split('.')[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))
登入後複製

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

pdb檔案用什麼打開 pdb檔案用什麼打開 Nov 21, 2023 am 09:40 AM

開啟pdb檔案的軟體有:1、Microsoft Excel;2、BIOVIA Materials Studio;3、RCSB PDB;4、PyMOL;5、UCSF Chimera;6、Gromacs;7、NACCESS等等。詳細介紹:1、Microsoft Excel,PDB檔案是以文字形式儲存的,因此可以使用Excel打開,在Excel中開啟PDB檔案後等等。

Swoole實現高效率的網站批次處理工具 Swoole實現高效率的網站批次處理工具 Jun 15, 2023 pm 04:36 PM

在現今時代的大數據時代,高效率的資料處理已成為許多企業和網站追求的目標。為了滿足這方面的需求,現在出現了許多優秀的技術和工具,其中就包含了Swoole這個基於PHP語言的高效能非同步網路通訊框架。這篇文章將會介紹如何使用Swoole實現高效率的網站批次處理工具。 Swoole是一個基於PHP的高效能非同步網路通訊框架,它能夠提供卓越的效能和可擴展性,可以讓你輕鬆

透過PHP和PHPMAILER學習如何在網站中實現郵件發送的批次處理功能 透過PHP和PHPMAILER學習如何在網站中實現郵件發送的批次處理功能 Jul 21, 2023 am 08:09 AM

透過PHP和PHPMAILER學習如何在網站中實現郵件發送的批量處理功能在現代互聯網時代,郵件作為一種重要的通信方式,被廣泛用於各個領域。對於網站開發者來說,有時需要向大量用戶發送郵件,例如通知用戶註冊成功、發送促銷活動等等。而手動一個個發送郵件顯然是一種低效的方式,因此實現郵件發送的批量處理功能成為開發者必備的技能之一。本文將透過PHP和PHPMAIL

dedecms中高效率的批量替換方法 dedecms中高效率的批量替換方法 Mar 12, 2024 pm 03:06 PM

《dedecms中高效的批量替換方法,需要具體程式碼範例》在dedecms網站開發中,經常會遇到需要對網站中大量內容進行批量替換的情況,例如更新連結地址、修改頁面文字等。而在處理大量資料時,高效的批量替換方法尤其重要,可以節省開發人員大量的時間和精力。在本文中,將介紹dedecms中高效的批量替換方法,並提供具體的程式碼範例。方法一:使用dedecms自備的批量

Java資料庫搜尋優化策略與技巧實際落地解讀 Java資料庫搜尋優化策略與技巧實際落地解讀 Sep 18, 2023 pm 01:25 PM

Java資料庫搜尋優化策略與技巧實際落地解讀摘要:資料庫的搜尋是應用程式中常見的操作之一,而如何有效率地進行資料庫搜尋是開發人員需要面臨的一個挑戰。本文介紹了一些Java資料庫搜尋的最佳化策略和技巧,並提供了具體的程式碼範例來實現這些最佳化策略。引言:如今,資料庫中儲存了大量的數據,而對這些數據進行搜尋是應用程式中常見的操作之一。然而,資料庫搜尋操作通常涉及到大量的數據

如何使用Python對圖片進行批次處理 如何使用Python對圖片進行批次處理 Aug 26, 2023 pm 05:39 PM

如何使用Python對圖片進行批量處理引言:在當今社交媒體和數位文化的時代,圖片已成為人們日常生活中不可或缺的一部分。然而,有時我們需要對大量的圖片進行一些相同的操作,例如調整大小、裁剪、旋轉等。手動處理這些圖片是非常耗時且乏味的。因此,利用Python對圖片進行批次處理將大大提升效率。本文將介紹如何使用Python的Pillow庫對圖片進行批次處理,並

如何使用PHP和SOAP實現資料的批次處理和批次匯入 如何使用PHP和SOAP實現資料的批次處理和批次匯入 Jul 29, 2023 am 10:37 AM

如何使用PHP和SOAP實現資料的批次處理和批次導入導言:在現代資訊化時代,許多企業和組織面臨大量資料的處理和導入工作。為了提高工作效率和減少人工成本,我們可以使用PHP和SOAP來實現資料的批次處理和批次匯入。本文將介紹如何使用PHP和SOAP來實現此功能,並提供相關的程式碼範例。一、SOAP的簡介SOAP(簡單物件存取協定)是一種輕量級、簡單、易擴展的

Java 快取技術中的批次快取處理 Java 快取技術中的批次快取處理 Jun 20, 2023 pm 05:13 PM

隨著網路的高速發展,應用系統的效能需求也越來越高,對於大並發的應用,快取技術是不可或缺的一部分。其中,Java快取技術的應用廣泛,有了快取技術的支持,我們可以大幅提升應用系統的效能。在快取技術中,常用的有單一快取和批次快取兩種方式。單一快取是指每次只操作單一緩存,而批次快取則是指批次操作快取。在使用快取技術的過程中,我們必須充分利用批量緩存,不僅可以提高

See all articles