Installation Guide#
This section will guide you through the steps required to install PrismBO on your system.
Before installing, ensure you have the following installed:
Python 3.10
Node.js 17.9.1
npm 8.11.0
Clone the repository:
$ git clone https://github.com/maopl/TransOpt.git
Install the required dependencies:
$ cd TransOpt $ python setup.py install
Install the frontend dependencies:
$ cd webui && npm install
(Optional) Install additional extensions:
You can enhance the functionality of the system by installing the following optional packages:
Extension 1: Provides advanced results analysis.
$ python setup.py install[analysis]
Extension 2: Adds support for distributed computing.
$ python setup.py install[remote]
(Optional) Install optional Docker containers:
The following Docker containers are available to provide additional problem generators:
Inverse RNA Design: Provides inverse RNA design problem generators:
$ bash scripts/init_docker.sh
Protein Design: Adds support for distributed computing.
$ bash scripts/init_csstuning.sh
Configurable Software Tuning: Enables integration with external APIs.
$ bash scripts/init_csstuning.sh