A Python package of the GenePlexus analysis pipeline.
- The GenePlexusZoo Method Paper
- The GenePlexus Benchmarking Paper
- The Webserver
- The Package Documentation
- Data
Install the GenePlexus
package via pip
.
pip install geneplexus
See example/example_run.py
for example usage of the API.
For other examples see Package Documentation.
geneplexus --input_file example/input_genes.txt --output_dir example_result
Run geneplexus --help
to see full CLI options.
Install the PyGenePlexus package in editable mode with dev dependencies
pip install -e ."[dev]"
Run the default test suite
pytest test/
By default, test data will be cached. Thus, after the first test run, data redownload will not be tested. To force redownload, specify the --cache-clear
option
pytest test/ --cache-clear
- Install doc dependencies
pip install -r docs/requirements.txt
- Build
cd docs
make html
- Open doc
open build/html/index.html