PDB2PQR30(1)

πŸ“¦
version 3.6.1 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

πŸŽ€ PDB2PQR30(1) πŸŽ€

okay bestie, welcome to the pdb2pqr30 manual page β€” that's section 1 of the user commands, and yes it's giving main character energy ✨


πŸ’– NAME πŸ’–

pdb2pqr30 β€” the manual page for pdb2pqr30 version 3.6.1+dfsg 🫢


🌸 DESCRIPTION 🌸

bestie. sit down. this is the biomolecular structure conversion software, PDB2PQR v3.6.1. no cap. πŸ’…

here's the usage line, verbatim, don't touch it:

usage: pdb2pqr [-h] [--ff {AMBER,CHARMM,PARSE,TYL06,PEOEPB,SWANSON}]
       [--userff USERFF] [--clean] [--nodebump] [--noopt] [--keep-chain]
       [--assign-only] [--ffout
       {AMBER,CHARMM,PARSE,TYL06,PEOEPB,SWANSON}] [--usernames
       USERNAMES] [--apbs-input APBS_INPUT] [--pdb-output PDB_OUTPUT]
       [--ligand LIGAND] [--whitespace] [--neutraln] [--neutralc]
       [--drop-water] [--include-header] [--titration-state-method
       {propka}] [--with-ph PH] [-f FILENAMES] [-r REFERENCE] [-c
       CHAINS] [-i TITRATE_ONLY] [-t THERMOPHILES] [-a ALIGNMENT] [-m
       MUTATIONS] [-p PARAMETERS] [--log-level
       {DEBUG,INFO,WARNING,ERROR,CRITICAL}] [-o PH] [-w WINDOW WINDOW
       WINDOW] [-g GRID GRID GRID] [--mutator MUTATOR] [--mutator-option
       MUTATOR_OPTIONS] [-d] [-l] [-k] [-q] [--protonate-all]
       [--version] input_path output_pqr

πŸ¦‹ positional arguments πŸ¦‹

these two are the moment, the whole point, the it-girls of the command line:

  • input_path β€” the input PDB path, or an ID so it gets fetched from the RCSB database πŸ’œ
  • output_pqr β€” where the output PQR goes πŸŽ€

⭐ options ⭐

  • -h, --help β€” show this help message and exit. classic. iconic. she tells you everything 🫢
  • --version β€” show the program's version number and exit πŸ’…

πŸ‘‘ Mandatory options πŸ‘‘

listen, bestie, one of the following options must be used. it's not a vibe, it's a rule. periodt.

  • --ff {AMBER,CHARMM,PARSE,TYL06,PEOEPB,SWANSON} β€” the forcefield to use. (default: PARSE) ⚑
  • --userff USERFF β€” the user-created forcefield file to use. requires --usernames and overrides --ff (default: None)
  • --clean β€” do no optimization, atom addition, or parameter assignment β€” just return the original PDB file in aligned format. overrides --ff and --userff (default: False). it's giving "no thoughts, head empty, just give me the file back" πŸ’€

🌈 General options 🌈

  • --nodebump β€” do not perform the debumping operation (default: True)
  • --noopt β€” do not perform hydrogen optimization (default: True)
  • --keep-chain β€” keep the chain ID in the output PQR file (default: False)
  • --assign-only β€” only assign charges and radii β€” do not add atoms, debump, or optimize. (default: False)
  • --ffout {AMBER,CHARMM,PARSE,TYL06,PEOEPB,SWANSON} β€” instead of using the standard canonical naming scheme for residue and atom names, use the names from the given forcefield (default: None)
  • --usernames USERNAMES β€” the user-created names file to use. required if using --userff (default: None)
  • --apbs-input APBS_INPUT β€” create a template APBS input file based on the generated PQR file, at the specified location. (default: None) 🧚
  • --pdb-output PDB_OUTPUT β€” create a PDB file based on input. this one will be missing charges and radii (default: None)
  • --ligand LIGAND β€” calculate the parameters for a single MOL2-format ligand at the path specified by this option. the MOL2 ligand name should match only one ligand in the PDB file. (default: None)
  • --whitespace β€” insert whitespaces between atom name and residue name, between x and y, and between y and z. (default: False) ✨
  • --neutraln β€” make the N-terminus of a protein neutral (default is charged). requires the PARSE force field. (default: False)
  • --neutralc β€” make the C-terminus of a protein neutral (default is charged). requires the PARSE force field. (default: False)
  • --drop-water β€” drop waters before processing the biomolecule. (default: False) πŸ’§
  • --include-header β€” include the PDB header in the PQR file.
