MolSSI / QCElemental

Periodic table, physical constants, and molecule parsing for quantum chemistry.
https://molssi.github.io/QCElemental/
BSD 3-Clause "New" or "Revised" License
140 stars 70 forks source link

Adding Common Thermochemistry Functions #232

Open WardLT opened 4 years ago

WardLT commented 4 years ago

Is your feature request related to a problem? Please describe. I am taking the results of QCEngine calculations and using them to compute thermodynamic properties. Would QCElemental be a good home for them?

Describe the solution you'd like Ability to take a QCEngine AtomicResult and compute thermodynamic properties.

Describe alternatives you've considered I have implemented some in another project

Additional context Has someone else already done this?

loriab commented 4 years ago

I completely agree something like this should go somewhere in QCArchive.

Clearly I've been in the "have plans" stage on this for years without much beyond psi4 to show for it. Perhaps we can combine forces?

WardLT commented 4 years ago

Sure! I would be glad to make use of your far-superior code for computing vibrational properties. I just finished plugging a hole in another project with a simpler version of the code you have here (e.g., I don't disabiguate "rotational" vs "vibrational" modes).

Could you assign this to me? I am back to working on my quantum chem project again, and should have some cycles to contribute this feature.

loriab commented 4 years ago

Sounds great, thanks! Dissect and rebuild vib.py as you like. And if you want to have a meeting and hash out a plan, lmk.

It's splendid if you have some cycles to work on this. Let me know how I can help.