You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there interest in seeing a chemical group theory component added to ChemPy? It would primarily be a function that accepts the point group and reducible representation and returns the number of IR and Raman active modes. While the math is not complicated, it is tedious by hand. I'm experimenting with a solution in Python but want to know there is interest and no one else is working on it before committing to transcribing all the character table data into Python.
The text was updated successfully, but these errors were encountered:
Sure! Sounds interesting. Would you mind elaborating a bit on the nature of the functionality? It would take input in Schoenflies notation? and dipole moments? (you mention IR active modes) and polarizabilities? (for Raman active modes).
Yes, it would take the point group Shoenflies notation along with the reducible representation and return the number of each reducible representation (example shown below).
As I type this, I realize it would be simpler to calculate the IR and Raman active modes using separate functions that accept the above calculated number of reducible representations and return a dictionary of how many of each active mode is present. It would look something like below, so this means there are three IR active modes, two with A1 symmetry and one with B1 symmetry.
Is there interest in seeing a chemical group theory component added to ChemPy? It would primarily be a function that accepts the point group and reducible representation and returns the number of IR and Raman active modes. While the math is not complicated, it is tedious by hand. I'm experimenting with a solution in Python but want to know there is interest and no one else is working on it before committing to transcribing all the character table data into Python.
The text was updated successfully, but these errors were encountered: