2024/9/4 21:31:18

Focus on

  1. Add pml.shader and pml.server sub-module

What's New

  • addon: add lazydock\pml\shader.py
  • addon: lazydock\pml\server.py
  • addon: add lazydock_pymol_plugin\lazy_plot.py
  • addon: lazydock_pymol_plugin__init__.py: extend new cmd: start_lazydock_server
  • addon: lazydock\pml\shader.py: ShaderValues: add method from_interaction_df
  • addon: lazydock\pml\shader.py: Shader: add repr method
  • addon: lazydock\pml\shader.py: Shader: add method auto_scale_norm, apply_shader_values_to_selection, apply_shader_values_to_sele

Minor Addon

  • minor-addon: lazydock\pml\shader.py: Shader: apply_shader_values: add alpha_mode argument
  • minor-addon: lazydock\pml\shader.py: Shader: support global_name2col and norm
  • minor-addon: lazydock\pml\server.py: add data-length to enssure server can read all data
  • minor-addon: lazydock\pml\shader.py: add _cmd option
  • minor-addon: lazydock\pml\server.py: VClient: send_action: support return the return value of an action
  • minor-addon: lazydock_pymol_plugin__init__.py: start_lazydock_server: add start log

BUG-FIX

  • fix-bug: lazydock\pml\shader.py: from_interaction_df: skip first row now
  • fix-bug: lazydock\pml\shader.py: fix _cmd argument passing

CODE-FIX

  • fix-code: lazydock\pml\interaction_utils.py: add all
  • fix-code: lazydock_pymol_plugin\main.py: GUILauncher: add lazy_plot_tab
  • fix-code: lazydock_pymol_plugin\lazy_plot.py: move pymol import to dev code

Remove

None or a little.

Other Changes

None or a little.

Details

完整的更新日志: https://gitee.com/bhm-bob/LazyDock/commits/v0.2.0