PDB_TIDY(1)

πŸ“¦
version 2.5.1 Β· 3 versions
, in debian trixie, ubuntu questing

πŸ’– PDB_TIDY β€” the manual page, bestie edition πŸ’–

okay so. you're here for pdb_tidy, and honestly? iconic choice. this is the manual page for pdb_tidy version 2.5.1, and I'm gonna walk you through it like we're texting at 2am. πŸ¦‹


🌸 NAME 🌸

pdb_tidy β€” it's the manual page for pdb_tidy 2.5.1, and it's about to make your PDB file look immaculate. πŸ’…


✨ DESCRIPTION ✨

So like, heads up first, bestie β€” if you just ran it with --help, you got this instead:

pdb_tidy File not found or not readable: '--help'

not me getting clowned by my own tool 😭 anyway.

What pdb_tidy actually does: it modifies the file so it adheres (as much as possible, okay, it's doing its best) to the format specifications. πŸŽ€

⚠️ Real talk though: it expects a sorted file β€” like, the order has to be REMARK/ATOM/HETATM/END. So if you're not sure whether your file is sorted, go run pdb_sort first, fr fr. Don't skip this. πŸ™ˆ

🌈 This includes: 🌈

  • Adding TER statements after chain breaks/changes 🫢
  • Truncating/Padding all lines to 80 characters β€” yes, all of them, no line gets left behind ✨
  • Adds END statement at the end of the file πŸ‘‘
πŸ’€ Also: it will remove all original TER/END statements from the file. Like, gone. Poof. So if you were attached to those, this is your warning. πŸ’€

🧚 Usage: 🧚

python pdb_tidy.py [-strict] <pdb file>

πŸ“ Example: πŸ“

python pdb_tidy.py 1CTF.pdb python pdb_tidy.py -strict 1CTF.pdb
# does not add TER on chain breaks

^^ that -strict one, bestie? it does not add TER on chain breaks. that's the whole vibe of it. πŸ”₯


πŸ‘‘ The lore πŸ‘‘

This program is part of the pdb-tools suite of utilities and should not be distributed isolatedly. periodt. βœ‹

The pdb-tools were created to quickly manipulate PDB files using the terminal, and β€” this is the slay part β€” they can be used sequentially, with one tool streaming data to another. it's giving pipeline main character energy. 🌈⭐

They're based on old FORTRAN77 code that was taking too much effort to maintain and compile. RIP. πŸ˜­πŸ•―οΈ gone but never forgotten.


and that's the whole page, bestie!! πŸ’œ

pdb_tidy 2.5.1 Β· September 2024 Β· PDB_TIDY(1) β€” mwah, go tidy something gorgeous. πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from