Kekule Tutorial
2023.01
  • Installation
  • Object and Class System of Kekule.js
  • Atom and Bond
  • Creating Molecule
  • Loading and Saving Molecule
  • Get Molecule Information
  • Molecule Comparison and Searching
  • Drawing Molecule
  • Introduction to Widget
  • Chem Viewer Widget
  • Composer Widget
  • Spectra in Kekule.js
  • Web Component Wrapper of Widgets
Kekule Tutorial
  • Tutorial of Kekule.js

Tutorial of Kekule.js

Contents:

  • Installation
    • Using NPM
    • The Traditional Way
    • Dynamic module loading
    • Child modules and function of Kekule.js
  • Object and Class System of Kekule.js
    • Defining New Class
    • Create Instance of Class
    • Serialize/deserialize of Object
  • Atom and Bond
    • Working with Atom
    • Working with Bond
  • Creating Molecule
    • Creating Molecule with Atoms and Bonds
    • Multicenter Bonds
    • Bond-bond Connection
  • Loading and Saving Molecule
    • Saving Molecule
    • Loading Molecule
      • Loading from String Variable
      • Loading from File
      • Loading from Resource
  • Get Molecule Information
    • Iterating over Atoms and Bonds
    • Molecule Formula
    • Ring Information
    • Aromatic Detection
    • Stereo Perception
  • Molecule Comparison and Searching
    • Comparing Molecules
    • Substructure Searching
  • Drawing Molecule
    • Background Introduction
    • Drawing by Renderer
    • Drawing by Painter
  • Introduction to Widget
    • Common Widgets
    • Chem Widgets
  • Chem Viewer Widget
    • Creating Viewer
    • Setting and Retrieving Object in Viewer
    • Changing Display Type of Viewer
    • Changing Zoom Level and Rotation of Object
    • Changing the Default Render Color
    • Customizing Toolbar
    • Presets
  • Composer Widget
    • Composer UI
    • Creating Composer
    • Loading and Retrieving Molecules in Composer
    • Get Selected Objects
    • Operation History
    • Limiting the Functions of Composer
    • Customize UI of Composer
    • Presets
    • More Configurations
  • Spectra in Kekule.js
    • I/O of Spectra Data
    • Access Data inside Spectrum
      • Meta Data
      • Spectrum Data
      • Molecule Correlation
    • Displaying Spectrum
  • Web Component Wrapper of Widgets

Indices and tables

Next

© Copyright Partridge Jiang.

Built with Sphinx using a theme provided by Read the Docs.