Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
genotoul-bioinfo
ng6
Commits
609396ba
Commit
609396ba
authored
Aug 07, 2019
by
ckuchly
Browse files
Add Illumina_10X workflow
parent
62e909d6
Changes
2
Hide whitespace changes
Inline
Side-by-side
workflows/illumina_10X/__init__.py
0 → 100644
View file @
609396ba
#
# Copyright (C) 2012 INRA
#
# This program 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.
#
# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
#
import
os
import
sys
import
re
import
logging
from
ng6.ng6workflow
import
CasavaNG6Workflow
from
ng6.utils
import
Utils
class
Illumina10XQualityCheck
(
CasavaNG6Workflow
):
def
get_name
(
self
):
return
'illumina_10X_qc'
def
get_description
(
self
):
return
"illumina quality check pipeline for 10X analyses"
def
define_parameters
(
self
,
function
=
"process"
):
self
.
add_input_file
(
"reference_genome"
,
"Which genome should the read being align on"
)
def
process
(
self
):
fastqilluminafilter
,
filtered_read1_files
,
filtered_read2_files
,
concat_files
=
self
.
illumina_process
()
\ No newline at end of file
workflows/illumina_10X/components/demultiplexstats_10X.py
0 → 100644
View file @
609396ba
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment