Skip to content

Commit 8741c04

Browse files
committed
Options and defaults clean up for mappability output
1 parent 16c609f commit 8741c04

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

newmap/main.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import sys
44

55
from newmap import generate_index, unique_counts, unique_counts_conversion
6+
from newmap.unique_counts_conversion import STDOUT_FILENAME
67

78
# Will throw PackagfeNotFoundError if package is not installed
89
__version__ = version("newmap")
@@ -168,14 +169,14 @@ def parse_subcommands():
168169
# Add (non-positional) arguments for single-read bed file output
169170
generate_mappability_parser.add_argument(
170171
"--single-read-bed-file", "-s",
171-
help="Filename for single-read mappability BED file output. Use '-' "
172-
"for standard output.")
172+
help="Filename for single-read mappability BED file output. Use '{}' "
173+
"for standard output.".format(STDOUT_FILENAME))
173174

174175
# Add (non-positional) arguments for multi-read wiggle file output
175176
generate_mappability_parser.add_argument(
176177
"--multi-read-wig-file", "-m",
177-
help="Filename for multi-read mappability WIG file output. Use '-' "
178-
"for standard output.")
178+
help="Filename for multi-read mappability WIG file output. Use '{}' "
179+
"for standard output.".format(STDOUT_FILENAME))
179180

180181
generate_mappability_parser.add_argument(
181182
"--verbose",

newmap/unique_counts_conversion.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@
88
import numpy.typing as npt
99

1010

11-
DEFAULT_KMER_SIZE = 24
11+
STDOUT_FILENAME = "-"
1212
CHROMOSOME_FILENAME_DELIMITER = ".unique"
1313

1414
# chr_name, start, end, k-mer length, value
1515
BED_FILE_LINE_FORMAT = "{}\t{}\t{}\tk{}\t{}\t.\n"
1616
WIG_FIXED_STEP_DECLARATION_FORMAT = \
1717
"fixedStep chrom={} start={} step=1 span=1\n"
1818

19-
STDOUT_FILENAME = "-"
20-
2119

2220
def create_multiread_mappability_from_unique_file(
2321
unique_lengths_filename: Path,

0 commit comments

Comments
 (0)