Skip to content

Commit bef559e

Browse files
committed
Formatting and minor cleanups
1 parent 1f93a2f commit bef559e

File tree

6 files changed

+11
-12
lines changed

6 files changed

+11
-12
lines changed

bioluigi/config.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import luigi
22

33
class bioluigi(luigi.Config):
4-
scheduler = luigi.Parameter(default='local', significant=False,
4+
scheduler = luigi.Parameter(default='local',
55
description='Default scheduler to use in ScheduledExternalProgram')
6-
scheduler_partition = luigi.OptionalParameter(default='', significant=False,
7-
description='Node partition to use for scheduling jobs if supported')
8-
scheduler_extra_args = luigi.ListParameter(default=[], significant=False,
6+
scheduler_partition = luigi.OptionalParameter(default=None,
7+
description='Partition (or queue) to use for scheduling jobs if supported by the scheduler')
8+
scheduler_extra_args = luigi.ListParameter(default=[],
99
description='List of extra arguments to pass to the scheduler')
1010
prefetch_bin = luigi.Parameter(default='prefetch')
1111
fastqdump_bin = luigi.Parameter(default='fastq-dump')
@@ -15,7 +15,7 @@ class bioluigi(luigi.Config):
1515
rsem_dir = luigi.Parameter(default='')
1616
bcftools_bin = luigi.Parameter(default='bcftools')
1717
vep_bin = luigi.Parameter(default='vep')
18-
vep_dir = luigi.OptionalParameter(default='', significant=False)
18+
vep_dir = luigi.OptionalParameter(default=None)
1919
multiqc_bin = luigi.Parameter(default='multiqc')
2020
cellranger_bin = luigi.Parameter(default='cellranger')
2121
bamtofastq_bin = luigi.Parameter(default='bamtofastq')

bioluigi/scheduled_external_program.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ class ScheduledExternalProgramTask(ExternalProgramTask, ScheduledTask):
2727
Variant of :class:`luigi.contrib.external_program.ExternalProgramTask` that
2828
executes the task with a :class:`Scheduler`.
2929
"""
30-
scheduler: str = luigi.ChoiceParameter(default=cfg.scheduler, choices=['local'] + [blurb for blurb in get_available_schedulers()],
30+
scheduler: str = luigi.ChoiceParameter(default=cfg.scheduler,
31+
choices=['local'] + [blurb for blurb in get_available_schedulers()],
3132
positional=False, significant=False,
3233
description='Scheduler to use for running the task')
3334
scheduler_partition: Optional[str] = luigi.OptionalParameter(default=cfg.scheduler_partition, positional=False,

bioluigi/schedulers.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1+
import json
12
import logging
2-
from abc import abstractmethod, ABC, abstractclassmethod
3+
from abc import abstractmethod, ABC
34
from datetime import timedelta
45
from subprocess import Popen, PIPE
5-
import json
66
from typing import Optional
77

88
import luigi
9-
109
from luigi.contrib.external_program import ExternalProgramRunError, ExternalProgramRunContext
1110

1211
logger = logging.getLogger(__name__)

bioluigi/tasks/bcftools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ class Merge(BcftoolsTask):
191191
output_file: str = luigi.Parameter()
192192
output_format: str = luigi.Parameter(positional=False, default='z')
193193

194-
_tmp_output_file : str = None
194+
_tmp_output_file: str = None
195195

196196
def subcommand_args(self):
197197
args = ['merge']

bioluigi/tasks/fastqc.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import os
21
from os import makedirs
32
from os.path import join, basename, splitext
43
from typing import Optional

bioluigi/tasks/sratoolkit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from os.path import join, basename, splitext
2-
from typing import Optional, SupportsIndex
2+
from typing import Optional
33

44
import luigi
55

0 commit comments

Comments
 (0)