Skip to content

Segmentation and Annotation DataBase (interactive DNA copy number analysis using supervised machine learning)

License

Notifications You must be signed in to change notification settings

tdhock/SegAnnDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://travis-ci.org/tdhock/SegAnnDB.png?branch=master

SegAnnDB: supervised machine learning for interactive DNA copy number analysis

Background, usage

Background: please read our Bioinformatics 2014 paper.

Usage demos on YouTube:

Installation

See INSTALL.sh to install on your own server, or Abhishek’s blog post to use our docker image.

Testing

We use selenium webdriver for testing. To start the test suite, first install selenium using

pip install selenium=2.53.2

Then install Firefox, run recover-restart.sh, and then tests/tests.py.

If running tests on Travis, Google may think that the test account is being hacked and lock it, causing tests to fail. To work around this do the following:

  1. Login to Google from your computer using the test account (and log out all other google accounts).
  2. Open https://www.google.com/accounts/DisplayUnlockCaptcha and push the button on the page.
  3. Push code and/or restart the Travis build.

It is important to realize that this link provides unlimited access for 10 minutes only, so it is best to click it immediately prior to pushing code or running a build.

Scripts

Galaxy

Two tools (located in the Galaxy directory) have been developed to allow SegAnnDB to send data to Galaxy:

  1. seganndb_single_profile pulls all data for a single profile.
  2. seganndb_all_profiles adds breakpoint data from all profiles uploaded by a specified user.

These two tools can be installed by placing their folders in the galaxy tools folder and adding a tool definition for them in the tool_conf.xml file on your Galaxy installation.

About

Segmentation and Annotation DataBase (interactive DNA copy number analysis using supervised machine learning)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •