What to Know
- Noen PDB-filer er programdatabasefiler.
- Åpne en med et tekstredigeringsprogram eller et program som Geneious.
- Konverter til et annet format med det samme programmet som åpner din spesifikke databasefil.
Denne artikkelen forklarer hva en PDB-fil er, hvordan du åpner en og hvordan du konverterer en til et annet format.
Hva er en PDB-fil?
En fil med filtypen PDB er mest sannsynlig en programdatabasefil som brukes til å inneholde feilsøkingsinformasjon om et program eller en modul, som en DLL- eller EXE-fil. De kalles noen ganger symbolfiler.
Filen tilordner ulike komponenter og setninger i kildekoden til det endelige kompilerte produktet, som feilsøkeren deretter kan bruke til å finne kildefilen og plasseringen i den kjørbare filen der den skal stoppe feilsøkingsprosessen.
Noen PDB-filer kan i stedet være i Protein Data Bank-filformatet. Dette er ren tekstfiler som lagrer koordinater angående proteinstrukturer.
Andre PDB-filer kan opprettes i Palm Database- eller PalmDOC-filformatet og brukes med PalmOS-mobiloperativsystemet; noen filer i dette formatet bruker filtypen. PRC i stedet. Nok et format som bruker den samme utvidelsen er Tanida Demo Builder.
Hvordan åpne en PDB-fil
Ulike programmer bruker sin egen PDB-fil for å lagre data i et slags strukturert databaseformat, så hver applikasjon brukes til å åpne sin egen type.
Geneious, Quicken, Visual Studio og Pegasus er bare noen få eksempler på programmer som kan bruke filen som en databasefil. Radare og PDBparse kan også fungere.
Noen PDB-filer lagres som ren tekst, som Geneious' Program Debug Database-filer, og er fullstendig lesbare hvis de åpnes i et tekstredigeringsprogram. Du kan åpne denne typen PDB-filer med et hvilket som helst program som kan lese tekstdokumenter, som det innebygde Notepad-programmet i Windows. Noen andre kompatible seere og redaktører inkluderer Notepad++ og Brackets.
Andre PDB-filer er ikke tekstdokumenter og er bare nyttige når de åpnes med programmet det er ment for. For eksempel, hvis din er relatert på en eller annen måte til Quicken, kan du prøve å bruke den programvaren til å vise eller redigere den. Visual Studio forventer å se en PDB-fil i samme mappe som DLL- eller EXE-filen.
Du kan se og redigere Protein Data Bank-filer i Windows, Linux og macOS med Avogadro. Disse programmene kan også åpne filen: Jmol, RasMol, QuickPDB og USCF Chimera. Siden disse er ren tekst, kan du også åpne en i et tekstredigeringsprogram.
Palm Desktop skal kunne åpne denne filen hvis den er i Palm Database-filformatet, men du må kanskje først gi den et nytt navn for å ha PRC-filtypen for at programmet skal gjenkjenne den. Caliber er et annet alternativ.
For å åpne en PalmDOC PDB-fil, prøv STDU Viewer.
Tanida Demo Builder åpner filer i det formatet.
Hvordan konvertere en PDB-fil
Programdatabasefiler kan mest sannsynlig ikke konverteres til et annet filformat, i hvert fall ikke med et vanlig filkonverteringsverktøy. I stedet, hvis det er et program som kan konvertere denne typen filer, vil det være det samme programmet som kan åpne den.
For eksempel, hvis du trenger å konvertere databasefilen fra Quicken, prøv å bruke det programmet til å gjøre det. Denne typen konvertering er sannsynligvis ikke bare til liten nytte, men støttes heller ikke i disse databaseapplikasjonene (dvs. du trenger sannsynligvis ikke å konvertere denne typen PDB-filer til noe annet format).
Protein Data Bank-filer kan konverteres til andre formater med MeshLab. For å gjøre dette må du kanskje først konvertere den til WRL med PyMOL fra File > Lagre bilde som > VRML -menyen, og importer deretter WRL-filen til MeshLab og bruk File > Export Mesh As-menyen for til slutt å konvertere PDB-filen til STL eller et annet filformat.
Hvis du ikke trenger at modellen skal være i farger, kan du eksportere filen direkte til STL med USCF Chimera (nedlastingslenken er over). Ellers kan du bruke samme metode som ovenfor (med MeshLab) for å konvertere PDB til WRL med USCF Chimera og deretter eksportere WRL til STL med MeshLab.
Å konvertere PDB til PDF eller EPUB, hvis du har en PalmDOC-fil, er mulig på flere måter, men det enkleste er sannsynligvis å bruke en online-konverterer som Zamzar. Du kan laste opp filen til det nettstedet for å ha muligheten til å konvertere den til disse formatene så vel som til AZW3, FB2, MOBI, PML, PRC, TXT og andre eBok-filformater.
Å konvertere en til FASTA-formatet kan gjøres med Meiler Labs online PDB til FASTA-konverterer.
Det er også mulig å lagre denne filen til CIF (Crystallographic Information format) online ved å bruke PDBx/mmCIF.
Kan du fortsatt ikke åpne den?
Filer som ikke åpnes med noen av verktøyene ovenfra, er sannsynligvis ikke PDB-filer. Det som kan skje er at du feilleser filtypen; noen formater bruker et suffiks som ligner PDB, når de egentlig ikke er relatert og ikke fungerer på samme måte.
For eksempel er en PDF-fil en dokumentfil, men de fleste av programmene ovenfra vil ikke gjengi teksten og/eller bildene riktig hvis du prøver å åpne en med disse programmene. Det samme gjelder for andre filer med lignende stavede filtyper, som DBF, DB, ADP, PD, PDE, PDC, PDO og WPD-filer.
PBD er en annen som tilhører EaseUS Todo Backup-programmet og er derfor bare nyttig når den åpnes med den programvaren.
Hvis du ikke har en PDB-fil, undersøk filtypen som filen din har, slik at du kan finne det riktige programmet som åpner eller konverterer den.
Avansert lesing av PDB-filer
Du kan lese mye mer om programdatabasefiler fra GitHub og Wintellect.
Det er mer å lære om Protein Data Bank-filer også; se Worldwide Protein Data Bank og RCSB PDB.
Vanlige spørsmål
- Hvordan fikser jeg det når Visual Studio ikke kan finne eller åpne PDB-filer? Hvis du ser en melding som sier at Visual Studio ikke kan finne eller åpne PDB-filen, prøv ved hjelp av Visual Studios feilsøkingsverktøy. Gå til Tools > Options > Debugging > Symbols og velg Microsoft Symbol Servers
- Hvordan åpner jeg en PDB-fil på Android? For å åpne en PDB-fil på Android, bruk en tredjeparts filleser. Last ned Cool Reader-appen eller en annen PDB-fil-støttet leser på Google Play.