Installation Instructions

To ensure CycloPhaser and its dependencies are installed in an isolated environment, we recommend using either a Conda or virtual environment. Follow the steps below to set up a compatible environment and install CycloPhaser.

Setting Up a Conda Environment

  1. Create a new Conda environment (recommended Python version is 3.10 or later):

    conda create -n cyclophaser_env python=3.10
    
  2. Activate the Conda environment:

    conda activate cyclophaser_env
    
  3. Install dependencies from the requirements file:

    Make sure you’re in the directory containing the requirements file. Then, run:

    pip install -r requirements.txt
    
  4. Install CycloPhaser:

    After installing dependencies, install CycloPhaser using pip:

    pip install cyclophaser
    

Setting Up a Virtual Environment

If you prefer not to use Conda, you can set up a virtual environment with venv (available in Python standard library).

  1. Create a virtual environment:

    python3 -m venv cyclophaser_env
    
  2. Activate the virtual environment:

    • On Windows:

      cyclophaser_env\Scripts\activate
      
    • On macOS and Linux:

      source cyclophaser_env/bin/activate
      
  3. Install dependencies from the requirements file:

    pip install -r requirements.txt
    
  4. Install CycloPhaser:

    pip install cyclophaser
    

Notes

  • Compatibility: CycloPhaser requires Python 3.10 or later.

  • Using `mamba`: If you prefer mamba over conda for faster environment management, replace conda with mamba in the commands above.

With these instructions, you can set up an isolated environment for CycloPhaser, ensuring compatibility and avoiding conflicts with other packages.