cbouy / mols2grid

Interactive molecule viewer for 2D structures
https://mols2grid.readthedocs.io
Apache License 2.0
206 stars 25 forks source link

Refactor as a widget #33

Closed cbouy closed 1 year ago

cbouy commented 1 year ago

Refactors mols2grid for better compatibility with Jupyter Lab and VSCode. Also gets rid of the slightly different implementation between Colab and Jupyter.

codecov-commenter commented 1 year ago

Codecov Report

Merging #33 (32c4dd8) into master (50e7d9f) will increase coverage by 0.81%. The diff coverage is 82.85%.

@@            Coverage Diff             @@
##           master      #33      +/-   ##
==========================================
+ Coverage   89.38%   90.20%   +0.81%     
==========================================
  Files           6        9       +3     
  Lines         490      490              
==========================================
+ Hits          438      442       +4     
+ Misses         52       48       -4     

Impacted file tree graph

Impacted Files Coverage Δ
mols2grid/dispatch.py 56.86% <ø> (ø)
mols2grid/widget/__init__.py 60.00% <60.00%> (ø)
mols2grid/molgrid.py 93.12% <63.63%> (+0.88%) :arrow_up:
mols2grid/__init__.py 90.00% <80.00%> (-10.00%) :arrow_down:
mols2grid/utils.py 98.18% <92.30%> (-1.82%) :arrow_down:
mols2grid/_version.py 100.00% <100.00%> (ø)
mols2grid/select.py 100.00% <100.00%> (+7.24%) :arrow_up:
mols2grid/widget/_frontend.py 100.00% <100.00%> (ø)
mols2grid/widget/widget.py 100.00% <100.00%> (ø)