aboutsummaryrefslogtreecommitdiff
path: root/quality_control/standard_error.py
AgeCommit message (Collapse)Author
2024-02-20Track filename in the errorsFrederick Muriuki Muriithi
R/qtl2 bundles can contain more than one file, of the same type. When errors are encountered in any of the files, we need to be able to inform the user which file it is, in addition to the line and column number.
2024-01-05Revert "QC: Check for only one decimal place."Frederick Muriuki Muriithi
This reverts commit c213b0010c3ddc8d3215adab65bd489a9b884e30. After a larger discussion with Arthur, Rob and Pjotr present, it was verified that the strict checks are important. This reverts the commit that allowed for looser checks.
2023-11-24QC: Check for only one decimal place.Frederick Muriuki Muriithi
2022-11-16qc: Allow whole numbers or numbers where the decimals are all zeroesFrederick Muriuki Muriithi
2022-06-15Fix linting and type errorsFrederick Muriuki Muriithi
2022-05-27Accept zeroesFrederick Muriuki Muriithi
2022-05-27Revert "Accept exponential notation for standard-error files"Frederick Muriuki Muriithi
This reverts commit 960c1a5b831d8761a3e1716f86ded4cc5b67eea0. After meeting with Arthur, it was confirmed that the CSV file should not have values in the exponential notation.
2022-05-20Accept exponential notation for standard-error filesFrederick Muriuki Muriithi
2022-05-18Remove obsoleted code. Fix linting errors.Frederick Muriuki Muriithi
Remove the old code that relied on exceptions to parse errors in the uploaded files.
2022-05-18Return errors when found or None otherwiseFrederick Muriuki Muriithi
This commit adds a number of functions that return the error object when an error is found, or `None` otherwise. It avoids the use of exceptions as control flow constructs.
2022-04-27Implement command-line interface for QC of filesFrederick Muriuki Muriithi
2022-04-20Fix linting issuesFrederick Muriuki Muriithi
2022-04-13Update Exception nameFrederick Muriuki Muriithi
Change the exception name to be more descriptive.
2022-04-11Implement MVP for valid_value functionsFrederick Muriuki Muriithi
* Implement the minimum viable functions for the average and standard error `valid_value` functions.
2022-04-11Implement tests and stubs for functions under testFrederick Muriuki Muriithi