diff options
author | Pjotr Prins | 2020-05-29 08:29:07 -0500 |
---|---|---|
committer | Pjotr Prins | 2020-05-29 08:29:07 -0500 |
commit | cc5db1777ad7334243dff0d9a0bbacea417b5ffb (patch) | |
tree | 62ed1869435d754a3173cd73fd4a7766f3bb166d /bh20sequploader/qc_fasta.py | |
parent | 2bcf4c45eaba42b36cff93c9cd5e461baaf3eae1 (diff) | |
download | bh20-seq-resource-cc5db1777ad7334243dff0d9a0bbacea417b5ffb.tar.gz bh20-seq-resource-cc5db1777ad7334243dff0d9a0bbacea417b5ffb.tar.lz bh20-seq-resource-cc5db1777ad7334243dff0d9a0bbacea417b5ffb.zip |
Improved error output for the web uploader
Diffstat (limited to 'bh20sequploader/qc_fasta.py')
-rw-r--r-- | bh20sequploader/qc_fasta.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bh20sequploader/qc_fasta.py b/bh20sequploader/qc_fasta.py index 16cf2c9..5c8cf3a 100644 --- a/bh20sequploader/qc_fasta.py +++ b/bh20sequploader/qc_fasta.py @@ -6,6 +6,8 @@ import tempfile import logging import re +log = logging.getLogger(__name__ ) + def read_fasta(sequence): entries = 0 bases = [] @@ -17,11 +19,12 @@ def read_fasta(sequence): else: bases.append(line) if entries > 1: + log.debug("FASTA file contains multiple entries") raise ValueError("FASTA file contains multiple entries") - break return label, bases def qc_fasta(sequence): + log.debug("Starting qc_fasta") schema_resource = pkg_resources.resource_stream(__name__, "validation/formats") with tempfile.NamedTemporaryFile() as tmp: tmp.write(schema_resource.read()) |