GenOO [jee-noo] is an open-source; object-oriented Perl framework specifically developed for the design of High Throughput Sequencing (HTS) analysis tools. The primary aim of GenOO is to make simple HTS analyses easy and complicated analyses possible. GenOO models biological entities into Perl objects and provides relevant attributes and methods that allow for the manipulation of high throughput sequencing data. Using GenOO as a core development module reduces the overhead and complexity of managing the data and the biological entities at hand. GenOO has been designed to be flexible, easily extendable with modular structure and minimal requirements for external tools and libraries.
We want to keep this framework focused on the real issues found in sequencing analyses and balance being easily extendable with being focused and efficient.
git clone https://github.com/genoo/GenOO.git
use lib 'path/to/genoo/clone/lib/'
If you want to verify that everything works
cd path/to/genoo/clone/
prove -l t/test_all.t
If you want to verify a particular package/class
cd path/to/genoo/clone/
prove -mv -l -It/ t/Test/package_path.pm
The framework is under development and functionality is added regularly.
The core of the framework is considered stable.