Tệp PDB là gì?

Cách mở, chỉnh sửa và chuyển đổi các tệp PDB

Một tệpphần mở rộng tệp PDB rất có thể là tệp được tạo trong định dạng Cơ sở dữ liệu Chương trình được sử dụng để giữ thông tin gỡ lỗi về một chương trình hoặc mô-đun, như tệp DLL hoặc EXE . Đôi khi chúng được gọi là các tệp biểu tượng.

Các tệp PDB ánh xạ các thành phần và báo cáo khác nhau trong một mã nguồn tới sản phẩm được biên dịch cuối cùng của nó, mà trình gỡ rối có thể sử dụng để tìm tệp nguồn và vị trí trong tệp thực thi mà tại đó nó sẽ dừng quá trình gỡ lỗi.

Một số tệp PDB có thể thay vì ở định dạng tệp Dữ liệu Protein Ngân hàng. Các tệp PDB này là các tệp văn bản thuần túy lưu trữ tọa độ về cấu trúc protein.

Các tệp PDB khác có thể được tạo trong định dạng tệp Palm Database hoặc PalmDOC và được sử dụng với hệ điều hành di động PalmOS. Một số tệp ở định dạng này sử dụng đuôi tệp .PRC thay thế.

Cách mở tệp PDB

Các chương trình khác nhau sử dụng tệp PDB của riêng chúng để lưu trữ dữ liệu theo một dạng định dạng cơ sở dữ liệu có cấu trúc nào đó, do đó, mỗi ứng dụng được sử dụng để mở loại tệp PDB của riêng nó. Geneious, Intuit Quicken, Microsoft Visual Studio và Pegasus chỉ là một vài ví dụ về các chương trình có thể sử dụng tệp PDB làm tệp cơ sở dữ liệu. Radare và PDBparse cũng có thể hoạt động để mở các tệp PDB.

Một số tệp PDB được lưu trữ dưới dạng văn bản thuần túy, như các tệp Cơ sở dữ liệu gỡ lỗi chương trình của Geneious và hoàn toàn có thể đọc được nếu được mở trong trình soạn thảo văn bản. Bạn có thể mở loại tệp PDB này với bất kỳ chương trình nào có thể đọc tài liệu văn bản, như chương trình Notepad tích hợp trong Windows. Một số trình xem và biên tập viên PDB khác bao gồm Notepad ++ và Chân đế.

Các tệp cơ sở dữ liệu PDB khác không phải là tài liệu văn bản và chỉ hữu ích khi được mở bằng chương trình mà nó dự định. Ví dụ: nếu tệp PDB của bạn có liên quan theo cách nào đó để Quicken, hãy thử sử dụng phần mềm đó để xem hoặc chỉnh sửa tệp PDB. Visual Studio dự kiến ​​sẽ thấy một tệp PDB trong cùng thư mục với tệp DLL hoặc EXE.

Bạn có thể xem và chỉnh sửa các tệp PDB là các tệp Ngân hàng Dữ liệu Protein, trong Windows, Linux và macOS với Avogadro. Jmol, RasMol, QuickPDB và USCF Chimera cũng có thể mở tệp PDB. Vì các tệp này là văn bản thuần túy, bạn cũng có thể mở tệp PDB trong trình chỉnh sửa văn bản.

Palm Desktop có thể mở các tệp PDB có định dạng tệp Cơ sở dữ liệu Palm nhưng bạn có thể phải đổi tên tệp đầu tiên để có phần mở rộng tệp .PRC cho chương trình đó nhận ra tệp đó. Để mở một tệp PDD PalmDOC, hãy thử Trình xem STDU.

Cách chuyển đổi tệp PDB

Các tệp cơ sở dữ liệu chương trình có thể không được chuyển đổi thành định dạng tệp khác, ít nhất là không có công cụ chuyển đổi tệp thông thường . Thay vào đó, nếu có bất kỳ công cụ nào có thể chuyển đổi loại tệp PDB này, nó sẽ là cùng một chương trình có thể mở nó.