⚠️ WARNING: the resulting PQR file will not work with APBS versions prior to 1.5 (default: False)

πŸ’œ pKa options πŸ’œ

these are the options for titration calculations, bestie πŸ§ͺ

  • --titration-state-method {propka} β€” method used to calculate titration states. if a titration state method is selected, titratable residue charge states will be set by the pH value supplied by --with_ph (default: None)
  • --with-ph PH β€” pH values to use when applying the results of the selected pH calculation method. (default: 7.0)

πŸ“ PROPKA invocation options πŸ“

  • -f FILENAMES, --file FILENAMES β€” read data from <filename>, i.e. <filename> is added to arguments (default: [])
  • -r REFERENCE, --reference REFERENCE β€” setting which reference to use for stability calculations [neutral/low-pH] (default: neutral)
  • -c CHAINS, --chain CHAINS β€” creating the protein with only a specified chain. specify " " for chains without an ID [all] (default: None)
  • -i TITRATE_ONLY, --titrate_only TITRATE_ONLY β€” treat only the specified residues as titratable. the value should be a comma-separated list of "chain:resnum" values; for example: -i "A:10,A:11" (default: None)
  • -t THERMOPHILES, --thermophile THERMOPHILES β€” defining a thermophile filename; usually used in 'alignment-mutations' (default: None)
  • -a ALIGNMENT, --alignment ALIGNMENT β€” alignment file connecting <filename> and <thermophile> [<thermophile>.pir] (default: None)
  • -m MUTATIONS, --mutation MUTATIONS β€” specifying mutation labels, which is used to modify <filename> according to, e.g. N25R/N181D (default: None)
  • -p PARAMETERS, --parameters PARAMETERS β€” set the parameter file [{default:s}] (default: /usr/lib/python3/dist-packages/propka/propka.cfg)
  • --log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL} β€” logging level verbosity (default: INFO)
  • -o PH, --pH PH β€” setting the pH-value used in e.g. stability calculations [7.0] (default: 7.0)
  • -w WINDOW WINDOW WINDOW, --window WINDOW WINDOW WINDOW β€” setting the pH-window to show e.g. stability profiles [0.0, 14.0, 1.0] (default: (0.0, 14.0, 1.0))
  • -g GRID GRID GRID, --grid GRID GRID GRID β€” setting the pH-grid to calculate e.g. stability related properties [0.0, 14.0, 0.1] (default: (0.0, 14.0, 0.1))
  • --mutator MUTATOR β€” setting the approach for mutating <filename> [alignment/scwrl/jackal] (default: None)
  • --mutator-option MUTATOR_OPTIONS β€” setting a property for the mutator [e.g. type="side-chain"] (default: None)
  • -d, --display-coupled-residues β€” displays alternative pKa values due to coupling of titratable groups (default: False)
  • -l, --reuse-ligand-mol2-files β€” reuses the ligand mol2 files, allowing the user to alter ligand bond orders (default: False)
  • -k, --keep-protons β€” keep protons in the input file (default: False)
  • -q, --quiet β€” suppress non-warning messages (default: None) 🀫
  • --protonate-all β€” protonate all atoms (will not influence pKa calculation) (default: False)

and that's the whole page, bestie πŸ’– this was pdb2pqr30 version 3.6.1+dfsg, dated June 2023, and you read it in the PDB2PQR30(1) era β€” go convert some biomolecules, you absolute icon πŸŽ€βœ¨πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from