I recently learned about organic molecules in one of my chemistry classes, and I wondered whether I could build a program which would find the name of a given compound using the IUPAC nomenclature.

What it does

It takes the structural formula for a compound, breaks it down using Object-Oriented Programming, finds the functional group(s) and outputs the full name

How I built it

I built it myself using Python (PyCharm IDE)

Challenges I ran into

Integrating Flask into my code (I ran out of time) and making a distinction between "Br" and "H" as 2 different elements (i.e. instead of the program reading it as "B" and "r")

Accomplishments that I'm proud of

Learning about Flask and how useful it is for creating

What I learned

How to use Flask, and how

What's next for Organic Chemical Identification

Integrating it with Flask

Built With

Share this project: