easyblock = 'ConfigureMake' name = 'bcl2fastq2' version = '2.20.0' versionsuffix = '-Python-%(pyver)s' homepage = 'https://support.illumina.com/sequencing/sequencing_software/bcl2fastq-conversion-software.html' description = """bcl2fastq Conversion Software both demultiplexes data and converts BCL files generated by Illumina sequencing systems to standard FASTQ file formats for downstream analysis.""" toolchain = {'name': 'intel', 'version': '2017a'} source_urls = ['ftp://webdata2:webdata2@ussd-ftp.illumina.com/downloads/software/bcl2fastq/'] sources = [{ 'filename': '%(name)s-v%(version)s-tar.zip', 'extract_cmd': 'unzip -p %s | tar -xzvf -', # source file is a .zip that contains a .tar.gz }] start_dir = 'src' configopts = '--force-builddir --with-cmake=cmake ' builddependencies = [ ('CMake', '3.9.1', '', True), ] dependencies = [ ('Python', '2.7.13', '', True), ] sanity_check_paths = { 'files': ['bin/bcl2fastq'], 'dirs': ['lib'] } moduleclass = 'bio'