Code Monkey home page Code Monkey logo

dobo's Introduction

DoBo: Protein Domain Boundary Prediction by Integrating Evolutionary Signals and Machine Learning
8/15/2016

Web-server
----------
http://sysbio.rnet.missouri.edu/dobo/

Installation
------------
(1) Download 'dobo.zip', 'models.zip', 'programs.zip', and 'db.zip' into a folder
    Download URL: http://sysbio.rnet.missouri.edu/bdm_download/dobo/downloads/
    $ mkdir dobo
    $ cd dobo 
(2) Unzip the files
    $ unzip dobo.zip
    $ unzip db.zip
    $ unzip programs.zip
    $ unzip models.zip
(3) Verify that the following files folders and files are present
    (a) bin/, lib/, sample/, scripts/, old_readme.pdf, readme.txt (this file)
    (b) programs/
    (c) db/
(4) Configure SSPro
    Update all the 'install dir' and 'db dir' in 'programs/sspro4.1/configure.pl' and run SSPro configuration
    $ cd ./programs/sspro4.1/
    $ ./configure.pl
(5) Update the paths for SCRIPT_DIR, PROGRAM_DIR, MODELS_DIR, and LD_LIBRARY_PATH in the following scripts
    (a) bin/run-dobo-stage1.sh
    (b) bin/run-dobo-stage2.sh
    For eg. sed -i "s/\/rose\/space1\/bap54\/temp\/dobo-share\/programs/\/tmp\/dobo\/programs/g" ./bin/run-dobo-stage1.sh
(6) Update the paths for BLAST_PATH, BLAST_NR_DB, BLASTMAT, CONVERT_PATH in 'scripts/generate-msa.sh'
(7) Test DoBo
    $ ./bin/run-dobo-stage2.sh sample/test.fasta test-stg2.out
(8) Verify the results with the web-server results
    Submit the same sequence into the web-server and ensure that you local results match the web-server results.

Publication
-----------
J. Eickholt, X. Deng, and J. Cheng. DoBo: Protein Domain Boundary Prediction by 
Integrating Evolutionary Signals and Machine Learning. BMC Bioinformatics. 12:43, 2011.

Contact
-------
Prof. Jianlin Cheng
[email protected]

dobo's People

Contributors

badriadhikari avatar jianlin-cheng avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.