PDBFIXER(1)
β¨ PDBFIXER β¨
okay bestie, gather round π this is the pdbfixer manual page β a User Commands situation, so yes, it lives in section 1 of your man pages. It's giving "fix your busted Protein Data Bank files" energy and honestly? Iconic. π
π NAME π
pdbfixer β fix problems in Protein Data Bank files. That's the whole vibe. Broken PDB file? Not on our watch. π
π¦ SYNOPSIS π¦
pdbfixer
That's it. That's the synopsis. So minimal, so mysterious, so main character. β¨
πΈ DESCRIPTION πΈ
Here's the actual shape of how you call it:
pdbfixer filename [options]
Now the important part, and lowkey it's the whole personality of this program: π
- If you run it with no arguments at all, it launches the user interface. Point and click era. π±οΈπ
- If you specify any arguments, it runs in command line mode instead. Terminal girlies rise. π€
So like⦠pick a lane, bestie. No args = GUI, some args = CLI. Periodt.
π OPTIONS π
Okay here's the whole menu. Every single one, no skipping, no "eh you get the idea". We do not gatekeep here. π«Ά
-h,--helpβ show this help message and exit. The classic. When in doubt, ask for help and dip. π--pdbid=PDBIDβ the PDB id to retrieve from RCSB. Default:None. So if you don't give it one, it's justβ¦ not fetching anything. π--url=URLβ a URL to retrieve the PDB from. Default:None. Another "if you don't ask, you don't get" situation. π--output=FILENAMEβ the output pdb file. Default:output.pdb. Where your fixed-up lil guy gets written. π--add-atoms=ATOMSβ which missing atoms to add. Your choices areall,heavy,hydrogen, ornone. Default:all. Go big or go home, honestly. βοΈ--keep-heterogens=OPTIONβ which heterogens to keep:all,water, ornone. Default:all. (Yes it's spelledheterogensin the flag, yes we're keeping it exactly as-is, no we will not be "correcting" it. π)--replace-nonstandardβ replace nonstandard residues with standard equivalents. A lil glow-up for your weird residues. π§ββοΈβ¨--add-residuesβ add missing residues. Fill in the gaps, bestie. π§©--water-box=X Y Zβ add a water box. The value is the box dimensions in nm. Example:--water-box=2.5 2.4 3.0. Three numbers, three dimensions, one hydrated protein. π§π¦--ph=PHβ the pH to use for adding missing hydrogens. Default:7.0. Neutral girlie. π§ͺ--positive-ion=IONβ positive ion to include in the water box. Options:Cs+,K+,Li+,Na+, orRb+. Default:Na+. Sodium said "I'll go". π§--negative-ion=IONβ negative ion to include in the water box. Options:Cl-,Br-,F-, orI-. Default:Cl-. Chloride is the moment. π«--ionic-strength=STRENGTHβ molar concentration of ions to add to the water box. Default:0.0. Zero salt, zero chaos, unless you say otherwise. π§΄--verboseβ Print verbose output. It will tell you EVERYTHING. Not me reading the whole log like it's a group chat. ππ’
Heads up bestie: if you pass no arguments at all, remember you're getting the user interface, not the command line. Don't come for the CLI and then be surprised when a window shows up. π«
π SEE ALSO π
Nope β there's literally nothing here. No cross-references, no sibling pages, no "see also". Just us. Alone together. π¦
and that's the page!! you understood it, I understood it, we all understood it. slay. πβ¨π
This was pdbfixer 1.9, dated February 2025 β from your User Commands section, section 1, the one and only. tysm for reading, go fix some proteins, mwah π«Άπ πΈ
π¦ where this page comes from
- debian trixie: python3-pdbfixer 1.9-7 Β· MIT
- ubuntu resolute: python3-pdbfixer 1.9-7 Β· MIT
- ubuntu stonking: python3-pdbfixer 1.9-7 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms