Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Molecular Optical Property Prediction Platform

This repository contains the public single-molecule inference code used by the FLAIR Google Colab workflow. Given a solute SMILES and a solvent SMILES, the workflow predicts:

  • absorption wavelength (Abs, nm)
  • emission wavelength (Emi, nm)
  • photoluminescence quantum yield (PLQY)
  • log10 molar extinction coefficient (log10(epsilon))

Each endpoint also receives a numeric pre_AE error-risk score. pre_AE is a risk-ranking and warning signal. It is not a calibrated confidence interval and must not be interpreted as causal evidence or a formal applicability-domain test.

Public Colab workflow

  1. Run the environment and model initialization cell once.
  2. Enter one solute SMILES and one solvent SMILES.
  3. Run the single-molecule prediction cell.

The Colab workflow downloads a separately versioned runtime-asset archive, checks the archive SHA-256, verifies every extracted asset against ASSET_MANIFEST.sha256, and then invokes the formal prediction wrapper:

python scripts/04_predict_single.py --smiles "CCO" --solvent "O"

The five main-model checkpoints are loaded strictly and their predictions are averaged before the property-specific reliability model is evaluated.

Runtime assets

Large checkpoints and deployment data are intentionally excluded from Git. The public Colab notebook supplies the versioned Google Drive file ID and expected archive SHA-256 to scripts/colab_setup.py.

Reproducibility boundary

The source revision, runtime-asset version, and archive SHA-256 form one release unit. Do not mix code, checkpoints, reliability models, caches, calibration features, or deployment data from different releases.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages