Skip to content

(OS X application 2018 update)TargetOrtho: A Phylogenetic Footprinting Tool to Identify Transcription Factor Targets.

Notifications You must be signed in to change notification settings

loriglenwinkel/TargetOrtho2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 

Repository files navigation

TargetOrtho: A Phylogenetic Footprinting Tool to Identify Transcription Factor Targets.

system Requirements

macOS X High Sierra version 10.13.3 
python2.7 (requires sklearn and pandas modules)
Xcode 9.3
Xcode Command Line Tools 9.3
meme version 4.12.0 (see meme installation notes below)
BEDOPS 2.4.30 
bedtools version v2.27.1

macOS X El Capitan version 10.11.6
python2.7 (requires sklearn and pandas modules)
Xcode 7.3
Xcode command line tools 7.3
meme version 4.12.0 (see meme installation notes below)
BEDOPS version 2.4.30
bedtools version v2.27.1


Ubuntu 14.04 (command line version only)
python2.7 (requiresscikit-learn version is > 0.18.1. and pandas modules -can all be installed with anaconda2)
meme version 4.12.0 (make sure fimo is executable by copying fimo to /usr/local/bin/ 
BEDOPS version 2.4.35
bedtools version v2.17.0

*meme installation notes:
Use macports to install dependences (not Homebrew). Follow meme install instructions and use the ./configure --prefix=$HOME/meme option.
Make sure fimo is executable by copying to /usr/local/bin/. Open the Terminal App and type: sudo cp $HOME/meme/bin/fimo /usr/local/bin/

INSTALL OS X:

Download and unzip TargetOrtho2.0 directory by double clicking. Open the TargetOrtho2.0 directory and double click the file named "setup.command". Wait until you see the "Process completed" notification before running TargetOrtho.

Running TargetOrtho 2.0 Using the GUI application (user interface that runs the command line tool automatically):
Double click TargetOrtho_App.command and follow the promt.
when the job is done running the output directory window will pop up.

Running TargetOrtho from the command line:
navigate to the TargetOrtho2.0 directory from the command line
command: python taragetortho.py -h to see options.
Running TargetOrtho from the commane line with an example motif file:

command: python targetortho.py -f data/input_motif_examples/COE_motif_PSSM_meme4.txt -d 500 -p 0.0001

This command runs TargetOrtho with the COE motif using a p value threshold for fimo of 0.0001 and resticts the motif match search to 500 nucleotides within a gene start position.

INSTALL Linux (Ubuntu):
git clone https://github.com/loriglenwinkel/TargetOrtho2.0.git
tar -xvzf TargetOrtho2.0.tar.gz
cd TargetOrtho2.0
python setup.command
command line: python targetortho.py -options

#changes in version 2.0

*the entire job runs in less than 10 to 45 minutes (instead of days!).

*command line version or user friendly double clickable application available of OS X.

*all genomes are updated to the latest version available from wormbase parasite as of May 2018.

*Additional nematode genomes are included (P. pacificus, P. exspectatus, and A. lumbricoides)

*the main result file of interest is the "TargetOrtho2_ranked_Genes_summary.csv" file.

*Results are ranked per reference species gene (instead of per binding site in the reference species genome).

*Results are expressed as prediction probablies where values between 0 and 1 are increasingly likely to be real transcription factor targets (0.99 =99% probabiliy of being a real TF target gene) and results between -1 and 0 are unlikely to be real targets (-0.99=99% probabiliy that the gene is not a real TF target gene).

*Predictions are generated from modeling of validated transcription factor target genes from UNC-3, ASE, and ttx-3/ceh-10 target genes using a support vector machine to train the model.

*detailed information about individual motif match results per species are found in separate spreadsheets

*results from the fimo motif scanner are stored for browsing in the results

About

(OS X application 2018 update)TargetOrtho: A Phylogenetic Footprinting Tool to Identify Transcription Factor Targets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published