Skip to main content

    PDB2PQR inputs and parameters

    PDB structures, pH settings, force field options, and processing flags.

    pdb2pqrinputs

    You provide a protein structure — as a PDB ID, raw PDB data, or an S3 URI — plus a target pH. The pH is the parameter that most affects your result: it drives which titratable residues get protonated, so set it to the environment you care about (7.4 for physiological, lower for endosomal or gastric contexts).

    PDB2PQR inputs and parameters

    Structure input

    ParameterTypeRequiredDescription
    pdb_idstringOne of three (chat only)Four-character PDB accession code (e.g., "1M17"). The platform resolves this to the structure before dispatch — it is not a field the backend API accepts directly.
    pdb_contentstringOne of threePDB file contents as a string
    pdb_s3_uristringOne of threeS3 URI to an already-uploaded or previously-downloaded PDB file

    Exactly one of pdb_content or pdb_s3_uri must reach the backend job (the chat tool also accepts pdb_id, which the platform resolves to one of the other two first).

    Core parameters

    ParameterTypeDefaultDescription
    phnumber7.4Target pH for protonation state assignment (0.0-14.0)
    forcefieldstring"amber"Force field for charge/radius assignment

    pKa prediction always uses PROPKA — there is no user-selectable titration-state method.

    Force field options

    ValueDescription
    "amber" (default)AMBER ff14SB, general purpose / MD preparation
    "charmm"CHARMM36 parameters
    "parse"Optimized for Poisson-Boltzmann electrostatics
    "swanson"Extended AMBER for nucleic acid-protein complexes
    "peoepb"PB-optimized partial charges for APBS
    "tyl06"Tyrosine-focused parameters

    Processing options

    ParameterTypeDefaultDescription
    include_hydrogensbooleantrueAdd missing hydrogens to the structure
    optimize_hydrogen_bondsbooleantrueOptimize the hydrogen-bonding network
    assign_chargesbooleantrueAssign partial charges from the chosen force field
    debumpbooleantrueResolve steric clashes introduced by added hydrogens
    remove_waterbooleantrueRemove crystallographic water molecules
    chain_idsstring[]null (all chains)Process only the listed chain IDs (e.g., ["A"])

    Output options

    ParameterTypeDefaultDescription
    output_formatstring"pqr""pqr" (charges and radii) or "pdb" (also writes a companion PDB file)
    include_propka_outputbooleantrueInclude the full PROPKA pKa-prediction output
    pdb_filenamestring"input.pdb"Filename recorded for tracking; has no effect on processing

    Common pH values

    pHContext
    7.4Physiological (blood, most in vitro assays)
    7.0Standard neutral
    5.0Endosomal/lysosomal pH
    6.5Tumor microenvironment
    4.5Gastric pH

    Input validation rules

    • PDB ID must be a valid four-character alphanumeric code
    • pH must be between 0.0 and 14.0
    • PDB content must contain valid ATOM/HETATM records
    • Force field name must be lowercase ("amber", not "AMBER")

    Input from previous jobs

    Source ToolExtracted Field
    PDB SearchPDB ID or structure file
    ESMFoldPredicted PDB structure
    BiotiteProcessed structure file

    Was this page helpful?

    On this page

    On this page

    Loading...