Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* adding electronic properites workflow * first commit of new workflow * introduce new code: automate routine for computing electronic and bader * update vasp from prev for dos and bader * update workflow package imports, add new electronic workflow, move functions to logical modules * create parsers, now in workflow testing phase * fix workflow run bugs * update icharg value * modify run_calc file and workflow to do a double kpoint run for chgcar * update gridfs for dos * update parser output * update electronic workflow * fix bug in average_z_sep * fix bug in average_z_sep * add correct name to 2d-substrate heterostructs based on stacked wyckoff sites * fix bugs * update parse output * update run calc and core to use custom custodian handler * debugging run_calc and appending cdd analysis to same db entry as dos,bader run * modify run_calc to set npar. custodian currently does not search for the correct slurm variable to set npar. so i fixed it * updated ToDb: dos->element projected with 0.05 eV res and default [4,6] eV window around efermi. add user option for window * update obj_id variable pass * fix auto_npar * push obj_id to cdd calculation spec * add flags to depends to trigger slurm_npar * remove parent cdd_combined from iso NSCF, clarify error message in workflow, add task_label to additional_fields not tags * update cdd error message * fix bug in vasp interface set * fix logic error for vis_static; structure now updates to the isolated structures * add logger to CDD parser * delete random } * clean up unneeded comments * include amin. add option to include dipole correction in nscf calculation. fix cmdlrelaxset's ediff value. reformat name for electronicFW if not cdd. * change out final structure from previous run is obtained. * remove amin * fix pushing obj_id for combined system so the cdd analysis can be pushed to that obj_id * remove conflicting isym tag * clean up formatting of documents * change task_name to task_label * update parser * fix parse output * fix parse output * fix parse output * fix entry of dos into grid fs * don't push None to fw spec * fix brackets for database pushing * cleaning up store_data for cdd update * add logger info to processing document clean up debug code, add exception errors * fix logic error in slurm_npar * update docs, add get_dos utility, update parser to put completedos into database. machine learning needs that object * fix Electronic to DB parser. add z proj chg for NSCF structures * update decompress to describe behaviour of function * fix stupid error * add complete dos to import for utils * add todo
- Loading branch information