-
Notifications
You must be signed in to change notification settings - Fork 70
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changes for tackling the LevelOfTheory errors (#970)
* Adding qc_tasks and calculation.py * big_commit for implementing the drone fucntionality of atomate(qchem) in emmet * ran pre-commit locally and some minor changes * writing_unit_tests_for_sp_and_opt * ran pre-commit on test files * corrected Union type error * added numpy custom validators * datetime import problem * allowing arbitrary types * further tests * further tests * change in io file convention * checking qcinput * checking qcinput * Incorporating all the pydantic 2 changes * changes in lot, task_type, calc_type * removing circular dependency * calc_doc issue * Make more fields optional in accordance with pydantic 2 * Corrected the Input Doc problems * CalcInput smx attribute issue * correcting input to qcinput and qcoutput * changes in the Optimization test doc for inputs * molecule -> initial_molecule * changes to the sp valid task_schema * test_output breakdowns * test_output breakdowns OutputDoc * test_output breakdowns OutputDoc * test_output breakdowns OutputDoc * test_output breakdowns OutputDoc * test_output breakdowns OutputDoc * test_output breakdowns OutputDoc * Changes to the TaskDoc * Changes to the TaskDoc np.array * Changes to the conftest * Changes to the conftest arrays * Changes to the conftest arrays * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * Changes to test code * fixing bug where solvent field was being accessed as a dict * forgot pre-commit * Changed the default args for initial_molecule and optimized_molecule to be Molecule not dict * deleted the superfluous FW files * making the TaskDoc.from_directory functionality for generalized to handle qchem calculaion directories not generated through atomate * resolved the bugs with enthalpy, entropy and parsing frequencies * added the validate_lot flag to allow users flexibility in TaskDoc creation * corrected the str errors in level_of_theory * corrected the downstream errors introduced due to the validate_lot flag
- Loading branch information
1 parent
d666127
commit 98b75bf
Showing
4 changed files
with
120 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters