https://github.com/aspuru-guzik-group/da_for_polymers
Augmenting Polymer Datasets via Iterative Rearrangement
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
✓Institutional organization owner
Organization aspuru-guzik-group has institutional domain (aspuru.chem.harvard.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.7%) to scientific vocabulary
Repository
Augmenting Polymer Datasets via Iterative Rearrangement
Basic Info
Statistics
- Stars: 11
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 5
Metadata Files
README.md
Augmenting Polymer Datasets via Iterative Rearrangement
Welcome to the GitHub repository for the paper: https://doi.org/10.26434/chemrxiv-2022-hxvcc
Abstract: One of the biggest obstacles to successful polymer property prediction is an effective representation that accurately captures the sequence of repeat units in a polymer. Motivated by the successes of data augmentation in computer vision and natural language processing, we explore augmenting polymer data by iteratively rearranging the molecular representation while preserving the correct connectivity, revealing additional substructural information that is not present in a single representation. We evaluate the effects of this technique on the performance of machine learning models trained on three polymer datasets and compare them to common molecular representations. Data augmentation does not yield significant improvements in machine learning property prediction performance compared to equivalent (non-augmented) representations. In datasets where the target property is primarily influenced by the polymer sequence rather than experimental parameters, this data augmentation technique provides the molecular embedding with more information to improve property prediction accuracy.
Keywords: data augmentation, machine learning, polymers, molecular representation

Getting Started
- Fork, Clone, or Download this repository.
- Create a conda environment.
- In this directory,
pip install -e . - Access raw data ->
da_for_polymers/data/raw/Dataset - Access data augmentation tool ->
da_for_polymers/data/input_representation/Dataset/manual_frag/augment_manual_frag.py - Access processed data ->
da_for_polymers/data/input_representation/Dataset - Access prediction results ->
da_for_polymers/training - Run the shell files in
da_for_polymers/ML_models/pytorch/Datasetorda_for_polymers/ML_models/sklearn/Datasetto run models on your setup. To run specific models or molecular representations, uncomment or comment specific lines. Recommened to understand how to use argument parsers for these scripts. <<<<<<< HEAD
8. To view or re-create figures, go to -> da_for_polymers/visualization. Each figure in the paper can be recreated with the recreate_all_plots.sh file (read comments). (Supplementary Figures are found in da_for_polymers/data/exploration)g
- To view or re-create figures, go to ->
da_for_polymers/visualization. Each figure in the paper can be recreated with therecreate_all_plots.shfile (read comments). (Supplementary Figures are found inda_for_polymers/data/exploration) >>>>>>> 3518320fe8131a4d5c99874c5d2194ecbf421006
Owner
- Name: Aspuru-Guzik group repo
- Login: aspuru-guzik-group
- Kind: organization
- Website: http://aspuru.chem.harvard.edu/
- Repositories: 30
- Profile: https://github.com/aspuru-guzik-group
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1