Installation

This guide will walk you through the installation of ChemInformant. We recommend using Python 3.8 or higher.

Installation from Source (For Developers)

If you wish to get the latest, unreleased development version, or if you plan to contribute code to the project, you can install it from the source code.

  1. First, clone the project repository from GitHub to your local machine:

    git clone https://github.com/HzaCode/ChemInformant.git
    
  2. Next, navigate into the project’s root directory:

    cd ChemInformant
    
  3. Finally, use pip for a local installation. We strongly recommend using editable mode (-e), so that any changes you make to the source code will take effect immediately without needing to reinstall.

    • To set up a complete environment for development contribution: This command will install all dependencies, including the core library, plotting functionality, and development tools for testing and code checking (like pytest, black). This is the recommended command for contributors.

    • To install only the core package from source: If you just want to install a basic version from the source code for general use.

      pip install .