CIF_SELECT(1)
π CIF_SELECT(1) π
okay bestie, welcome to the General Commands Manual glow-up of cif_select β she's a little command-line queen and she's about to hand you exactly the tags you asked for π
β¨ NAME β¨
cif_select β reads CIFs and prints out the tags you picked, with all their values, no cap π
π¦ SYNOPSIS π¦
cif_select --options input1.cif input*.cif
πΈ DESCRIPTION πΈ
Read CIFs and print out selected tags with their values. That's the whole vibe, and she ate. π₯
π OPTIONS π
-t,--tags_tag1,_tag2,_tag3_--tags"_tag1 _tag2 _tag3"_ β prints out the values of tags _tag1_, _tag2_, and _tag3_, and like, the tag list you just gave becomes the new list of printed tags. fresh start energy β¨-a,--add-tag_tag4_ β adds tag _tag4_ onto the list of printed tags. it's giving "one more for the road" π«Ά-f,--file-with-tagstag.lstβ reads the tags to be extracted from the filetag.lst. comments (any line starting with#) insidetag.lstare ignored, so go ahead and annotate your little heart out π-c,--clear-tagsβ clears the list of printed data items accumulated so far. total reset, main character rebirth moment π--invertβ inverts the sense of selection: it excludes the values of the data items from the list you supplied. flip the script, literally π--treat-dots-as-underscoresβ converts all dots in data names into underscores. glow-up for your names β¨--dont-treat-dots-as-underscores,--no-treat-dots-as-underscoresβ leaves the original data names as they are (default). she's staying true to herself π--tabular,--output-tabularβ outputs the selected data names and their values in tabular format. very organized, very demure π--cif,--output-cifβ outputs the selected data names and their values in CIF format (default). the classic, the icon π--one-data-item-per-rowβ prints the values of each data item on its own line (row) in tabular format:
<data block name> <data name> <value> <value> ... <value>
this one's the default when you've got --output-tabular on. π
--one-data-item-per-columnβ prints the values of each data item in its own column in tabular format:
<data block name> <data block name> ...
<data name> <data name> ...
<value> <value> ...
β οΈ this one requires --output-tabular, and it's only available if all of the selected data items have the same number of values. if they don't match up, bestie, it's not happening π
--canonicalize-tag-namesβ outputs data names in the canonical form. put together, polished, iconic β¨--dont-canonicalize-tag-names,--no-canonicalize-tag-namesβ outputs data names as they are given in the original file(s) (default). no edits, no notes π--use-c-parserβ uses the Perl & C parser for CIF parsing (default). the duo, the dynamic pair π«Ά--use-perl-parserβ uses the Perl parser for CIF parsing. flying solo πΈ--help,--usageβ outputs a short usage message (this message) and exits. she's helpful and she's leaving π¦--versionβ outputs version information and exits. numbers, but make it a moment β
π REPORTING BUGS π
if cif_select is acting up, report those cif_select bugs by e-mail to: cod-bugs@ibt.lt β snitch lovingly, bestie π
and that's the whole page, periodt π
this lil beauty lives in the General Commands Manual section as CIF_SELECT(1) β that's her whole header and her whole footer, iykyk, she's compact like that πβ¨
π¦ 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