Skip to content

Knowledge-based conformation filtering using collision cross section prediction

License

Notifications You must be signed in to change notification settings

mitkeng/CCS_Focusing

Repository files navigation

python tensorflow user user user

CCS Focusing: conformational space focusing and ensemble distillation


focus

Introduction

CCS Focusing is a sequential machine learning model implemented in a python executable platform for use to reduce the number of conformers sampled post conformation generation, which is often necessary when modeling highly flexible systems like fatty acids. This is done by predicting the gas phase ion-neutral (i.e., $N_{2}$) collisional cross section (a molecular descriptor within the confines of ion-mobility mass spectrometry) values of raw conformers to determine their ion-mobility mass spectrometry (IM-MS) gas phase relevance.

The model is trained on computed CCS values from 3D structures that have been geometry optimized at the density functional theory (DFT) D3BJ-B3LYP/6-31G(d,p) for cation, $[M+H]^+$, and D3BJ-B3LYP/6-31+G(d,p) level of theory for anion, $[M-H]^-$.

The advantages ultimately are reduced computational workload downstream (e.g., quantum mechanical calculations) and improved gas phase structure prediction precision. Currently, the only model in this repository that has been validated for use is the lipid_model.keras for lipids; validations for other biomolecule classes are currently in progress.

Performance

The latest CCS prediction performance using our current dataset for lipid class molecules as compared to DFT derived CCS values is as follow:

focus

Remarks and Requirement

This program takes in an ensemble of raw conformers in atomic cartesian xyz format as input. As mentioned prior, CCS is predicted for $N_{2}$ as the neutral IM-MS collision gas. Only filtering and partitioning of conformers are accomplished; no alteration to conformer physical property is done. The filter size is automatically constructed from the model's latest performance standard prediction error and a user input reference CCS value.

Additional unvalidated models for other biomolecule classes are made available as dropdown options for use, but proceed with discretion.

Connection to Google Colab Notebook is required. Connecting to Google Drive for importing and exporting data or results are supported.

Accessibility

Open In Colab to access CCS Focusing platform.

Complementary

Open In Colab to access proGENi conformation generation platform.


Citation

Keng, M.; Merz, K. M., Jr. Eliminating the Deadwood: A Machine Learning Model for CCS Knowledge-Based Conformational Focusing for Lipids. Journal of Chemical Information and Modeling 2024. DOI: 10.1021/acs.jcim.4c01051.

Acknowledgement

Merz research group

Quantum mechanical calculations and data used in building this model were organically generated through computational resources and services provided by the Institute for Cyber-Enabled Research (ICER) at Michigan State University.




focus

About

Knowledge-based conformation filtering using collision cross section prediction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages