-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathexample.config.py
executable file
·84 lines (76 loc) · 2.36 KB
/
example.config.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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
"""
example.config.py
=========
Copyright (c) 2019-2020 Li Junyu <2018301050@szu.edu.cn>.
This file is part of MitoFlex.
MitoFlex is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
MitoFlex is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with MitoFlex. If not, see <http://www.gnu.org/licenses/>.
"""
# # This is a example configuration, which contains all the argument
# # modifiable in the MitoFlex.
# # The configuration file doesn't have a mechanism to check out which
# # one is the really 'valid' data, configuration will always override
# # command-line values, so be catious in checking values. The only one
# # way NOT to overwrite arguments passed is to comment out the values
# # you don't want to.
# # Also, this configuration used a trick to make python import and
# # execute it as an module, thus you may add your config with some
# # code to make it even more flexible.
# # Please notice that arguments will change during the development, this
# # config file is not valid between the versions, if you need a detailed
# # config file, please use MitoFlex -g {arguments}
# # Global configuration
# command = 'all'
#
# # Universal configuration
# workname = ''
# threads = 8
#
# # Fastq configuration
# fastq1 = ''
# fastq2 = ''
# fastq_alter_format = False
# fq_size = 5
#
# # Fasta configuration
# fastafile = ''
#
# # Filter configuration
# adapter1 = ''
# adapter2 = ''
# cleanq1 = ''
# cleanq2 = ''
# deduplication = False
# adapter_mismatch = 3
# adapter_length = 15
# Ns_valve = 10
# quality_valve = 55
# percentage_valve = 0.2
# keep_region = ''
#
# #Assembly configuration
# insert_size = 150
# kmer_min = 31
# kmer_max = 63
#
# # Search mitochondrial gene configuration
# filter_taxa = False
# min_abundance = 10
# required_taxa = 'Platyhelminthes'
# taxa_tolerance = 0
#
# # Search and annotation mitochondrial gene configuration
# genetic_code = 9
# clade = 'Platyhelminthes-flatworms'
#
# #Annotation group
# disable_annotation = True
# species_name = 'Test sp.'