CDKRECHARGE(1)

πŸ“¦
version 0.4.0 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– CDKRECHARGE(1) πŸ’–

okay bestie, welcome to the User Commands corner of the manual, where we're talking about cdkrecharge β€” yes, that's section 1, the big leagues 🫢


✨ NAME ✨

cdkrecharge β€” adjust charges in SMILES


🌸 DESCRIPTION 🌸

So here's the tea: this program redistributes charges on haloanions so that the charge ends up sitting on the central atom instead of chilling on the periferal halogen atoms. Like, why is the halogen catching strays?? not anymore bestie πŸ’…

For example, this:

[B](F)(F)(F)[F-]

gets transformed into this:

[B-](F)(F)(F)F

it's giving glow-up, honestly ✨

πŸ¦‹ USAGE πŸ¦‹

cdkrecharge < input.smi
cdkrecharge inputs*.smi

πŸŽ€ OPTIONS πŸŽ€

  • -k, --kekulise β€” attempt to "kekulise" aromatic smiles. this is the default behaviour, so if you do nothing, this is what you get 😌
  • -k-, --dont-kekulise, --do-not-kekulise β€” do not "kekulise" aromatic smiles, just leave the input exactly as it is. hands off, no touchy πŸ™ˆ
  • --smiles c1ccccc1 β€” specify a SMILES string to redistribute charges on, instead of reading from input files. type it right there in the command, main character energy πŸ‘‘
  • --version β€” print the program version and exit. short, sweet, done πŸ“
  • --help β€” print a short help message (this message!! hi!!) and exit 🌈

ngl, if you're piping stuff in, just remember the < β€” cdkrecharge < input.smi β€” and if you've got a whole lil squad of files, cdkrecharge inputs*.smi handles the group chat for you πŸ’–

and that's a wrap, bestie 🧚 this was cdkrecharge version 0.4.0, brought to you by February 2026 β€” no cap, that's the whole vibe. go redistribute some charges, you absolute icon πŸ’…βœ¨

πŸ“¦ where this page comes from