Konwertuj pdb do txt

Darmowy konwerter online PDB do TXT

Konwertuj naukowe pliki PDB, bazy danych Palm lub starsze pliki PDB e-booków do użytecznego plain text.

Konwertuj PDB na TXT online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .pdb

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .pdb do .txt

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .txt

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować pdb do txt

Program, edytor lub procedura archiwizacji może wymagać czytelnego pliku .txt zamiast pliku .pdb. Właściwa metoda konwersji zależy od tego, czy plik PDB zawiera rekordy molekularne, rekordy bazy danych Palm OS, czy e-book.

Czym jest format PDB

.pdb to niejednoznaczne rozszerzenie używane przez kilka niezwiązanych ze sobą formatów:

  • Protein Data Bank files to pliki tekstowe zawierające współrzędne atomów, reszty, modele i inne rekordy molekularne. Korzystają z nich badacze, aplikacje do wizualizacji molekularnej, programy chemiczne oraz oprogramowanie do dynamiki molekularnej.
  • Palm Database files zawierają rekordy i metadane aplikacji Palm OS. Zwykle są binarne i mogą używać struktur lub kompresji właściwych dla danej aplikacji.
  • PalmDOC, zTXT, and other e-book PDB variants przechowują treść książek w formatach przeznaczonych dla starszych czytników Palm. Ich struktury wewnętrzne różnią się zarówno od naukowych plików PDB, jak i od zwykłych baz danych Palm.

Przed konwersją zidentyfikuj źródło. Zmiana nazwy file.pdb na file.txt zmienia tylko rozszerzenie; nie dekoduje rekordów binarnych, nie dekompresuje zawartości ani nie koryguje kodowania znaków.

Czym jest format TXT

.txt to pozbawiony kontenera format zwykłego tekstu, który przechowuje znaki i podziały wierszy bez formatowania właściwego dla konkretnej aplikacji. Można go otwierać w Notepad, edytorach kodu, skryptach, programach arkuszy kalkulacyjnych i narzędziach kontroli wersji.

TXT może zawierać oryginalny tekst molekularnego pliku PDB, wyodrębniony tekst e-booka lub nowo wygenerowaną tabelę rekordów. Sam w sobie nie zachowuje wiązań molekularnych, stałych indeksów bazy danych, obrazów, hiperłączy, zakładek, kompresji, metadanych ani formatowania dokumentu. Eksportuj jako UTF-8, gdy źródło zawiera znaki inne niż ASCII, ale podczas konwersji starszych danych Palm korzystaj z informacji o kodowaniu podanych przez aplikację źródłową.

Jak przekonwertować naukowy plik PDB

Większość plików Protein Data Bank jest już zapisana jako zwykły tekst. Jeśli potrzebujesz identycznej kopii tekstowej, skopiuj plik i zmień rozszerzenie:

cp structure.pdb structure.txt

W wierszu polecenia systemu Windows użyj:

copy structure.pdb structure.txt

Zachowuje to oryginalne bajty, ale technicznie jest kopiowaniem pliku, a nie eksportem strukturalnym. Możesz także otworzyć plik w edytorze kodu i użyć polecenia File → Save As; unikaj edytorów tekstu, ponieważ ponowne zawijanie wierszy może uszkodzić kolumny o stałej szerokości używane przez rekordy PDB.

Aby wykonać eksport z przeformatowaniem:

  1. Otwórz plik w PyMOL, UCSF ChimeraX, VMD lub innej aplikacji molekularnej.
  2. Wybierz polecenie File → Export lub Save As używane przez dany program.
  3. Wybierz tekstowy eksport PDB, jeśli miejsce docelowe oczekuje standardowych rekordów PDB, albo wyeksportuj rozdzielaną tabelę atomów, jeśli oczekuje kolumn.
  4. Zapisz jako .txt i sprawdź, czy nazwy atomów, nazwy reszt, współrzędne oraz rekordy modeli pozostały niezmienione.

Tabelę można również wygenerować za pomocą Biopython, ale nie będzie ona wierną kopią PDB:

from Bio.PDB import PDBParser

structure = PDBParser(QUIET=True).get_structure("model", "structure.pdb")
with open("atoms.txt", "w", encoding="utf-8") as output:
    for atom in structure.get_atoms():
        residue = atom.get_parent()
        x, y, z = atom.get_coord()
        output.write(f"{residue.get_resname()}\t{atom.get_name()}\t{x:.3f}\t{y:.3f}\t{z:.3f}\n")

Zainstaluj zależność za pomocą pip install biopython. Wynikowy plik rozdzielany tabulatorami zawiera wybrane dane atomów i pomija inne rekordy PDB, chyba że skrypt zapisuje je jawnie.

Jak przekonwertować plik PDB Palm lub e-booka

W przypadku plików PalmDOC i zgodnych z nimi e-booków użyj aplikacji obsługującej konkretny podtyp. Calibre może importować wiele starszych plików e-booków Palm: dodaj książkę, wybierz Convert books, wybierz TXT jako format wyjściowy i sprawdź wynik pod kątem brakujących rozdziałów, podziałów stron oraz błędów znaków. Obsługa nie jest uniwersalna, ponieważ PDB to jedynie nazwa rodziny kontenerów, a nie jedna specyfikacja e-booków.

W przypadku bazy danych aplikacji Palm wykonaj eksport z oryginalnej aplikacji Palm lub zgodnego narzędzia do synchronizacji. Użyj polecenia Export, Save As lub dostępnego formatu rozdzielanego, takiego jak CSV, a następnie zapisz wyeksportowany tekst jako .txt. Edytor tekstu ani ogólne polecenie kopiowania pliku zwykle nie potrafią dekodować binarnych rekordów bazy danych.

Obsługiwany plik PDB można również bezpłatnie przekonwertować w serwisie 101convert.com, bez instalowania oprogramowania. Przed konwersją potwierdź wykryty podtyp PDB i unikaj przesyłania poufnych rekordów, danych osobowych lub nieopublikowanych badań.

Ograniczenia jakości i zgodności

Naukowe pliki PDB używają zdefiniowanych pozycji kolumn, dlatego zawijanie wierszy, automatyczne zmiany odstępów lub edycja w arkuszu kalkulacyjnym mogą uszkodzić współrzędne i wyrównanie rekordów. Zachowaj oryginalny plik .pdb i traktuj plik TXT jako kopię roboczą.

Konwersje Palm i e-booków mogą usuwać kompresję, obrazy, hiperłącza, zakładki, identyfikatory rekordów, metadane bazy danych oraz pola własnościowe. Znaki zastępcze, takie jak �, wskazują na problem z kodowaniem; ponowny eksport z użyciem UTF-8 pomoże tylko wtedy, gdy aplikacja źródłowa poprawnie zdekoduje oryginalne bajty. Zmiana rozszerzenia nie może odzyskać tekstu, który został już nieprawidłowo zdekodowany.

Najczęściej zadawane pytania

Czy konwerter PDB do TXT jest darmowy?

Tak, konwersja PDB do TXT na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik PDB?

Możesz przesłać pliki PDB o rozmiarze do 1000 MB i przekonwertować do 50 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować PDB do TXT?

Nie. Konwersja PDB do TXT odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik PDB dla tej konwersji z PDB do TXT. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
pdb

Konwersja odwrotna

Konwersja do .txt
z innych formatów

Udostępnij w mediach społecznościowych: