Releases: spdkit/python
Releases · spdkit/python
v0.2.0
v0.1.16
Changes
- lattice: add new
clone
method 48abc68 - rebond: allow set distance cutoff for nearest neighbors 134d964
- rebond: support vmd scheme with param
bond_scale_factor
231b4b6 - rebond: add parameter
cov_radius_scale_factor
78a4dd7 - remove
rebond
parameter fromview_in_pymol
fa89f97 - do not rebond in
view_in_agui
e46cc1f - rebond in multiwfn scheme based covalent radii sum 03485f4
v0.1.15
- chemenv: Preliminary implementation of variable cell optimization (need to be improved)
- Molecule: Add set_lattice_scaled method, which automatically scales the atomic coordinates when set new cell.
- analysis: Add new mthod for creating chemical bonds from bond valences based on kmeans clustering algorithm (rebond)
- analysis: Automatically set missing parameters such as max_atom_valence, max_coordination_numbers, etc. when evaluat/rebond
v0.1.14
v0.1.13
v0.1.12
v0.1.11
New features:
- Add gui module for molecule visualization
- add
view
function for view molecule using gchemol-view
v0.1.10
Changes:
- [2023-04-29] Molecule: improved
fingerprint
method to be uniq for different atom kinds or diffent bond kinds. - [2023-04-29] Molecule: new
symbols
andatomic_numbers
methods - [2023-04-20] Added functions for visualization of molecules using jmol/agui
- [2023-04-20] Added spdkit-view script for easy viewing of molecular files
v0.1.9
- view_in_pymol: allow view molecules on a remote server based on rpyc.
- Molecule: Add format_as method to format molecules directly as strings.
- Fixed minijinja's issue on scientific notation of floating point numbers (minijinja 0.30.6+).
- Molecule: Add selection_freezed_atoms method for viewing fixed atoms.
v0.1.8
- surface: new function
fragment_atoms_by_layer
for finding atoms layer by layer in slab model - Molecule: rebond now allow set bond_tolerance parameter
- Molecule: new connected_fragment_atoms method for finding atom fragment containing specfic atom
- Molecule: support .xsd and .car file types, and read freezing atoms data from .xsd file
- Lattice: new methods scale_by_a, scale_by_b, scale_by_c for scaling lattice size in different direrctions