The whole library is divided into several modules, each provides different features and functions. Users can use the combination of modules for specific purpose. The following table lists the major features of each module in Kekule.js.
By using kekule.min.js, all modules (exclude module Extra) are loaded into HTML page. If only a few modules is needed, you can utilize a special bootstrap script:
Note the module param after "?". In the example above, module chemWidget and algorithm, as well as other prerequisite modules will be loaded.
If widget or chem widget modules are used, additional style sheet file also need to be linked in HTML page:
<link rel="stylesheet" type="text/css" href="themes/default/kekule.css" />
A tutorial explaining the basic usage of Kekule.js has been made available at here.
Supported Web Browsers
All modern web browsers, including ones on mobile devices are supported. For instance (but not limited to):
- Internet Explorer 8 and above
- Web browser of Android and iOS
The work of Kekule.js has been publish on Journal of Chemical Information and Modeling. To support our work, please cite: J. Chem. Inf. Model. 2016, 56(6), 1132−1138 and J. Chem. Inf. Model. 2016, 57(10), 2407−2412.