pBlast.eb 996 Bytes
Newer Older
1 2
# easyconfigfile for the ZDV taskfarm script
name        = 'parallel_BLAST'
3
version     = '0.5'
4

Christian Meesters's avatar
Christian Meesters committed
5
homepage    = 'https://gitlab.rlp.net/hpc-jgu-lifescience/seq-analysis/' 
6 7 8 9 10 11

description = 'script to accelerate NCBI BLAST runs on Mogon'

toolchain   = {'name' : 'dummy', 'version' : 'dummy'}
easyblock   = 'Binary'

12 13 14
sources     = ['./parallel_BLAST/LA_Wrapper',
               './parallel_BLAST/cleanup.sh',
               './parallel_BLAST/blast_wrap.sh',
15 16
               './parallel_BLAST/splitter.py',
               './parallel_BLAST/stage_in.sh']
17 18 19

unpack_sources = False

20 21 22
files_to_copy = ['LA_Wrapper',
                 'cleanup.sh',
                 'blast_wrap.sh',
23 24
                 'splitter.py',
                 'stage_in.sh']
25 26

postinstallcmds = ['mv %(installdir)s/parallel_BLAST/* %(installdir)s && rmdir %(installdir)s/parallel_BLAST']
27 28 29 30

moduleclass = 'bio'

sanity_check_commands = ['bash -n']
31
sanity_check_paths    = { 'files' : files_to_copy ,
32
                          'dirs'  : [],}