Wat is 'n PDB-lêer?

Hoe om PDB-lêers oop te maak, te wysig en om te skakel

'N Lêer met die PDB -lêeruitbreiding is waarskynlik 'n lêer wat in die programdatabasis-formaat geskep word wat gebruik word om debugging-inligting oor 'n program of module te hou, soos 'n DLL- of EXE- lêer. Hulle word soms simboollêers genoem.

PDB-lêers kaart verskeie komponente en stellings in 'n bronkode na sy finale saamgestelde produk, wat die debugger dan kan gebruik om die bronlêer en die plek in die uitvoerbare lêer te vind waarop dit die ontfoutingsproses moet stop.

Sommige PDB-lêers kan eerder in die Protein Data Bank-lêerformaat wees. Hierdie PDB-lêers is gewone tekslêers wat koördinate stoor rakende proteïenstrukture.

Ander PDB-lêers word moontlik gemaak in die Palm-databasis of PalmDOC-lêerformaat en word gebruik met die PalmOS- bedryfstelsel . Sommige lêers in hierdie formaat gebruik die .PRC-lêeruitbreiding in plaas daarvan.

Hoe om 'n PDB-lêer oop te maak

Verskillende programme gebruik hul eie PDB-lêer om data in 'n gestruktureerde databasisformaat op te slaan. Elke toepassing word dus gebruik om sy eie tipe PDB-lêer oop te maak. Geneious, Intuit Quicken, Microsoft Visual Studio en Pegasus is slegs 'n paar voorbeelde van programme wat 'n PDB-lêer as 'n databasislêer kan gebruik. Radare en PDBparse kan ook werk vir die opening van PDB-lêers.

Sommige PDB-lêers word gestoor as gewone teks, soos Geneious 'Program Debug Database-lêers, en is heeltemal mens leesbaar indien dit in 'n teksredigeerder geopen word. U kan hierdie soort PDB-lêer oopmaak met enige program wat teksdokumente kan lees, soos die ingeboude Notepad-program in Windows. Sommige ander PDB-lêer kykers en redakteurs sluit Notepad ++ en Brackets in.

Ander PDB databasis lêers is nie teks dokumente en is slegs nuttig wanneer dit oopgemaak word met die program waarvoor dit bedoel is. Byvoorbeeld, as jou PDB-lêer op een of ander manier verband hou met Quicken, probeer dan die sagteware te gebruik om die PDB-lêer te besigtig of te wysig. Visuele Studio verwag om 'n PDB-lêer te sien in dieselfde gids as die DLL- of EXE-lêer.

U kan PDB-lêers wat Protein Data Bank-lêers bevat, wysig en wysig, in Windows, Linux en MacOS met Avogadro. Jmol, RasMol, QuickPDB, en USCF Chimera kan ook 'n PDB-lêer oopmaak. Aangesien hierdie lêers teks is, kan u die PDB-lêer ook in 'n teksredakteur oopmaak.

Palm Desktop moet PDB-lêers kan oopmaak wat in die Palm-databasis lêerformaat is, maar u moet dit dalk eers hernoem om die .PRC-lêeruitbreiding vir daardie program te hê om dit te herken. Om 'n PalmDOC PDB-lêer oop te maak, probeer STDU Viewer.

Hoe om 'n PDB-lêer om te skakel

Program Database lêers kan waarskynlik nie omgeskakel word na 'n ander lêer formaat, ten minste nie met 'n gereelde lêer converter hulpmiddel . In plaas daarvan, as daar enige hulpmiddel is wat hierdie soort PDB-lêer kan omskep, sal dit dieselfde program wees wat dit kan oopmaak.

As u byvoorbeeld u PDB-databasislêer van Quicken moet omskakel, probeer dan die program om dit te doen. Hierdie tipe omskakeling is egter nie net van weinig nut nie, maar word ook nie ondersteun in hierdie databasisprogramme nie (dit wil sê, jy hoef hierdie soort PDB-lêer nie in enige ander formaat te omskep nie).

Protein Data Bank lêers kan omgeskakel word na ander formate met MeshLab. Om dit te kan doen, moet u die PDB-lêer eers omskep in WRL met PyMOL in die lêer File> Save Image As> VRML en voer dan die WRL-lêer in MeshLab in en gebruik die File> Export Mesh As- menu om die PDB uiteindelik om te skakel. lêer na STL of 'n ander lêer formaat.

As u nie die model nodig het nie, kan u die PDB-lêer direk na STL eksporteer met USCF Chimera (die aflaai skakel is hierbo). Anders kan u dieselfde metode as hierbo gebruik (met MeshLab) om PDB na WRL te omskep met USCF Chimera en dan die WRL-lêer na STL te eksporteer met MeshLab.

Om PDB te omskep in PDF of EPUB , as jy 'n PalmDOC-lêer het, is dit moontlik om 'n aantal maniere te gebruik, maar die maklikste is waarskynlik om 'n aanlyn PDB-omrekenaar soos Zamzar te gebruik . U kan u PDB-lêer oplaai op die webwerf om die opsie te hê om dit om te skakel na die formate sowel as na AZW3, FB2, MOBI , PML, PRC, TXT en ander e-pos lêerformate.

Om die PDB-lêer na die FASTA-formaat om te skakel, kan gedoen word met Meiler Lab se aanlyn-PDB na FASTA-omskakelaar.

Dit is ook moontlik om PDB te omskep in die CIF-formaat (Crystallographic Information format) aanlyn met PDBx / mmCIF.

Gevorderde lees van PDB-lêers

U kan baie meer lees oor die program databasis lêers van Microsoft, GitHub en Wintellect.

Daar is ook meer om te leer oor Protein Data Bank lêers; sien Worldwide Protein Data Bank en RCSB VOB.

Is u lêer nog nie oop nie?

PDB-lêers wat nie met enige van die hulpmiddels van hierbo oopmaak nie, is waarskynlik nie eintlik PDB-lêers nie. Wat kan gebeur, is dat jy die lêeruitbreiding mislees; sommige lêerformate gebruik 'n agtervoegsel wat baie soos ".PDB" lyk as hulle werklik nie verband hou nie en nie dieselfde werk nie.

Byvoorbeeld, 'n PDF-lêer is 'n dokumentlêer, maar die meeste van die bogenoemde programme sal nie die teks en / of prente korrek lewer as u een probeer met hierdie sagtewareprogramme nie. Dieselfde geld vir ander lêers met soortgelyke spelfoute, soos PD, PDE, PDC en PDO-lêers.

PBD is 'n ander wat deel uitmaak van die EaseUS Todo Backup- program en is dus slegs nuttig wanneer dit met die sagteware geopen word.

As jy nie 'n PDB-lêer het nie, ondersoek dan die lêeruitbreiding wat jou lêer het sodat jy die toepaslike program kan vind wat dit oopmaak of omskep.