CIF_DISTANCES(1)
π« CIF_DISTANCES β ok bestie, let's talk atom distance math π«
This is the manual page for cif_distances, a little icon from the General Commands Manual collection. Pull up a chair, grab a boba, we're measuring atoms. π§
β¨ NAME β¨
cif_distances β calculate minimal distance between atoms read from a CIF file.
No cap, that's literally the whole job. π«Ά
πΈ SYNOPSIS πΈ
cif_distances --options input1.cif input*.cif
π¦ DESCRIPTION π¦
Calculate minimal distance between atoms read from a CIF file.
That's it. That's the vibe. Give it CIF files, it gives you distances. π
π OPTIONS π
Bestie, this is the part where you take notes. Every single one of these matters. β¨
-P,--pairwise-distanceβ sets the pairwise distance output format. This is the default, so if you just run it and say nothing, this is what you get. Main character energy, honestly.-M,--distance-matrixβ sets the distance matrix output format. A whole grid of distances. It's giving spreadsheet but make it slay.--format "%8.6f"β use the specified format for the distance matrix and the pairwise printout format. Defaults?"%-11.3f"for the matrix and"%-6.3f"for pairwise. Yes, they're different. Yes, that's on purpose. π-l,--matrix-line-length "80"β maximum length of an output line in distance matrix format. Default is80, because some things are sacred.-F,--add-filenameβ adds a filename field at the end of pairwise distance format lines. Now you know which file each line came from. Iconic.--no-add-filename,--do-not-add-filenameβ does not add a filename field at the end of pairwise distance format lines. This one's the default, so it's already the chill option.--process-disordered-structures,--include-disordered-structuresβ forces processing of disordered structures. Default behaviour, so it's already on. π--no-process-disordered-structures,--exclude-disordered-structures,--skip-disordered-structuresβ skips disordered structures entirely. Bye. π--process-duplicate-structures,--include-duplicate-structuresβ forces processing of structures that are flagged as duplicates with the'_cod_duplicate_entry'or'_[local]_cod_duplicate_entry'tags.--no-process-duplicate-structures,--exclude-duplicate-structures,--skip-duplicate-structuresβ skips duplicate structures. This is the default, so dupes get filtered out unless you say otherwise.--include-null-distancesβ includes entries of the null distance relationship between atoms from different disorder groups of the same disorder assembly, in the pairwise distances output format. Whew, that was a mouthful. π--no-null-distances,--exclude-null-distancesβ excludes those null distance entries between atoms from different disorder groups of the same disorder assembly in the pairwise distances output format. Default behaviour, bestie.--include-self-distancesβ includes entries of distances between symmetry-related instances of the same atom. Yes, an atom vs. its own symmetry twin. Default. π--no-self-distances,--exclude-self-distancesβ excludes entries of distances between symmetry-related instances of the same atom. No selfies allowed. π΅-U,--include-unknown-typesβ includes entries containing atoms of undetermined chemical type. Those atom types get marked as'UN'. Mysterious. Love that for them. π--no-unknown-types,--exclude-unknown-typesβ excludes entries containing atoms of undetermined chemical type. Default, so the mystery atoms stay home. π--uniquify-atomsβ makes atom labels unique. This is the default. π--no-uniquify-atomsβ does not make atom labels unique. Chaos mode, respect.--use-perl-parserβ use the Perl parser to parse CIF files. πͺ--use-c-parserβ use the C parser to parse CIF files. This is the default one. π --help,--usageβ outputs a short usage message (this message, basically) and exits. Your "hey what was that flag again" button. β¨--versionβ outputs version information and exits. For when you need receipts.
π₯ REPORTING BUGS π₯
Found a bug? First of all, I'm so sorry. Second of all, report cif_distances bugs using e-mail: cod-bugs@ibt.lt π
Okay bestie, that's the whole page. This one's from the General Commands Manual family, the page was dated 2024-01-01... just kidding, the footer just says CIF_DISTANCES(1) β but you know the drill, the source, version and date live down there at the bottom of the original. Go measure some atoms. Slay. π
ππ¦
π¦ where this page comes from
- debian bookworm: cod-tools 3.7.0+dfsg-1+b3 Β· LGPL-3.0-only
- debian trixie: cod-tools 3.11.0+dfsg-1 Β· LGPL-3.0-only
- ubuntu jammy: cod-tools 3.4.0+dfsg-1build2 Β· LGPL-3.0-only
- ubuntu noble: cod-tools 3.8.1+dfsg-1build3 Β· LGPL-3.0-only
- ubuntu questing: cod-tools 3.11.0+dfsg-1
- ubuntu resolute: cod-tools 3.11.0+dfsg-2build1 Β· LGPL-3.0-only
- ubuntu stonking: cod-tools 3.12.0+dfsg-2 Β· LGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms