SDF-TO-SMI(1)
π NAME π
okay so <pink>sdf-to-smi</pink> β she converts SDF to SMILES. that's the whole personality, and honestly? iconic. β¨
π¦ DESCRIPTION π¦
π USAGE π
sdf-to-smi [<args>] [<files>]
π DESCRIPTION π
so like, <pink>sdf-to-smi</pink> takes your SDF files and just. converts them into SMILES. bestie behaviour fr fr. π§
β¨ OPTIONS β¨
--convert-type-8-bonds-to-covalentβ turns every single type 8 bond into a plain single covalent bond. yes, all of them. π--no-adjust-chargesβ when she's converting those type 8 bonds, she will not be adjusting atom charges. hands off. π--no-estimate-attached-hydrogensβ do not estimate how many hydrogens are attached. she's not guessing today. π--ignore-flat-tetrahedraβ when she's looking at tetrahedral chiral centers, flat tetrahedra get ignored, judged by volume threshold. this is the default vibe. β¨--require-tetrahedral-anglesβ when she's considering tetrahedral chiral centers, she ignores tetrahedra whose average bond angle is far from109.5degrees. geometry check, no skipping. π--planarity-threshold NUMβ planarity volume threshold, measured in cubic angstroms. any tetrahedra with a chiral volume less than or equal to that number get understood as flat. default:1e-06β--normalise-vectorsβ normalise the vectors used for the chiral volume calculation. glow-up for your vectors. π«--aromatisation-method STRβ the method used to mark aromatic atoms and bonds. the supported methods are:'Huckel'β marks flat rings as aromatic after making sure they followH??ckel's ruleas implemented inChemistry::Ring.'electron-cycles'β marks flat rings as aromatic following Richard L. Apodaca's electron cycle-based approach. heads up: this one is slow for large conjugated systems π'external-list'β uses the aromaticity defined by the--aromatic-atomsor--aromatic-bondsoptions.
--aromatic-atoms STRβ a comma-separated list of 1-based aromatic atom numbers, consulted during aromaticity detection. it implies--aromatisation-method 'external-list'. π«Ά--aromatic-bonds STRβ a comma-separated list of bonds, written as dash-separated pairs of 1-based aromatic atom numbers. the list gets consulted during aromaticity detection, and it implies--aromatisation-method 'external-list'. π--mark-square-planar-centersβ marks chirality in square planar centers. square girlies, this one's for you. π₯--no-generate-racematesβ do not attempt to fully represent racemates in non-Sohncke space groups. she's not doing it. periodt. π--remove-excess-stereochemistryβ removes excess stereochemistry settings. experimental, so proceed with caution bestie π--helpβ prints the usage message and exits. the classic. the icon. π
and that's the whole page, no cap. every flag, every default, every little detail β she kept it all. π
sdf-to-smi 0.4.0+dfsg β dated February 2026. go forth and convert, bestie. mwah. πππ¦
π¦ where this page comes from
- ubuntu resolute: smiles-scripts 0.4.0+dfsg-3 Β· GPL-2.0-only
- ubuntu stonking: smiles-scripts 0.4.0+dfsg-3 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms