The point was exactly to _not_ hardcode it :)
On Wed, Oct 7, 2015 at 2:08 PM, Niek de Klein <[email protected]
<mailto:[email protected]>> wrote:
It's in there, albeit hard coded:
configopts =
'--with-boost=/apps/software/Boost/1.57.0-goolf-1.7.20-Python-2.7.9/'
On Wed, Oct 7, 2015 at 1:49 PM, Martin <[email protected]
<mailto:[email protected]>> wrote:
If you go thru creating a BOOST_ROOT shouldn't you do this also:
configopts = '--with-boost=$BOOST_ROOT'
/Martin
On Wed, Oct 7, 2015 at 10:49 AM, Niek de Klein
<[email protected] <mailto:[email protected]>> wrote:
Hi Arnau,
Here is the easyconfig file I have but it is not working
yet because it makes Boost instead of using the already
installed one.
Cheers,
Niek
easyblock = 'ConfigureMake'
name = 'Bridger'
version = 'r2014-12-01'
homepage = 'https://wiki.gacrc.uga.edu/wiki/Bridger'
description = """Bridger is an efficient de novo
trascriptome assembler for RNA-Seq data. """
toolchain = {'name': 'goolf', 'version': '1.7.20'}
toolchainopts = {'pic': True, 'usempi': True}
preconfigopts = 'export BOOST_ROOT=$EBROOTBOOST;'
preconfigopts += 'export
BOOST_INCLUDEDIR=$EBROOTBOOST/include;'
preconfigopts += 'export BOOST_LIBRARYDIR=$EBROOTBOOST/lib;'
configopts =
'--with-boost=/apps/software/Boost/1.57.0-goolf-1.7.20-Python-2.7.9/'
sources = ['%(name)s_%(version)s.tar.gz']
source_urls =
[('http://downloads.sourceforge.net/project/rnaseqassembly'
<http://downloads.sourceforge.net/project/rnaseqassembly%27>)]
dependencies = [
('zlib', '1.2.8'),
('Boost', '1.57.0','-Python-2.7.9'),
]
files_to_copy = [('Assemble','bin/')]
moduleclass = 'bio'
On Wed, Oct 7, 2015 at 10:39 AM, Arnau
<[email protected] <mailto:[email protected]>> wrote:
Hi Niek,
would you mind sharing your easyconfig file for
Bridger? :-)
TIA,
Arnau
2015-09-24 11:20 GMT+02:00 Niek de Klein
<[email protected] <mailto:[email protected]>>:
That works, thanks!
On Thu, Sep 24, 2015 at 11:11 AM, Jens Timmerman
<[email protected]
<mailto:[email protected]>> wrote:
Hi Niek,
SOURCELOWER_TAR_BZ2 results in
'bridger-r2014.12.01'
so this wil not work in the sources field.
your version seems wrong aswell
This seems to work for me:
easyblock = 'MakeCp'
name = 'Bridger'
version = 'r2014-12-01'
homepage =
'https://wiki.gacrc.uga.edu/wiki/Bridger'
description = """Bridger is an efficient de
novo trascriptome assembler for RNA-Seq data. """
toolchain = {'name': 'goolf', 'version': '1.7.20'}
toolchainopts = {'pic': True, 'usempi': True}
sources = ['%(name)s_%(version)s.tar.gz']
source_urls =
[('http://downloads.sourceforge.net/project/rnaseqassembly')]
files_to_copy = [('Assemble','bin/')]
moduleclass = 'bio'
On 24/09/15 10:55, Niek de Klein wrote:
Hi easybuild list,
I'm trying to install Bridger from
sourceforge. The sourceforge link is:
sourceforge.net/projects/rnaseqassembly/files/Bridger_r2014-12-01.tar.gz/download
<http://sourceforge.net/projects/rnaseqassembly/files/Bridger_r2014-12-01.tar.gz/download>
So I tried using
name = 'Bridger'
version = 'r2014.12.01'
[..]
source_urls = [SOURCEFORGE_SOURCE]
sources = ['%%(name)s_%s.tar.gz' %
'-'.join(version.split('.'))]
but this does not find the file to download.
Looking at other programs installed from
sourceforge it looks for this
sourceforge.net/projects/rnaseqassembly/files/bridger//2014.12.01/Bridger_2014-12-01.tar.gz/download
<http://sourceforge.net/projects/rnaseqassembly/files/bridger//2014.12.01/Bridger_2014-12-01.tar.gz/download>
so I think because this does not make use of
<tool>/<version>/<tool_version.tar.gz>
SOURCEFORGE_SOURCE won't work, correct?
So then I tried with
source_urls =
['sourceforge.net/projects/rnaseqassembly/files/
<http://sourceforge.net/projects/rnaseqassembly/files/>']
sources =
['%%(name)s_%s.tar.gz/download' %
'-'.join(version.split('.'))]
But this gives the error
Unknown file type for file
/apps/sources/b/Bridger/Bridger_r2014-12-01.tar.gz/download
(['download'])")
Without /download at the end it doesn't find
the url.
Other things I have tried:
source_urls =
['sourceforge.net/projects/rnaseqassembly/files/
<http://sourceforge.net/projects/rnaseqassembly/files/>']
sources = [('%%(name)s_%s.tar.gz' %
'-'.join(version.split('.')),'download')]
sources = [SOURCELOWER_TAR_BZ2]
source_urls =
[('http://sourceforge.net/projects/rnaseqassembly/files/',
'download')]
and
sources = [SOURCELOWER_TAR_BZ2]
source_urls =
[('http://sourceforge.net/projects/rnaseqassembly/',
'download')]
But then the files can't be found. I don't
know what else to try, how can I get this
downloaded from sourceforge? Below the full
.eb file for replication:
easyblock = 'MakeCp'
name = 'Bridger'
version = 'r2014.12.01'
homepage =
'https://wiki.gacrc.uga.edu/wiki/Bridger'
description = """Bridger is an efficient de
novo trascriptome assembler for RNA-Seq data. """
toolchain = {'name': 'goolf', 'version':
'1.7.20'}
toolchainopts = {'pic': True, 'usempi': True}
sources = [SOURCELOWER_TAR_BZ2]
source_urls =
[('http://sourceforge.net/projects/rnaseqassembly/files',
'download')]
files_to_copy = [('Assemble','bin/')]
moduleclass = 'bio'
--
http://www.xing.com/profile/Martin_Marcher
http://www.linkedin.com/in/martinmarcher
Mobil: +43 / 660 / 62 45 103
<tel:%2B43%20%2F%20660%20%2F%C2%A062%2045%20103>
UID: ATU68801424
--
http://www.xing.com/profile/Martin_Marcher
http://www.linkedin.com/in/martinmarcher
Mobil: +43 / 660 / 62 45 103
UID: ATU68801424