Skip to content

ChemAxon/calculators-report

Repository files navigation

Calculator Performance Reports

This is an open source distribution of our tools used to generate Calculator performance reports.

IMPORTANT: this distribution is under construction and provided AS-IS. If you have any question, suggestion, please feel free to contact us at [email protected]

Getting started

The code in this repository depends on Chemaxon proprietary jchem.jar available in JChem Engines platform independent (.zip) distribution. This distribution can be downloaded manually or retrieved from the Chemaxon Public Repository with proper credentials. This Gradle project uses the second approach.

Prerequisites

Building the project

Call

./gradlew createScripts -PcxnHubUser=<YOUR_PASS_EMAIL> -PcxnHubPassword=<YOUR_HUB_API_KEY>

Execution

The examples directory contains three example scripts to test the report generation:

Notes:

  • The html-reporter.sh -h prints the usage and the list of all available command line options.
  • More JSON datasets can be added as historical data with the html-reporter.sh --report-historical-data option. The generated report will contain a Delta distribution vs Version histogram (Example).

Licensing

This project is distributed under the Apache License 2.0. Some dependencies of this project are Chemaxon proprietary products which are not covered by this license. Please note that redistribution of Chemaxon proprietary products is not allowed.

Releases

No releases published

Packages

No packages published