File tree Expand file tree Collapse file tree 6 files changed +32
-6
lines changed Expand file tree Collapse file tree 6 files changed +32
-6
lines changed Original file line number Diff line number Diff line change @@ -38,18 +38,23 @@ jobs:
38
38
39
39
40
40
- name : install package itself
41
+ shell : bash -l {0}
41
42
run : |
42
- pip install .
43
+ which pip
44
+ pip install .
43
45
44
46
- name : Install dependencies
47
+ shell : bash -l {0}
45
48
run : |
46
49
pip install coveralls pytest-cov pytest pytest-xdist
47
50
48
51
- name : testing
52
+ shell : bash -l {0}
49
53
run : |
50
54
pytest -v --cov-report term-missing --cov=sequana_pipelines.fastqc
51
55
52
56
- name : coveralls
57
+ shell : bash -l {0}
53
58
run : |
54
59
echo $COVERALLS_REPO_TOKEN
55
60
coveralls --service=github
Original file line number Diff line number Diff line change 7
7
:alt: JOSS (journal of open source software) DOI
8
8
9
9
.. image :: https://github.com/sequana/fastqc/actions/workflows/main.yml/badge.svg
10
- :target: https://github.com/sequana/fastqc/actions/workflows
10
+ :target: https://github.com/sequana/fastqc/actions/workflows/main.yml
11
11
12
12
13
13
@@ -132,6 +132,8 @@ Changelog
132
132
========= ====================================================================
133
133
Version Description
134
134
========= ====================================================================
135
+ 1.6.1 * pin sequana version to 1.4.4 to force usage of new fastqc module
136
+ to fix falco. Updated config documentation.
135
137
1.6.0 * Fixed falco output error and use singularity containers
136
138
1.5.0 * removed modules completely.
137
139
1.4.2 * simplified pipeline (suppress setup and use existing wrapper)
Original file line number Diff line number Diff line change 1
1
name : sequana_fastqc
2
2
3
3
channels :
4
- - bioconda
5
4
- conda-forge
5
+ - bioconda
6
6
- defaults
7
7
- r
8
8
Original file line number Diff line number Diff line change 1
- sequana >= 0.12.1
1
+ sequana >= 0.14.4
2
2
sequana_pipetools >= 0.9.1
Original file line number Diff line number Diff line change @@ -21,6 +21,8 @@ input_pattern: '*fastq.gz'
21
21
# #############################################################################
22
22
# general section
23
23
#
24
+ # Choose one of the standard method to perform QC of your fastq data
25
+ #
24
26
# method_choice__ = ['fastqc', 'falco']
25
27
general :
26
28
method_choice : fastqc
@@ -36,6 +38,13 @@ fastqc:
36
38
threads : 4
37
39
resources :
38
40
mem : 8G
41
+
42
+ # #############################################################################
43
+ # Falco section
44
+ #
45
+ # :Parameters:
46
+ #
47
+ # - options: string with any valid FastQC options
39
48
falco :
40
49
options : ' '
41
50
threads : 4
Original file line number Diff line number Diff line change 5
5
6
6
_MAJOR = 1
7
7
_MINOR = 6
8
- _MICRO = 0
8
+ _MICRO = 1
9
9
version = '%d.%d.%d' % (_MAJOR , _MINOR , _MICRO )
10
10
release = '%d.%d' % (_MAJOR , _MINOR )
11
11
@@ -69,7 +69,17 @@ def run(self):
69
69
packages = ["sequana_pipelines.fastqc" ],
70
70
71
71
install_requires = open ("requirements.txt" ).read (),
72
-
72
+ extras_require = {
73
+ "testing" : [
74
+ "pytest" ,
75
+ "pytest-cov" ,
76
+ "pytest-xdist" ,
77
+ "pytest-mock" ,
78
+ "pytest-timeout" ,
79
+ "pytest-runner" ,
80
+ "coveralls" ,
81
+ ],
82
+ },
73
83
# This is recursive include of data files
74
84
exclude_package_data = {"" : ["__pycache__" ]},
75
85
package_data = {
You can’t perform that action at this time.
0 commit comments