This repository supports the following manuscript, which has been published on ACS Polymers Au.
Jiale Shi, Dylan J. Walsh, Weizhong Zou, Nathan J. Rebello, Michael E. Deagen, Katharina A. Fransen, Xian Gao, Bradley D. Olsen, Debra J. Audus (2023), "Calculating Pairwise Similarity of Polymer Ensembles via Earth Mover’s Distance", ACS Polymers Au, 2024. Link
In this work, we proposed the earth mover’s distance (EMD) method to quantitatively calculate the pairwise similarity score for polymer ensembles.
One polymer ensemble is defined as
The distance (
where
Once
The repository is intended for the following use cases:
- Illustrate the EMD method for polymer ensemble similarity calculation in the manuscript
- Allow for full reproducibility of the results in the manuscript
If you are interested in running one or more notebooks in Google Colab, first, click on the relevant links below.
- Example1_Two_Component_Polymer_Ensemble
- Example2_First_order_Markov_Copolymer_Ensemble_onehot
- Example2_First_order_Markov_Copolymer_Ensemble_fp
- Example3_Nonlinear_Star_Polymer_Ensemble
- Example4_Polymer_Ensembles_Represented_by_Experimental_Molecular_Mass_Distributions
- Example4_Polymer_Ensembles_Represented_by_Experimental_Molecular_Mass_Distributions_Sampling_Frequency_Convergence_Test
Then, click on the Colab badge in the notebook.
It will open a Colab notebook. Then, you can run the notebook as normal. All the required libraries and functions are present in the Colab notebook. If you cannot successfully open the Colab badge, download the notebook and upload it to Google Colab.
Jiale Shi, PhD
Postdoctoral Associate
Department of Chemical Engineering
Massachusetts Institute of Technology (MIT)
Email: jialeshi@mit.edu
GithubID: shijiale0609
If you use the code, please cite our paper on ACS Polymers Au.
@article{shi2023calculating,
author = {Shi, Jiale and Walsh, Dylan and Zou, Weizhong and Rebello, Nathan J. and Deagen, Michael E. and Fransen, Katharina A. and Gao, Xian and Olsen, Bradley D. and Audus, Debra J. },
title = {Calculating Pairwise Similarity of Polymer Ensembles via Earth Mover’s Distance},
journal = {ACS Polymers Au},
year = {2024},
doi = {10.1021/acspolymersau.3c00029},
URL = {https://doi.org/10.1021/acspolymersau.3c00029}
}
Preprint version on ChemRxiv is also available.
The polymer Similarity Calculation project is one of the core parts of the Community Resource for Innovation in Polymer Technology (CRIPT).