Skip to content

Commit

Permalink
A couple of bug fixes and some cosmetic improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
standage committed Jun 1, 2017
1 parent 3aa32e6 commit 9cb11e8
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions kevlar/counting.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,9 +142,9 @@ def load_samples_sketchfiles(sketchfiles, maxfpr=0.2, logfile=sys.stderr):
"""Load samples from pre-computed k-mer abundances."""
sketches = list()
for sketchfile in sketchfiles:
message = 'loading sketchfile ' + sketchfile,
message = 'loading sketchfile "{}"...'.format(sketchfile)
print('[kevlar::counting] ', message, end='', file=logfile)
sketch = kevlar.sketch_autoload(sketchfile)
sketch = kevlar.sketch.autoload(sketchfile)
fpr = kevlar.sketch.estimate_fpr(sketch)
message = 'done! estimated false positive rate is {:1.3f}'.format(fpr)
if fpr > maxfpr:
Expand Down
8 changes: 4 additions & 4 deletions kevlar/novel.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@ def main(args):
timer.start('loadctrl')
if args.control_counts:
numctrls = len(args.control_counts)
message = 'counttables for {:d} samples provided'.format(numctrls)
message = 'counttables for {:d} sample(s) provided'.format(numctrls)
message += ', any corresponding FASTA/FASTQ input will be ignored '
message += 'for computing k-mer abundances'
print('[kevlar::novel] INFO:', message, file=logfile)
print('[kevlar::novel] INFO:', message, file=args.logfile)
controls = kevlar.counting.load_samples_sketchfiles(
args.control_counts, args.max_fpr, args.logfile
)
Expand All @@ -64,7 +64,7 @@ def main(args):
numbands=args.num_bands, band=args.band, logfile=args.logfile
)
elapsed = timer.stop('loadctrl')
message = 'Control samples loaded in {:.2f}'.format(elapsed)
message = 'Control samples loaded in {:.2f} sec'.format(elapsed)
print('[kevlar::novel]', message, file=args.logfile)

print('[kevlar::novel] Loading case samples', file=args.logfile)
Expand All @@ -78,7 +78,7 @@ def main(args):
message = 'counttables for {:d} samples provided'.format(numcases)
message += ', any corresponding FASTA/FASTQ input will be ignored '
message += 'for computing k-mer abundances'
print('[kevlar::novel] INFO:', message, file=logfile)
print('[kevlar::novel] INFO:', message, file=args.logfile)
cases = kevlar.counting.load_samples_sketchfiles(
args.case_counts, args.max_fpr, args.logfile
)
Expand Down

0 comments on commit 9cb11e8

Please sign in to comment.