openmolecules.org

 
Home » DataWarrior » Cheminformatics » Stereochemical questions (Stereochemical questions)
Re: Stereochemical questions [message #1761 is a reply to message #1760] Mon, 07 November 2022 17:58 Go to previous messageGo to previous message
thomas is currently offline  thomas
Messages: 663
Registered: June 2014
Senior Member
Hi Don,

1) You could add a new column that contains the stereo isomer count and relation ("Chemistry->From Chemical Structure->Calculate Properties", then switch to tab "Functional Groups" and select "Stereo isomer count...". This determines the stereo category for every compound with at least one stereo center, e.g. "racemate", "unknown chirality", "4 diastereomers", etc.

With the new column you get a new category filter, where you can select "this enantiomer". Deselect all other categories. The remaining visible rows are all compounds with at least one stereo center and all stereo centers with absolute configuration.

2) Just continue from the state above: Do "File-New From Visible Rows" to get a new Window with the pure enantiomers. Then do "Chemistry->From Chemical Structure->Add Canonical Code...". Unselect 'Distinguish tautomers'. Keep the other two options selected and press OK. You get a new column, which contains a unique code for every different compound neglecting stereo features. Rows that contain enantiomers of otherwise identical molecules will get the same code.

Now create a row list that contains all unique rows considering this canonical code (List->Create Row List From->Unique Rows..." and select the column containing the canonical code). Unique rows are those, which exist only once in the dataset. With the list comes a new filter. In the filter select that list and invert the filter by clicking its 'invert filter' button. Now only those compounds are visible, which have a different stereo isomer in the same dataset (which, of course, is also visible.

You could sort the table by clicking the column header of the canonical code column.

Interesting question!

Thomas

[Updated on: Mon, 07 November 2022 18:02]

Report message to a moderator

 
Read Message
Read Message
Read Message
Previous Topic: Sorting, counting and deleting different elements (e.g., Iodine) in a dataset
Next Topic: Add pharmacophores into the 3D-view ?
Goto Forum:
  


Current Time: Sun May 19 13:35:10 CEST 2024

Total time taken to generate the page: 0.00690 seconds