Organic Photovoltaic Predictor

Disclaimer: The outcome calculator results are estimates based on data from the HOPV'15 dataset. All results are provided for informational purposes only, in furtherance of the developers' educational mission.

Welcome to our online Calculator . To obtain HOMO value of your donor molecule, click on the submit button. The predicted HOMO value is calculated using extra trees regressor on AtomPair Fingerprints. The raw data with ground truth labels as well as calculations of conformers as well as predicted outputs is made available for download.

When a user enters the SMILES formula, our system generates the molecular fingerprint for that compound. Diagram to the right depict the structural formula, SMILES representation and fingerprint of a typical chemical compound. Our system uses the fingerprint as attributes for the machine learning model. The predicted HOMO values are in atomic unit (a.u.). 1 a.u. is equivalent to 27.21 eV.

Please enter donor molecule formula (in SMILES format)


Enter the LUMO value of acceptor (in eV)



Example input for donor molecule (in SMILES format): Cc1csc(c2ccc(c3cc(C)c(c4cc5c(s4)c(c4ccc(C)cc4)c4ccsc4c5c4ccc(C)cc4)s3)c3nsnc23)c1



Energy is generated when the solar energy excites the electrons (as depicted in the image on the left) which releases the electrons in the highest occupied molecular orbital(HOMO) in the donor layer. The electronic charge difference between the HOMO of the donor layer and lowest occupied molecular orbital(LUMO) determines the predicted power conversion efficiency of an organic solar cell. Our models based on machine learning can predict the HOMO of any donor molecule given the chemical formula of a compound in SMILES format. SMILES format allows us to represent the structure of a compound.