1. SlipGURU
  2. KDVS

Source

KDVS /

Filename Size Date modified Message
doc
examples/GSE7390
kdvs
44 B
238 B
35.1 KB
398 B
2.4 KB
2.5 KB
1.9 KB

Overview

Knowledge Driven Variable Selection (KDVS) is an experimental knowledge extraction system that utilizes statistical learning and novel data and knowledge integration methodologies.

Licensing

Knowledge Driven Variable Selection (KDVS) Copyright (C) 2014 KDVS Developers. All rights reserved.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Authors

See CONTRIBUTORS for full authors list.

The current maintainer is Grzegorz Zycinski <g.zycinski@gmail.com>.

Installation

KDVS can be tried immediately without prior installation. Refer to 'Quick Start' below.

KDVS can be installed as Python module with the following command:

python setup.py install

Note that the documentation and examples are not copied.

Documentation

See doc/_build/html/index.html

Quick Start

(*) Linux/OSX

Lets assume the KDVS source archive has been unpacked to:

~/KDVS2.0

where '~' indicates the home directory of current user.

Lets execute the example experiment GSE7390. See also 'examples/GSE7390/README' for more information.

For running KDVS experiment, the results must be stored in writable output directory. Lets create one: > mkdir ~/KDVS2.0-results

The experiment can be executed with the following command:

> cd ~/KDVS2.0 > python wrapper.py kdvs/bin/experiment.py -c examples/GSE7390/GSE7390_cfg.py -o ~/KDVS2.0-results

After some minutes, if the run was successful and no error has been reported, the root output directory ('KDVS_output') and log file ('kdvs.log') shall be present in the output directory:

> ls ~/KDVS2.0-results kdvs.log KDVS_output

IMPORTANT NOTE: KDVS does not overwrite output files and directories. Therefore the log file ('kdvs.log') and root output directory ('KDVS_output') must be deleted manually each time the experiment is run with the same output directory.