-
Notifications
You must be signed in to change notification settings - Fork 0
Setup
WendelHime edited this page Mar 25, 2018
·
6 revisions
Supposing you already have installed tools like BLAST+, the platform EGene2 and PostgreSQL. We still need to install Perl libraries and some packages like sqlite3 used by report_html_db results.
sudo apt-get install -y libfile-find-rule-perl sqlite3 libdbd-pg-perl libapache2-mod-perl2 wgetThere is some libraries to download yet:
set PERL_MM_USE_DEFAULT=1
cpan CPAN
cpan Class::Load Class::Load::PP
cpan Class::Load::XS Class::MOP Data::OptList
cpan Moose Moose::Role Moose::Exporter Moose::Util::TypeConstraint
cpan DBIx::Class DBD::Pg Catalyst::Devel Catalyst::Runtime YAML Archive::Zip File::Find::Rule
cpan Catalyst::Action::REST Catalyst::ScriptRunner Catalyst::View::TT Catalyst::View::JSON Catalyst::Model::DBIC::Schema DBIx::Class::Schema::Loader MooseX::NonMoose DBIx::Class::Helper::ResultSet::SetOperations Catalyst::Restarter Catalyst::Model::Adaptor Catalyst::Model::DBI MooseX::Storage Catalyst::Controller::REST Catalyst::Model::DBIC::Schema Archive::Zip Catalyst::Engine::Apache
cpan Capture::Tiny DBI Task::Catalyst Task::Plack Reindeer
cpan SQL::Library Catalyst::Model::DBI::SQL::Library Catalyst::Model::DBI
cpan LWP::UserAgent::CachedHere we're going to download some files needed by application's result like assets.tar.gz (composed by standard CSS and JavaScript compressed files), example.json the JSON configuration file(read more here) and configuration file(read more here)
wget https://github.com/WendelHime/report_html_db/blob/master/report_html_db/assets.tar.gz?raw=true -O “assets.tar.gz”
wget https://raw.githubusercontent.com/WendelHime/report_html_db/master/report_html_db/example.json
wget https://raw.githubusercontent.com/WendelHime/report_html_db/master/report_html_db/example.confNow we're ready to run
-
Getting started
1.1 Setup
1.2 Running
- Configuration files
2.1 Creating config file
2.2 Creating JSON file for Website pages
-
Developers Documentation
3.1 Services API
3.2 Website
3.3 Report_HTML_DB -
Deploy
4.1 Considerations
4.2 Apache
4.3 Docker
-
Questions and feedback