Installation

Requirements

  • Python >= 3.9

  • numpy >= 1.21.0

  • scipy >= 1.7.0

  • networkx >= 3.0

Install from PyPI

pip install orc-bound

Install from source

git clone https://github.com/XJTU-XGU/ORC_bound.git
cd ORC_bound
pip install .

Install with development tools

pip install -e ".[dev]"

This installs pytest, black, and ruff alongside the package.

Install with SerpAPI support

pip install -e ".[serpapi]"

Required for orc_bound.utils.search.search_orc_literature(). Obtain a free API key at https://serpapi.com/

Uninstall

pip uninstall orc-bound