forked from bokulich-lab/q2-annotate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
69 lines (66 loc) · 2.49 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# ----------------------------------------------------------------------------
# Copyright (c) 2022-2023, QIIME 2 development team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file LICENSE, distributed with this software.
# ----------------------------------------------------------------------------
from setuptools import find_packages, setup
import versioneer
setup(
name='q2-moshpit',
version=versioneer.get_version(),
cmdclass=versioneer.get_cmdclass(),
license='BSD-3-Clause',
packages=find_packages(),
author="Michal Ziemski, Keegan Evans",
author_email="[email protected]",
description="QIIME 2 plugin for metagenome analysis.",
url="https://github.com/bokulich-lab/q2-moshpit",
entry_points={
'qiime2.plugins':
['q2-moshpit=q2_moshpit.plugin_setup:plugin']
},
package_data={
'q2_moshpit': ['citations.bib', 'tests/data/*'],
'q2_moshpit.usage_examples': ['tests/data/*'],
'q2_moshpit.metabat2.tests': [
'data/*', 'data/bins/*/*', 'data/contigs/*',
'data/depth/*', 'data/maps/*', 'data/bins-small/*/*',
'data/bins-no-uuid/*/*'
],
'q2_moshpit.checkm.tests': [
'data/*', 'data/bins/*', 'data/bins/*/*',
'data/checkm_reports/*/*/*', 'data/plots/*/*/*'
],
'q2_moshpit.eggnog': [
'tests/data/*',
'tests/data/contig-sequences-1/*',
'tests/data/mag-sequences/*',
'tests/data/random-db-1/*',
'tests/data/good_hits/*',
'tests/data/bad_hits/*',
'tests/data/eggnog_db/*',
'tests/data/expected/*',
'citations.bib',
],
'q2_moshpit.kraken2.tests': [
'data/*', 'data/mags-derep/*',
'data/single-end/*', 'data/paired-end/*',
'data/db/*', 'data/reports-mags/*',
'data/reports-mags/*/*', 'data/outputs-mags/*',
'data/outputs-mags/*/*', 'data/seqs/*',
'data/bracken-db/*', 'data/bracken-report/*',
'data/bracken-report/*/*', 'data/kraken2-report/*/*',
'data/kraken2-reports-select/*',
'data/kraken2-reports-select/*/*',
'data/kraken-to-ncbi-tree/*',
'data/kraken-to-ncbi-tree/*/*/*',
],
'q2_moshpit.dereplication.tests': [
'data/*', 'data/mags/*', 'data/mags/*/*',
'data/mags-unique/*',
]
},
zip_safe=False,
)