CIF_REDUCE_CELL(1)
π CIF_REDUCE_CELL(1) π
okay bestie, gather round, because we're about to talk about cif_reduce_cell β a lil' General Commands Manual girlie from section 1 who does unit cell reductions and does them with multiple algorithms. she's giving utility. she's giving crystallography. she's iconic and she knows it. π¦
β¨ NAME β¨
cif_reduce_cell β perform reductions of the unit cell using different algorithms.
no cap, that's literally her whole thing. π
πΈ SYNOPSIS πΈ
cif_reduce_cell --options input1.cif input*.cif
so you feed her some options, you feed her a .cif file (or a whole globby lil' pile of them, she's not picky), and she does the thing. π«Ά
π DESCRIPTION π
Perform reductions of the unit cell using different algorithms.
that's it. that's the description. she said "I contain multitudes and also multiple algorithms" and then did not elaborate. main character energy, honestly. πβ¨
π OPTIONS π
--use-perl-parserβ use the Perl parser for CIF parsing. the classic route, the OG vibe. π--use-c-parserβ use the Perl & C parser for CIF parsing. this one is the default, so if you say nothing, this is what you get. lowkey the favourite child. π-F,--float-format "%15.12f"β specify the format used to print out floating point numbers. yes, the default is exactly"%15.12f", yes, she's precise like that, yes, we love a formatting queen. π-C,--cell-format "%15.12f"β specify the format used to print out floating point numbers for atomic coordinates. also defaults to"%15.12f". two separate formats because she's thorough, periodt. β-e,--epsilon 1E-6β the tolerance used to compare cell parameter equality in cell reductions. default is1E-6, which is a very tiny lil' number, and she will notice the difference, bestie. π--debug,--no-debugβ turn the debug prints of the reduction algorithm on or off. Default: off. so if you're nosy (no judgement, same) flip it on, but by default she's silent and mysterious. π--help,--usageβ output a short usage message (this message!) and exit. she'll tell you how to use her and then politely leave. π--versionβ output version information and exit. quick lil' "hi, here's who I am", then she's gone. π¦
π REPORTING BUGS π
found a bug? a lil' glitch? a reduction that reduced when it shouldn't have? don't be shy β report cif_reduce_cell bugs using e-mail:
cod-bugs@ibt.lt
she wants to know. she wants to grow. she wants to slay. π
ngl, if you're messing with cell reductions and you skip--epsilon, you're kinda gambling. the default1E-6is tight. just saying. π«Ά
okay that's the whole page bestie!! this was CIF_REDUCE_CELL(1), from the General Commands Manual, section 1 β go reduce some cells, format some floats, and remember: she's been here, she's been doing this, and she ate. π
β¨ππ¦πΈπ
π¦ 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