aboutsummaryrefslogtreecommitdiff
path: root/quality_control/parsing.py
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-06-11 05:37:30 -0500
committerFrederick Muriuki Muriithi2025-06-11 05:37:30 -0500
commit91df005212363108f4deb31dc0fc81e2424547ce (patch)
tree51666cad37a262c8d82b5391a1ab668fe7d63d3e /quality_control/parsing.py
parent34161e8f6147120eae6530d9de501b0866bb84c6 (diff)
downloadgn-uploader-91df005212363108f4deb31dc0fc81e2424547ce.tar.gz
Fix issues caught by linter.
Diffstat (limited to 'quality_control/parsing.py')
-rw-r--r--quality_control/parsing.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/quality_control/parsing.py b/quality_control/parsing.py
index f1d21fc..7a8185d 100644
--- a/quality_control/parsing.py
+++ b/quality_control/parsing.py
@@ -104,23 +104,22 @@ def collect_errors(
if line_number == 1:
consistent_columns_checker = make_column_consistency_checker(
filename, line)
- for error in __process_errors__(
- filename, line_number, line,
- partial(header_errors, strains=strains),
- errors):
- yield error
+ yield from __process_errors__(
+ filename, line_number, line,
+ partial(header_errors, strains=strains),
+ errors)
if line_number != 1:
- col_consistency_error = consistent_columns_checker(line_number, line)
+ col_consistency_error = consistent_columns_checker(# pylint: disable=[possibly-used-before-assignment]
+ line_number, line)
if col_consistency_error:
yield col_consistency_error
- for error in __process_errors__(
+ yield from __process_errors__(
filename, line_number, line, (
average_errors if filetype == FileType.AVERAGE
else se_errors),
- errors):
- yield error
+ errors)
if update_progress:
update_progress(line_number, line)