about summary refs log tree commit diff
path: root/gn/packages/patches/quast.patch
diff options
context:
space:
mode:
Diffstat (limited to 'gn/packages/patches/quast.patch')
-rw-r--r--gn/packages/patches/quast.patch88
1 files changed, 0 insertions, 88 deletions
diff --git a/gn/packages/patches/quast.patch b/gn/packages/patches/quast.patch
deleted file mode 100644
index 31e5460..0000000
--- a/gn/packages/patches/quast.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-This patch is mostly adapted from the Debian patches
-https://salsa.debian.org/med-team/quast/-/tree/master/debian/patches
-
-diff --git a/setup.py b/setup.py
-index a982a430..24ab2f5f 100755
---- a/setup.py
-+++ b/setup.py
-@@ -35,10 +35,10 @@ except:
-                  exit_with_code=1)
- 
- from quast_libs.glimmer import compile_glimmer
--from quast_libs.run_busco import download_augustus, download_all_db
--from quast_libs.search_references_meta import download_blast_binaries, download_blastdb
-+from quast_libs.run_busco import download_all_db
-+from quast_libs.search_references_meta import download_blastdb
- from quast_libs.ca_utils.misc import compile_aligner
--from quast_libs.ra_utils.misc import compile_reads_analyzer_tools, compile_bwa, compile_bedtools, download_gridss
-+from quast_libs.ra_utils.misc import compile_reads_analyzer_tools, download_gridss
- 
- name = 'quast'
- quast_package = qconfig.PACKAGE_NAME
-@@ -60,8 +60,6 @@ if cmd_in(['clean', 'sdist']):
-     logger.info('Cleaning up binary files...')
-     compile_aligner(logger, only_clean=True)
-     compile_glimmer(logger, only_clean=True)
--    compile_bwa(logger, only_clean=True)
--    compile_bedtools(logger, only_clean=True)
-     for fpath in [fn for fn in glob(join(quast_package, '*.pyc'))]: os.remove(fpath)
-     for fpath in [fn for fn in glob(join(quast_package, 'html_saver', '*.pyc'))]: os.remove(fpath)
-     for fpath in [fn for fn in glob(join(quast_package, 'site_packages', '*', '*.pyc'))]: os.remove(fpath)
-@@ -74,10 +72,7 @@ if cmd_in(['clean', 'sdist']):
-         if isdir(name + '.egg-info'):
-             shutil.rmtree(name + '.egg-info')
-         download_gridss(logger, only_clean=True)
--        download_blast_binaries(logger, only_clean=True)
--        download_blastdb(logger, only_clean=True)
-         if qconfig.platform_name != 'macosx':
--            download_augustus(logger, only_clean=True)
-             download_all_db(logger, only_clean=True)
-         logger.info('Done.')
-         sys.exit()
-@@ -168,9 +163,6 @@ if cmd_in(['install', 'develop', 'build', 'build_ext']):
-         logger.info('* Downloading GRIDSS *')
-         if not download_gridss(logger):
-             modules_failed_to_install.append('GRIDSS (affects -1/--reads1 and -2/--reads2 options)')
--        logger.info('* Downloading BLAST *')
--        if not download_blast_binaries(logger):
--            modules_failed_to_install.append('BLAST (affects metaquast.py in without references mode and --find-conserved-genes option)')
-         logger.info('* Downloading SILVA 16S rRNA gene database *')
-         if not download_blastdb(logger):
-             modules_failed_to_install.append('SILVA 16S rRNA gene database (affects metaquast.py in without references mode)')
-@@ -186,20 +178,8 @@ if cmd_in(['install', 'develop', 'build', 'build_ext']):
-     logger.info('')
- 
- 
--if qconfig.platform_name == 'macosx':
--    sambamba_files = [join('sambamba', 'sambamba_osx')]
--else:
--    sambamba_files = [join('sambamba', 'sambamba_linux')]
--
--minimap_files = find_package_files('minimap2')
--bwa_files = [
--    join('bwa', fp) for fp in os.listdir(join(quast_package, 'bwa'))
--    if isfile(join(quast_package, 'bwa', fp)) and fp.startswith('bwa')]
--bedtools_files = [join('bedtools', 'bin', '*')]
- full_install_tools = (
--    find_package_files('gridss') +
--    find_package_files('blast') +
--    [join(quast_package, 'busco', 'hmmsearch')]
-+    find_package_files('gridss')
- )
- 
- setup(
-@@ -229,14 +209,10 @@ The tool accepts multiple assemblies, thus is suitable for comparison.''',
-             'manual.html',
-             ] +
-             find_package_files('html_saver') +
--            minimap_files +
-             find_package_files('genemark/' + qconfig.platform_name) +
-             find_package_files('genemark-es/' + qconfig.platform_name) +
-             find_package_files('genemark-es/lib') +
-             find_package_files('glimmer') +
--            bwa_files +
--            bedtools_files +
--            sambamba_files +
-            (full_install_tools if install_full else [])
-     },
-     include_package_data=True,