• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cokelaer / sequana / 6978980268

24 Nov 2023 09:23AM UTC coverage: 73.54% (-0.002%) from 73.542%
6978980268

push

github

cokelaer
Fix regression due to multiqc

3 of 9 new or added lines in 2 files covered. (33.33%)

28 existing lines in 3 files now uncovered.

13371 of 18182 relevant lines covered (73.54%)

2.2 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/sequana/scripts/main/main.py
1
#  This file is part of Sequana software
2
#
3
#  Copyright (c) 2016-2020 - Sequana Development Team
4
#
5
#  Distributed under the terms of the 3-clause BSD license.
6
#  The full license is in the LICENSE file, distributed with this software.
7
#
8
#  website: https://github.com/sequana/sequana
9
#  documentation: http://sequana.readthedocs.io
10
#
11
##############################################################################
12
import click
×
13
import rich_click as click
×
14

15
from sequana import version
×
16

17
from .biomart import biomart
×
18
from .enrichment_kegg import enrichment_kegg
×
19
from .enrichment_panther import enrichment_panther
×
20
from .enrichment_uniprot import enrichment_uniprot
×
21
from .fasta import fasta
×
22
from .fastq import fastq
×
23
from .feature_count import feature_counts
×
24
from .g4hunter import g4hunter
×
25
from .gff_to_gtf import gff_to_gtf
×
26
from .gff_to_light_gff import gff_to_light_gff
×
27
from .gtf_fixer import gtf_fixer
×
28
from .ribodesigner import ribodesigner
×
29
from .rnadiff import rnadiff
×
30
from .rnaseq_compare import rnaseq_compare
×
31
from .salmon import salmon_cli
×
32
from .samplesheet import samplesheet
×
33
from .summary import summary
×
34
from .taxonomy import taxonomy
×
35
from .utils import CONTEXT_SETTINGS
×
36
from .mapping import mapping
×
37
from .lane_merging import lane_merging
×
UNCOV
38
from .variants_comparison import variants_comparison
×
39

40

41
click.rich_click.USE_MARKDOWN = True
×
42
click.rich_click.SHOW_METAVARS_COLUMN = False
×
43
click.rich_click.APPEND_METAVARS_HELP = True
×
44
click.rich_click.STYLE_ERRORS_SUGGESTION = "magenta italic"
×
45
click.rich_click.SHOW_ARGUMENTS = True
×
UNCOV
46
click.rich_click.FOOTER_TEXT = "Authors: Thomas Cokelaer, Dimitri Desvillechabrol, Etienne Kornobis -- Documentation: http://sequana.readthedocs.io -- Issues: http://github.com/sequana/sequana"
×
47

48

49

50

51
@click.group(context_settings=CONTEXT_SETTINGS)
×
52
@click.version_option(version=version)
×
UNCOV
53
def main(**kwargs):
×
54
    """This is the main entry point for a set of Sequana applications.
55

56
    Pipelines such as sequana_rnaseq, sequana_variant_calling have their own
57
    application and help.
58

59
    In addition, more advanced tools such as sequana_taxonomy or
60
    sequana_coverage have their own standalone.
61

62

63
    To setup completion, type this command depending on your shell (bash):
64

65
        eval "$(_SEQUANA_COMPLETE=bash_source sequana)"
66
        eval "$(_SEQUANA_COMPLETE=source_zsh sequana)"
67
        eval (env _SEQUANA_COMPLETE=source_fish sequana)
68

69
    """
UNCOV
70
    pass
×
71

72

73
main.add_command(biomart)
×
74
main.add_command(enrichment_kegg)
×
75
main.add_command(enrichment_panther)
×
76
main.add_command(enrichment_uniprot)
×
77
main.add_command(fastq)
×
78
main.add_command(fasta)
×
79
main.add_command(feature_counts)
×
80
main.add_command(g4hunter)
×
81
main.add_command(gff_to_gtf)
×
82
main.add_command(gff_to_light_gff)
×
83
main.add_command(gtf_fixer)
×
84
main.add_command(lane_merging)
×
85
main.add_command(mapping)
×
86
main.add_command(ribodesigner)
×
87
main.add_command(rnadiff)
×
88
main.add_command(rnaseq_compare)
×
89
main.add_command(salmon_cli, name="salmon")
×
90
main.add_command(samplesheet)
×
91
main.add_command(summary)
×
UNCOV
92
main.add_command(taxonomy)
×
UNCOV
93
main.add_command(variants_comparison)
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc