- added functionality and new scripts such as cp2k_proc
- Added functions to help select configurations based on a criteria (such as CV value) by adding a "bin_settings" option to filter_col
- added a "comb_col" script to combine two column values with optional "prefix", "suffix", and "middle"
- Updated pdb_edit to fill in the element column of a pdb file (sometime VMD removes it). The program uses
a dictionary of atom_type,element based on CHARMM36. Users can specify a different mapping of PDB atom types to element types.
- Now uses the csv.QUOTE_NONNUMERIC option for writing and reading, to automatically convert to floats
- Updated data_edit so that output is formatted into columns. Additionally, when comparing data files, lines that
differ only by more a specified tolerance (~1e-5) are now ignored.
- Now correctly sorts differences between data files, ignoring comments, unimportant ordering...
- Added capability to data_edit: now will show differences between data files, ignoring comments, unimportant ordering...
- Changed data_reorder to data_edit, reflecting its additional capabilities.
- Added data2data, data_reorder to distribution
- Added dump_edit, pdb_edit, evbdump2data to distribution; these allow changes to, for example, the atom numbers
- Added lammps_proc_data.py to calculate g(r) from a lammps dump file
- Added lammps_dist to calculate atom pair distances as found in a LAMMPS dump file.
- Added press_dups to compress CSV rows that have duplicate values for a given column.
- Added path_bin for creating an averaged VMD file from a larger set of coordinates.
- Added max_loc and max_val columns to calc_pka output.
- Fixed problem with 0-start files in fes_combo.
- Changed wham_rad to set the zero point at the the largest CV free E, rather than the max CV
- Added wham_block.py
- Added wham_split.py
- Refactored common code to common and wham modules.
- Added wham_rad.py
- Renamed to md_utils
- Added fes_combo.py