HOMER
Overview
HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.
Version 4.10.3 is installed on the CSF:
- The base software is installed, datasets mouse-o, mouse-p, mm8, hg19, hg38 have been included.
- Weblogo is no longer required so is NOT installed.
- BLAT has NOT been included.
Restrictions on use
HOMER is free software and available to all users of the system. Please ensure you cite your usage in any results and publications as per the HOMER website.
Set up procedure
To access the software you must first load the modulefile:
module load apps/binapps/homer/4.10.3
We recommend that you do this in your jobscript (rather than on the command line before submission as per CSF2).
Running the application
Please do not run HOMER on the login node. Jobs should be submitted to the compute nodes via batch.
You may run the tool on the login node with the -help
flag to see the command-line flags accepted by the tool.
Note that if the HOMER tool you run generates parsed files (e.g., ) then you should inform the tool where to write those files. By default it may try to write them in the centrall installation area to which you do not have write access. Check whether your tool accepts the flag:
-preparsedDir path/to/local/folder
which allows you to specify the name of a local folder (e.g., ~/scratch/homer_data
).
Serial batch job submission
Create a jobscript, for example:
#!/bin/bash --login #$ -cwd # Job will run from the current directory # Load the software module load apps/binapps/homer/4.10.3 # Example using the findMotifsGenome.pl tool: findMotifsGenome.pl peaks.txt mm8r peakAnalysis -size 200 -len 8 -preparsedDir ~/scratch/my_homer_data
Submit the jobscript using:
qsub scriptname
where scriptname is the name of your jobscript.