CIF_COD_DEPOSIT(1)
π CIF_COD_DEPOSIT β the girlies are depositing CIFs π
okay so bestie, welcome to cif_cod_deposit, section 1 of the General Commands Manual, and honestly? she's a baddie. no cap.
β¨ NAME β¨
cif_cod_deposit β deposit CIFs into the COD database using the CGI deposition interface. that's it, that's the whole job. she takes your CIFs and she files them. π
πΈ SYNOPSIS πΈ
cif_cod_deposit --options structure1.cif structure*.cif
π¦ DESCRIPTION π¦
Deposit CIFs into OCD... no wait, into the COD database using the CGI deposition interface. Crystallography bestie, we are getting your structures out there. π
π OPTIONS π
so many flags, all of them iconic. here we go, one by one, no skipping, i promised:
-c,--config config-file-with-password.cfgβ tells her which file is holding the depositor user name and password. default is"~/.cod_deposit.cfg". keep that file safe, that's your little secret. π€«-h,--host test.crystallography.netβ pick which host your structure gets deposited to. like choosing which party you're showing up to. β¨-p,--path cgi-bin/cif-deposit.plβ the script path within the host she should use for the structure upload.-u,--url http://test.crystallography.net/cgi-bin/cif-deposit.plβ the full URL for structure uploading. default: she just combines the--hostand--pathvalues using the"http://"protocol and"/". team work makes the dream work π«Ά-d,--deposition-type publishedβ which deposition type the structure goes up as. accepted values:["published", "personal", "prepublication"]. default:"published".-s,--separate-outputs folder-to-put-deposition-outputs/β name a folder where the deposition output for each deposited file goes. one lil folder, all your receipts. π§Ύ-r,--read-stdinβ read a list of CIF and Fobs file names straight from standard input, formatted like this:
<CIF file> [<Fobs file>]*
for example:
Ice.cif
bi5014sup1.cif all.hkl
bi5005sup1.cif bi50051sup2.hkl bi50052sup3.hkl
--cif "input1.cif input*.cif"β specify the list of CIF files to be deposited.--add-cif "input1.cif input*.cif"β add additional CIF files to the deposit pile.--clear-cifβ wipe the list of CIF files to be deposited. clear her out, she's done. π--hkl,--fobsβ specify the list of Fobs files to be deposited.--add-hkl,--add-fobsβ add additional Fobs files to be deposited.--clear-hkl,--clear-fobsβ clear the list of Fobs files to be deposited.--replaceβ mark that the given files are replacements for data that was deposited before. out with the old, in with the new. π₯--release-dataβ for files that were previously deposited as prepublication material and should now be released into the public domain. she's going public, main character moment. π--log-message,--log-msgβ set the log message for redeposited structures. leave a little note for the future. π--scriptβ do not deposit. just print the commands that would be executed on deposition. a dress rehearsal, no actual show. π--runβ actually enable execution of the deposition commands instead of just printing them. this is the default. she's not playing around.--strict,--no-ignore-unpaired-datablocks,--dont-ignore-unpaired-datablocksβ stop the whole deposition if any CIF data block can't be paired to any Fobs data blocks (provided that any unpaired data blocks exist). default. she does not tolerate situationships. π«--silent,--ignore-unpaired-datablocksβ ignore the unpaired CIF and Fobs data blocks. live and let live, bestie. ποΈ--require-only-doiβ don't require any other bibliographic info to be present if the CIF data block contains a resolvable DOI. the DOI carries the whole thing, periodt.--require-full-bibliographyβ require all bibliographic information to be present in the submitted CIF file. default. she wants the full citation, not just the vibe. π--use-wipeβ use thewipecommand to remove temporary password files. ifwipeisn't available she reverts to usingrm. default.--no-use-wipe,--dont-use-wipe,--use-rmβ use thermcommand to remove temporary password files.--common-cif-headerβ use the standard COD CIF header. default.--iucr-cif-headerβ use the COD CIF header agreed with IUCr.--amcsd-cif-headerβ use the COD CIF header agreed with R.D.--crystaleye-cif-headerβ use the COD CIF header agreed with P.M.-R.--print-timestampsβ print timestamps to STDOUT at the start and end of each CIF file deposition. default. time stamps, because we love a chronology. β°--no-print-timestamps,--dont-print-timestampsβ do not print timestamps to STDOUT at the start and end of each CIF file deposition.-P,--progressβ askcif-deposit.plto report the progress of the deposition. give us the play-by-play, we're watching. π-P-,--no-progressβ silence thecif-deposit.pldeposition progress report messages. default.--output-mode htmlβ set the output mode. accepted values:["html", "stdout"]. default:"html".-D,--debugβ request output of the progress information fromcif-deposit.plto the HTTP server log.-D-,--no-debugβ disable the output of the progress information fromcif-deposit.plto the HTTP server log. default.--help,--usageβ output a short help message (this message) and exit. the "bestie explain" button. π«Ά--versionβ output version information and exit.
π REPORTING BUGS π
found a bug? spill. report cif_cod_deposit bugs using e-mail: cod-bugs@ibt.lt
and that's the whole page, bestie π she's CIF_COD_DEPOSIT(1), General Commands Manual, top and bottom β like a little sandwich of documentation. version and date live in the footer where the page header and footer both just say CIF_COD_DEPOSIT(1), and honestly? consistent queen. slay, deposit your CIFs, hydrate, and log off. π
β¨π
π¦ where this page comes from
- 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