Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to filtering structures and preparing merge into master. #85

Merged
merged 41 commits into from
Oct 1, 2020

Conversation

lbluque
Copy link
Collaborator

@lbluque lbluque commented Oct 1, 2020

Summary

Changes to filtering of structures in StructureWrangler. Filtering methods are now external functions in smole.cofe.wrangling module. Functions are decorated to register the application in the wrangler metadata dictionary.

Also merging with previous changes in master (v0.0.0) for coming merge into master.

  • filter_by_ewald_energy function for previous equivalent wrangler method.
  • filter_duplicate_corr_vectors function for previous equivalent wrangler method.

Checklist

lbluque and others added 30 commits July 20, 2020 13:53
A bit of refactoring in configspace module
0
add dir
…e mapping from correlation vector to the property (total_energy), and it returns the modified feature_matrix and the minimum energy indices which can later be used to update the Wrangler object
This function does de-duplication. It makes sure there is a one to on…
Unit-tests and modifications to filtering by duplicate corr vectors
add deprecation warnings
Adding site_table property to canonical_ensemble and adding temp table flip method
lbluque and others added 11 commits August 5, 2020 13:58
Removed regression classes
Re-reset site table in canonical anneal function if set_min_occu is True
# Conflicts:
#	examples/1-1-creating-a-ce-w-electrostatics.ipynb
#	examples/1-creating-a-ce.ipynb
#	smol/learn/__init__.py
#	smol/learn/estimator.py
#	smol/moca/ensembles/base.py
#	smol/moca/ensembles/canonical.py
#	smol/moca/ensembles/sgcanonical.py
#	tests/test_moca/test_canonical.py
@lbluque lbluque merged commit 907ab5e into CederGroupHub:mc_refactor Oct 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants