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]> 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' > )] > > 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]> 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]>: >> >>> That works, thanks! >>> >>> On Thu, Sep 24, 2015 at 11:11 AM, Jens Timmerman < >>> [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 >>>> >>>> >>>> >>>> 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 >>>> >>>> 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/'] >>>> 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/'] >>>> 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 UID: ATU68801424

