COOT(1)
π COOT(1) β pyrogen π
okay bestie, welcome to the General Commands Manual page that ships as COOT(1) but is actually all about pyrogen. yes the name is a whole little plot twist, we love that for it. πΈ
β¨ NAME β¨
pyrogen β a crystallographic dictionary restraints generating tool π§
like, that's the whole job description. it makes restraints. for crystals. for dictionaries. iconic behaviour, no notes. π
π SYNOPSIS π
pyrogen [OPTIONS] file-or-SMILES
so you hand it OPTIONS plus either a file or a SMILES string, and it does its little magic. periodt. β¨
π OPTIONS π
-h,--helpβ show this help message and exit. the "hello, what is this" button. π«Ά-c FILE,--mmcif=FILEβ make restraints from an input mmcifFILE. feed it the mmcif, get restraints back. π-m FILE,--mol=FILEβ make restraints from an input sdf/molFILE. same energy, different file type. π-r COMP_ID,--residue-type=COMP_IDβ create restraints for this type. the default isLIG. so if you don't say anything, it assumesLIG, iykyk. π-4,--quartet-planesβ use 4-atom plane restraints. heads up bestie, this forces--quartet-hydrogenson. they're a package deal. π-H,--quartet-hydrogensβ use 4-atom hydrogen plane restraints. hydrogens getting their own plane era. β¨-b,--no-shift-hydrogen-atomsβ stop the addition or deletion of hydrogen atoms for formally-charged atoms. leaving those hydrogens exactly where they are. π-n,--no-mogulβ don't run CSD Mogul to update bond and angle restraints. skipping the glow-up pass entirely. π-N COMPOUND_NAME,--name=COMPOUND_NAMEβ compound name. give your baby a name. π-S,--smilesβ write the SMILES for the input molecule. just the SMILES, thank you. π-t,--tautomersβ show SMILES for tautomers, and don't generate restraints. it's a look-only situation, no restraint generation. π-T MOGUL_DIR,--tmp-directory=MOGUL_DIRβ the directory where the tmp files (e.g. for mogul) get written. ποΈ-d OUTPUT_DIR,--directory=OUTPUT_DIRβ the directory where the output files (e.g. mmCIF and PDB) get written. this is where the good stuff lands. π-o OUTPUT_POSTFIX,--output-postfix=OUTPUT_POSTFIXβ a string to add to output file names. the default is"pyrogen". β-p,--pictureβ additionally output a chemical diagram PNG. yes, a picture. we're doing visuals now. πΌοΈ-P,--preserve-input-coordinatesβ preserve the input coordinates (if possible). only if possible, so don't come for it. π-v,--versionβ print version information. the "who even are you" flag. π¦-a,--no-match-vs-reference-dictionariesβ don't match atom names vs. dictionary molecules. the default isFalse. π«-R DICT_FILES_FOR_NAMES_MATCH,--reference-dictionary-files=DICT_FILES_FOR_NAMES_MATCHβ try to match the atom names of the output molecule to this dictionary in these files (a comma-separated list). πΈ-C COMP_ID_LIST_FOR_NAMES_MATCH,--reference-dictionary-comp-ids=COMP_ID_LIST_FOR_NAMES_MATCHβ try to match the atom names of the output molecule to these comp-ids (a comma-separated list). π§-w,--wwPDBβ fetch the wwPDB ligand definition and use that. just grab the official one, easy. π-f FETCHβ (just) fetch from the PDBe the CCD entry for the given compound-id. fetch mode only, nothing else. π-q,--quietβ print less messages. for when the chatter is simply too much. π€«
π DESCRIPTION π
Pyrogen is a command-line tool for the generation of crystallographic dictionary restraints. that's the whole vibe: you run it, it generates restraints. π
Pyrogen is based on the RDKit. π
π AUTHOR π
Paul Emsley
and that's a wrap, bestie β¨ this page came to you as COOT(1) from the General Commands Manual β go generate some restraints, you absolute main character π«Άππ
π¦ where this page comes from
- debian trixie: coot 1.1.15+dfsg-1+b1 Β· GPL-3.0-or-later
- ubuntu questing: coot 1.1.15+dfsg-1build1
- ubuntu resolute: coot 1.1.18+dfsg-4ubuntu1 Β· GPL-3.0-or-later
- ubuntu stonking: coot 1.1.18+dfsg-5ubuntu1 Β· GPL-3.0-or-later
- Copyright 2016 by Medical Research Council
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms