Skip to content

rvswift/EB

Repository files navigation

EB

EnsembleBuilder uses compound activity data to train structure based ensembles to prospectively classify active and inactive compounds.

Features

  • Works with Python 2.6, 2.7, 3.3, 3.4

Installation

Installation prerequisites

Install EnsembleBuilder with pip

pip install EB

Install EnsembleBuilder by cloning the GitHub repo

git clone https://github.com/rvswift/EB
cd EB
make install

Usage

To run, type ensemblebuilder on the command line

usage:        ensemblebuilder <mode> <args>

              ensemblebuilder <mode> to show help for that mode.

modes:
  exhaustive     Determine the best performer by considering all possible ensembles, O(2^N).
  fastheuristic  Determine the best ensemble using a O(N) heuristic.
  slowheuristic  Determine the best ensemble using an O(N^2) heuristic.
  postanalysis   Plot and analyze the performance of one or more ensembles.
  splitter       Split csv input into training and test sets.

Releases

No releases published

Packages

No packages published