Download Latest Version v0.20.2 source code.tar.gz (1.5 MB)
Email in envelope

Get an email when there's a new version of MolecularGraph.jl

Home / v0.19.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-01 1.6 kB
v0.19.0 source code.tar.gz 2025-06-01 1.5 MB
v0.19.0 source code.zip 2025-06-01 1.6 MB
Totals: 3 Items   3.1 MB 1

MolecularGraph v0.19.0

Diff since v0.18.0

There may be many breaking changes. See updated tutorials for details.

  • All imports and exports are aggregated to the package entrypoint file (src/MolecularGraph.jl).
  • Removed unnecessarily exposed APIs, that are internally used or have too general name (e.g. metadata) to avoid confliction.
  • RDKitMinimalLib.jl has been added as a direct dependency.
  • smiles(mol) generates SMILES from MolGraph (#67)
  • RDKit fingerprints (Morgan, RDKit, etc.) (#72)
  • Geometry features in molecular drawing and stereochemistry are now based on GeometryBasics.jl
  • Color features in molecular drawings are now based on Colors.jl
  • Color options in drawsvg and drawpng accepts rgb(), hex color codes and any other parsable representations in Colors.jl
  • Improved serialization and deserialization
  • Safer JSON deserialization
  • RDKit CommonChem format reader/writer
  • MolGraph(json::String) now automatically detect element types and JSON formats.
  • Stereochemistry
  • Fixed wrong stereocenter recognition in SMILES
  • Fixed wrong stereobond recognition in <8-membered rings
  • Fixed Makie errors in 3D drawing (#112)
  • Axis visibility setting seems to be removed from MakieCore, but now we can set up LScene with show_axis=false options or apply hidedecorations! to Axis when we use (See tutorials for example usage)
Source: README.md, updated 2025-06-01