Hi all,

I can't find an easyblock for this but maybe I have overlooked it so:
I'm trying to install HOMER, which is installed by putting
"configureHomer.pl" in the folder where you want to have HOMER installed
(so this should not go to /sourcres/h/Homer but to the installation
folder), and then have to run

    perl configureHomer.pl

I haven't found an EasyBlock that uses perl to install programs though, is
one already available? Here is the EB I have so far:


easyblock = 'EB_HOMER'    # tried to make my own easyblock that uses perl
but did not work
name = 'HOMER'
version = 'master'

homepage = 'http://homer.salk.edu/homer/'
description = """HOMER (Hypergeometric Optimization of Motif EnRichment) is
a suite of tools for Motif Discovery."""

toolchain = {'name': 'goolf', 'version': '1.7.20'}

source_urls = ['http://homer.salk.edu/homer/']
sources = ['configureHomer.pl']


executables =
['makeTagDirectory','findPeaks','mergePeaks','genomeOntology','getPeakTags','makeUCSCfile',
                'getDifferentialPeaks', 'assignGenomeAnnotation',
'homerTools','homer','homer2','analyzeHiC',
                'getGenomeTilingPeaks']

files_to_copy = [(executables,'bin')]

dependencies = [
    ('Ghostscript', '9.16'),
    ('Weblogo', '2.8.2', '', True),
    ('BLAT', '3.5'),
]

moduleclass = 'bio'

Thanks!
Niek

Reply via email to