Brea

Autoevaluating Algorithm Repository

Brea v0.0.1


About

Brea is a code repository with integrated evaluation of algorithms. Brea is based on the Python programming language and actively developed as the server component of the Vivid Code framework.

Resolution of currently best fitting algorithms using a Brea cluster
Resolution of currently best fitting algorithms using a Brea cluster

The primary goal of Brea is to serve as an algorithm catalog to allow the usage of abstract currently best fitting (CBF) algorithms, as required by the Cloud-Assisted Meta Programming (CAMP) paradigm. Thereby Brea is required to host and deliver algorithms as well as to cyclically evaluate and index them with respect to their corresponding metrics, using Rian. An example for such a metric would be the average prediction accuracy within a fixed set of gold standard samples of the respective domain of application (e.g. latin handwriting samples, spoken word samples, TCGA gene expression data, etc.). Consequently Brea is also required to host or connect these samples by using Deet.

Due to this approach Brea allows the implementation of smart analytics projects, that are automatically kept up-to-date by a minimum of maintenance costs. Also Brea supports scientific applications, by facilitating a local (workgroup, lab, institution) or global publication, application and evaluation of algorithms.

According to our convictions Brea is Free Software. It is released under the GPL-3.0 and can be downloaded from GitHub.

Quickstart

Installation using PIP

$ pip install brea

Posts

  •   Patrick Michl  

    Old wine in smart bottles: Since almost 10 years the rate of data science publications has been growing enormously! For scientists and developers, it is therefore becoming more and more difficult to keep track of suitable current approaches. ...more


  •   Patrick Michl  

    Three obstacles in data science and one vision: For the current development- and exploration process in data science three obstacles in particular appear as outstanding hurdles, when it comes up to realize projects - and even more, when it comes up to venture collaborations. ...more


Resources

Documentation
Source Code