Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

A graphical interface for sklearn classification to introduce machine learning to biologists

Project description


PyPI Build status Build status

This packge is a graphical interface wrapper for sklearn classification. It is intended to be used with the ml-bio-workshop training materials.

Python environment


  • Python 3.5
  • pandas
  • numpy
  • sklearn
  • matplotlib
  • pyqt 5
  • scipy

See conda_env.yml for one set of compatible package versions. Create the ml4bio conda environment with the command conda env create -f conda_env.yml. On Linux, activate the environment with source activate ml4bio. On Windows, activate the environment with activate ml4bio.

The full Anaconda installation also provides all required dependencies.


The ml-bio-workshop repository provides scripts for installing and launching the ml4bio GUI. Once the ml4bio package and its dependencies have been installed, the GUI can be launched using the ml4bio command from the command line.

Third party materials

The icons in the ml4bio/icons directory were downloaded from under the Creative Commons license. Instructions on how to give credit to the creators: link

Add this attribution where appropriate:

Created by sachin modgekar from Noun Project.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
ml4bio-0.1.2-py3-none-any.whl (219.3 kB) Copy SHA256 hash SHA256 Wheel py3
ml4bio-0.1.2.tar.gz (214.7 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page