Ví dụ, nếu bạn cần chuyển đổi tệp cơ sở dữ liệu PDB của bạn từ Quicken, hãy thử sử dụng chương trình đó để làm điều đó. Tuy nhiên, kiểu chuyển đổi này có lẽ không chỉ sử dụng ít mà còn không được hỗ trợ trong các ứng dụng cơ sở dữ liệu này (nghĩa là bạn không cần chuyển đổi loại tệp PDB này sang bất kỳ định dạng nào khác).

Tệp dữ liệu Protein Ngân hàng có thể được chuyển đổi sang các định dạng khác với MeshLab. Để làm điều này, trước tiên bạn có thể phải chuyển đổi tệp PDB thành WRL bằng PyMOL từ trình đơn Tệp> Lưu hình ảnh dưới dạng> VRML , sau đó nhập tệp WRL trong MeshLab và sử dụng trình đơn Tệp> Xuất lưới dưới dạng để chuyển đổi cuối cùng PDB tệp đến STL hoặc định dạng tệp khác.

Nếu bạn không cần mô hình có màu, bạn có thể xuất tệp PDB trực tiếp sang STL bằng USCF Chimera (liên kết tải xuống ở trên). Nếu không, bạn có thể sử dụng cùng phương thức như trên (với MeshLab) để chuyển đổi PDB thành WRL bằng USCF Chimera và sau đó xuất tệp WRL sang STL với MeshLab.

Để chuyển đổi PDB sang PDF hoặc EPUB , nếu bạn có một tệp PalmDOC, có thể là một số cách nhưng dễ nhất có lẽ là sử dụng bộ chuyển đổi PDB trực tuyến như Zamzar . Bạn có thể tải tệp PDB của bạn lên trang web đó để có tùy chọn chuyển đổi nó sang các định dạng đó cũng như định dạng tệp AZW3, FB2, MOBI , PML, PRC, TXT và các định dạng tệp eBook khác.

Để chuyển đổi các tập tin PDB sang định dạng FASTA có thể được thực hiện với bộ chuyển đổi trực tuyến PDB sang FASTA của Meiler Lab.

Cũng có thể chuyển đổi PDB thành CIF (định dạng thông tin tinh thể) trực tuyến bằng PDBx / mmCIF.

Đọc nâng cao trên tệp PDB

Bạn có thể đọc nhiều hơn về các tệp Cơ sở dữ liệu Chương trình từ Microsoft, GitHub và Wintellect.

Có nhiều điều cần tìm hiểu về các tệp tin của Ngân hàng Dữ liệu Protein; xem Ngân hàng Dữ liệu Protein Toàn cầu và RCSB PDB.

Tệp của bạn vẫn chưa mở?

Các tệp PDB không mở bằng bất kỳ công cụ nào ở trên, có thể không thực sự là các tệp PDB. Điều có thể xảy ra là bạn đang hiểu sai phần mở rộng của tệp; một số định dạng tệp sử dụng hậu tố gần giống với ".PDB" khi chúng thực sự không liên quan và không hoạt động giống nhau.

Ví dụ: tệp PDF là tệp tài liệu nhưng hầu hết các chương trình từ trên sẽ không hiển thị văn bản và / hoặc hình ảnh chính xác nếu bạn cố gắng mở một tệp bằng các chương trình phần mềm này. Điều này cũng đúng đối với các tệp khác có phần mở rộng tệp được đánh vần tương tự, như tệp PD, PDE, PDC và PDO.

PBD là một phần mềm khác thuộc về chương trình EaseUS Todo Backup và do đó chỉ hữu ích khi được mở bằng phần mềm đó.

Nếu bạn không có tệp PDB, hãy nghiên cứu phần mở rộng tệp mà tệp của bạn có để bạn có thể tìm chương trình thích hợp mở hoặc chuyển đổi tệp đó.