Scoring functions for the dream / sage challenges
Project description
Overview
DreamTools aims at sharing code related to DREAM challenges.
This repository is meant to contain (small) data sets and codes related to the scoring of the DREAM challenges.
The main goals are:
provide scoring functions for the Dream challenges for end-users
provide a place to share-reuse code used before/during/after the challenges for developers
The dreamtools-scoring executable
For users, dreamtools provide one executable called dreamtools-scoring, which should be installed automatically when installing dreamtools. Knowing the name of the challenge (and possibly sub-challenge), it works as follows:
dreamtools-scoring --challenge d8c1 --sub-challenge sc1a --submission ~/alphabeta-Network.zip
It prints some information and the score of the submision for instance for the example above:
Solution for alphabeta-Network.zip in challenge d8c1 (sub-challenge sc1a) is : AUROC: 0.803628919403 Rank LB: 1
Scoring functions available so far:
Dream8 HPN (D8C1) sub challenges named sc1a, sc1b, sc2a, sc2b.
Dream8 Tox (D8C2) sub challenges named sc1, sc2.
Format for the challenges can be found in the README of each subchallenge. For instance, for Dream8 Challenge1, please see ./dreamtools/dream8/D8C1/README.rst
Installation
pip install dreamtools
Issues
Please fill bug report in https://github.com/dreamtools/dreamtools/issues
For developers
Not all challenges are yet provided. If you wish to contribute, please let us know.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.