Home
Name Modified Size InfoDownloads / Week
README.txt 2013-08-05 2.3 kB
SnowyOwlWebApp.zip 2013-08-05 1.4 MB
Totals: 2 Items   1.4 MB 2
Copyright (c) 2013, Omar Zabaneh, University of Calgary Visual Genomics Centre
All rights reserved.

SnowyOwl Web Application
========================

:Author: Omar A. Zabaneh
:Organization: University of Calgary
:Contact: ozabaneh@ucalgary.ca

SnowyOwl Web Application provides a public interface for registered users to access
the SnowyOwl infrastructure. The application manages projects and integrates
different tools with the SnowyOwl pipeline through a simplified interface.

Users can monitor job progress and download results upon completion.
There is a plan to add a benchmarking module to estimate completion time.

For more details refer to /doc or the code repository wiki
at https://sourceforge.net/p/snowyowl/webapp/wiki/Home.

The distribution package for SnowyOwl Web Application includes the required version of SnowyOwl.

Software Requirements
--------------------

PHP 5.3 (pgsql, json)
Python 2.6 (biopython, argparse, psycopg2)
SnowyOwl 1.7 (see README at https://sourceforge.net/p/snowyowl/so1/code/ci/master/tree/ for requirements)
Tuque (http://sourceforge.net/p/tuque/code/ci/master/tree/)
Tophat v1.3.1
Trinity (Trinity-r2012-10-05)
Decypher Command Line Client V 8.0.4.0

Code Structure
--------------

directory               description                   notes
---------------------   ---------------------------   -------------------------------
/bin                    command line tools            should be included in $PATH
/bin/admin              app admin scripts             dont export path, run from here
/www                    web server document root      contains PHP "interface" files
/www/js                 javascript modules
/www/css                css styles
/www/images             images
/lib/py                 Python libraries
/lib/php                PHP libraries
/tpl                    templates (html, etc)
/config.example.ini     example site configuration    copy to config.ini locally
/init.php               PHP global initialization
/sql                    PgSQL scripts                 database initialization
/doc                    user and developer docs
/data                   output save directory         must be writable by the app
/log                    application logs              web, daemon, and database logs
/upload                 user data upload directories
Source: README.txt, updated 2013-08-05