aboutsummaryrefslogtreecommitdiff
path: root/qc_app/templates
AgeCommit message (Collapse)Author
2024-02-05Run QC on the 'geno' file in R/qtl2 bundle.Frederick Muriuki Muriithi
2024-02-05Do general bundle validation and show errorsFrederick Muriuki Muriithi
* Display any and all errors on the UI * Move `validate_bundle` to QC module and refactor to use `missing_files`
2024-02-05Update UI documentationFrederick Muriuki Muriithi
Improve the UI documentation by making it more explicit what each section deals with to help aleviate confusion of what the different features do.
2024-01-22UI: Fix some UI bugs.Frederick Muriuki Muriithi
2024-01-22scripts: Pass in logger to get detailed updates.Frederick Muriuki Muriithi
2024-01-22UI: Show progress of R/qtl2 bundle processing.Frederick Muriuki Muriithi
2024-01-20Fetch sample/case names from databaseFrederick Muriuki Muriithi
Fetch the sample/case names from the database rather than from a static file in the repository. Issue: https://issues.genenetwork.org/issues/quality-control/read-samples-from-database-by-species
2024-01-19UI: Present entry point for R/qtl2 bundles upload.Frederick Muriuki Muriithi
2024-01-18UI: Display summary information.Frederick Muriuki Muriithi
2024-01-18UI: Create new ProbeSet dataset.Frederick Muriuki Muriithi
2024-01-18UI: Select from existing ProbeSet datasets.Frederick Muriuki Muriithi
2024-01-18Create new ProbeSet study.Frederick Muriuki Muriithi
2024-01-17UI: Select ProbeSet study.Frederick Muriuki Muriithi
2024-01-17UI: Implement creating new genotype datasets.Frederick Muriuki Muriithi
2024-01-17UI: Initialise summary page.Frederick Muriuki Muriithi
2024-01-17Enable selecting from existing genotype datasets.Frederick Muriuki Muriithi
2024-01-16UI: Create UI for creating a new Genotype dataset.Frederick Muriuki Muriithi
2024-01-16UI: Create UI to select from existing genotype datasets.Frederick Muriuki Muriithi
2024-01-16Create intermediate stepFrederick Muriuki Muriithi
We do not have the option to modify the request and then redirect with the modification in place. To go around that, this commit creates an intermediate step that informs the user of their progress, while allowing us to store the filename for future steps.
2024-01-08Upload R/qtl2 zip bundle and check for errors.Frederick Muriuki Muriithi
2024-01-08Implement "POST" path for "select-population" route.Frederick Muriuki Muriithi
2024-01-05UI to select the population under which the data falls.Frederick Muriuki Muriithi
2024-01-05Initialise R/qtl2 bundle upload pathFrederick Muriuki Muriithi
Initialise the upload path for R/qtl2 bundles. This commit adds UI that allows the user to select from existing species, before proceeding to the next stage.
2023-12-20Add faviconFrederick Muriuki Muriithi
Add a favicon to reduce noise in the logs due to failed requests.
2023-12-19Commit missing templates.Frederick Muriuki Muriithi
2023-12-07Samples: Read an save data to db.Frederick Muriuki Muriithi
2023-12-07Samples: Provide preview feature.Frederick Muriuki Muriithi
2023-12-06Feature: Upload Samples/CasesFrederick Muriuki Muriithi
Implements the code enabling the upload of the samples/cases to the database.
2023-11-30Remove link to non-existent file.Frederick Muriuki Muriithi
2023-11-30Handle duplicate dataset creation errorFrederick Muriuki Muriithi
Notify the user when they try to create a new dataset that has the same name as an existing dataset and give them the chance to fix it before continuing.
2023-11-28Capture, log and handle generic exceptionsFrederick Muriuki Muriithi
Handle any and all unforeseen error conditions gracefully by capturing the exceptions, logging out for debug purposes and providing the user with a generic error page.
2023-11-15UI: Remove 'Full Name' and 'Short Name' fields for study.Frederick Muriuki Muriithi
2023-11-15UI: Only show GeneChipId and GeneChipNameFrederick Muriuki Muriithi
2023-10-16Indicate progress for data insert.Frederick Muriuki Muriithi
2023-01-17Add link back to index page on abort or errorsFrederick Muriuki Muriithi
2023-01-17upload: Enable cancelling an upload.Frederick Muriuki Muriithi
2022-12-23Help: Provide some help content for end userFrederick Muriuki Muriithi
2022-11-16ui: provide error messaging if file is not selected.Frederick Muriuki Muriithi
2022-11-16ui: Only display the "alert-success" green on completionFrederick Muriuki Muriithi
* To avoid confusion, only display the "alert-success" green on completion of the parsing process. While parsing, if there are no errors, then display the "No errors found so far" message without the green colour.
2022-11-12Accept plain text (text/plain) filesFrederick Muriuki Muriithi
2022-08-31Commit missing files.Frederick Muriuki Muriithi
2022-08-05Update job status. Display stdout and stderr outputsFrederick Muriuki Muriithi
* Display the status of the job, as it is running * Display STDERR output if an error occurs * Display STDOUT output as job is running and on successful completion of the job
2022-08-04Implement data insertionFrederick Muriuki Muriithi
- Hook up external data insertion script to webserver code - Provide rudimentary status indication - Generalise some job creation details
2022-08-04UX: Enable selecting radio by clicking anywhere on the rowFrederick Muriuki Muriithi
Ease the selection of a radio button by allowing the user to click on any of the table cells that are in the same row as the radio button of concern.
2022-07-19Implement confirmation stageFrederick Muriuki Muriithi
Provide user with a confirmation stage where they can verify all the data before inserting into the database.
2022-07-19Enable creation of new datasetFrederick Muriuki Muriithi
Enable the user to create a new dataset should the need arise. A few extra fixes were done, such as: - Provide list of average methods to choose from - Provide input elements for some expected fields - Add a new confirmation step before doing the actual data update
2022-07-19Replace redirect with user confirmationFrederick Muriuki Muriithi
Rather than using the redirect, that led to exposing the study id as a get parameter, this commit adds an auxilliary step that allows the user to choose whether to continue with the new study or go back and select an existing study.
2022-07-19Implement dataset selectionFrederick Muriuki Muriithi
- Implement UI enabling selection from existing datasets - Start implementation of UI that enables creation of new dataset
2022-07-19Fix macroFrederick Muriuki Muriithi
2022-07-19Add 'group' and 'tissue' selection.Frederick Muriuki Muriithi
- Build code to populate the "Group" and "Tissue" dropdown lists - Enable redirect with POST data (code 307) in case there is input error to enable the user fix their errors - Move hidden fields to macro to reduce repetition