什麼是PDB文件?

如何打開,編輯和轉換PDB文件

具有PDB 文件擴展名的文件很可能是以程序數據庫格式創建的文件,用於保存有關程序或模塊的調試信息,如DLLEXE文件。 他們有時被稱為符號文件。

PDB文件將源代碼中的各種組件和語句映射到其最終編譯產品,然後調試器可以使用它們查找源文件以及可執行文件中應停止調試過程的位置。

一些PDB文件可能改為蛋白質數據庫文件格式。 這些PDB文件是存儲關於蛋白質結構的坐標的純文本文件。

其他PDB文件可能是以Palm數據庫或PalmDOC文件格式創建的,並且與PalmOS移動操作系統一起使用 。 此格式的某些文件使用.PRC文件擴展名。

如何打開PDB文件

不同的程序使用自己的PDB文件以某種結構化數據庫格式存儲數據,因此每個應用程序都用於打開其自己的PDB文件類型。 Geneious,Intuit Quicken,Microsoft Visual Studio和Pegasus僅僅是可能使用PDB文件作為數據庫文件的幾個例子。 Radare和PDBparse也可能用於打開PDB文件。

一些PDB文件以純文本形式存儲,如Geneious的“程序調試數據庫”文件,如果在文本編輯器中打開,則它們是完全可讀的。 您可以使用任何可以讀取文本文檔的程序來打開這種PDB文件,例如Windows中的內置記事本程序。 其他一些PDB文件查看器和編輯器包括Notepad ++和Brackets。

其他PDB數據庫文件不是文本文件,只有在打算使用該程序時才有用。 例如,如果您的PDB文件以某種方式與Quicken相關,則嘗試使用該軟件查看或編輯PDB文件。 Visual Studio希望在與DLL或EXE文件相同的文件夾中看到PDB文件。

您可以使用Avogadro在Windows,Linux和macOS中查看和編輯蛋白質數據庫文件的PDB文件。 Jmol,RasMol,QuickPDB和USCF Chimera也可以打開一個PDB文件。 由於這些文件是純文本文件,因此您也可以在文本編輯器中打開PDB文件。

Palm Desktop應該能夠打開Palm數據庫文件格式的PDB文件,但您可能必須先將其重命名為具有.PRC文件擴展名才能識別該程序。 要打開PalmDOC PDB文件,請嘗試使用STDU查看器。

如何轉換PDB文件

程序數據庫文件很可能不會轉換為不同的文件格式,至少不會使用常規的文件轉換器工具 。 相反,如果有任何工具可以轉換這種類型的PDB文件,它將是可以打開它的相同程序。

例如,如果您需要從Quicken轉換您的PDB數據庫文件,請嘗試使用該程序執行此操作。 然而,這種類型的轉換可能不僅沒有多大用處,而且在這些數據庫應用程序中也不受支持(即,您可能不需要將此類PDB文件轉換為任何其他格式)。

蛋白質數據庫文件可以使用MeshLab轉換為其他格式。 為此,您可能必須首先將文件>保存圖像> VRML菜單中的PyMOL將PDB文件轉換為WRL,然後在MeshLab中導入WRL文件,並使用文件>導出網格為菜單最終轉換PDB文件轉換為STL或其他文件格式。

如果您不需要使用顏色模型,可以使用USCF Chimera將PDB文件直接導出到STL(下載鏈接位於上方)。 否則,您可以使用與上述相同的方法(使用MeshLab)將USP嵌套的PDB轉換為WRL,然後使用MeshLab將WRL文件導出到STL。

要將PDB轉換為PDFEPUB ,如果您有PalmDOC文件,可能有多種方式,但最簡單的方法是使用像Zamzar這樣的在線PDB轉換器。 您可以將您的PDB文件上傳到該網站,以選擇將其轉換為這些格式以及AZW3,FB2, MOBI ,PML,PRC,TXT和其他eBook文件格式。

要將PDB文件轉換為FASTA格式,可以使用Meiler Lab的在線PDB到FASTA轉換器完成。

也可以使用PDBx / mmCIF在線將PDB轉換為CIF(Crystallographic Information格式)。

高級閱讀PDB文件

您可以閱讀更多關於來自Microsoft,GitHub和Wintellect的程序數據庫文件。

還有更多要了解蛋白質數據庫文件; 請參閱全球蛋白質數據庫和RCSB PDB。

你的文件仍然沒有打開?

沒有使用上述任何工具打開的PDB文件可能實際上不是PDB文件。 可能發生的情況是您誤解了文件擴展名; 某些文件格式使用的後綴非常類似於“.PDB”,當它們非常不相關並且工作不相同時。

例如,PDF文件是一個文檔文件,但如果您嘗試用這些軟件程序打開一個文件,則上面的大多數程序都不會正確地顯示文本和/或圖像。 對於其他帶有類似拼寫文件擴展名的文件(如PD,PDE,PDC和PDO文件)也是如此。

PBD是屬於EaseUS Todo Backup程序的另一個程序,因此只有在使用該軟件打開時才有用。

如果您沒有PDB文件,請研究文件擴展名,以便您可以找到打開或轉換它的相應程序。