| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | Implement basic UI for "Add Genotypes Records" feature. HEAD main | Frederick Muriuki Muriithi | |
| 3 days | Copy common JS code from 'add-phenotypes-raw-files.html' template. | Frederick Muriuki Muriithi | |
| The code to generate resumable elements and to preview file contents is very similar. Copy it to a JS module that is importable in multiple files and use that instead. | |||
| 3 days | Init "Add Genotypes Records" endpoint. | Frederick Muriuki Muriithi | |
| 3 days | Check for zero records before attempting operations. | Frederick Muriuki Muriithi | |
| 3 days | Use Python's logging rather than the app logger. | Frederick Muriuki Muriithi | |
| 7 days | Include centiMorgans. | Frederick Muriuki Muriithi | |
| 7 days | Enable use of DataTables for UI. | Frederick Muriuki Muriithi | |
| 7 days | Add links to CI/CD badges | Frederick Muriuki Muriithi | |
| Currently, gn-uploader is not actually built and run on the CI/CD system. We will, however, add it to the CI/CD in the near future. This commit is really in preparation for that. | |||
| 7 days | Bugfix: Update links and argument after previous commits. | Frederick Muriuki Muriithi | |
| 7 days | UI styling: Prevent elements from extending viewport horizontally. | Frederick Muriuki Muriithi | |
| 7 days | Improve UI text. | Frederick Muriuki Muriithi | |
| 7 days | PoC: UI for genotype records. | Frederick Muriuki Muriithi | |
| Implement a proof-of-concept (PoC) UI for genotype records. | |||
| 7 days | Fetch genotype records. | Frederick Muriuki Muriithi | |
| 9 days | Improve page copy. | Frederick Muriuki Muriithi | |
| 13 days | Fetch genetic markers by both species and population. | Frederick Muriuki Muriithi | |
| A species can have more markers than are considered in a particular population. This update changes the code to filter the markers by both species and population to ensure only the markers referenced in the population actually show up. | |||
| 13 days | Ignore an issue caught by pylint. | Frederick Muriuki Muriithi | |
| 13 days | Remove duplicate decorator -- Use higher-order function. | Frederick Muriuki Muriithi | |
| Remove the duplicate decorator function and in its place, use the higher-order function which takes the function to use to retrieve the dataset. | |||
| 13 days | Bugfix: Close <div> element and re-indent code. | Frederick Muriuki Muriithi | |
| 2026-04-16 | Enable search by the publications titles and authors. | Frederick Muriuki Muriithi | |
| 2026-04-16 | Attach publication details to each phenotype trait. | Frederick Muriuki Muriithi | |
| 2026-04-16 | Improve error messages. | Frederick Muriuki Muriithi | |
| To help users better understand what the problem with their data is, the errors need to be clearer to them. This commit fixes some error messages. | |||
| 2026-04-16 | Fix bug with cascade of name checks. | Frederick Muriuki Muriithi | |
| The `meta["data_name"]` statement was leading to an exception in any case where the "data_name" key is not provided. This defeats the purpose of allowing either "dataname" or "data_name". This commit fixes that, while handling the case where neither one of the two are provided. | |||
| 2026-04-16 | Provide defaults for Year and Month. | Frederick Muriuki Muriithi | |
| Year is a required field, but we provide the month too. | |||
| 2026-04-15 | Update to error log, because it's an error, even though we return 0. | Frederick Muriuki Muriithi | |
| 2026-04-15 | Move tracing details to INFO loglevel rather than debug. | Frederick Muriuki Muriithi | |
| We need to trace the auth process so as to help with debugging resource creation failures. | |||
| 2026-04-15 | Pull helper function out of main(). | Frederick Muriuki Muriithi | |
| 2026-04-13 | Pick loggable modules from the application configurations. | Frederick Muriuki Muriithi | |
| To avoid having to modify code just to activate logging in a specific module, this commit makes the list of loggable modules into a configuration variable that can be loaded at startup. | |||
| 2026-04-13 | Move "Upload Genotypes" button to dataset page. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Retrieve ALL markers for a species regardless of data. | Frederick Muriuki Muriithi | |
| Retrieve all the genetic markers that exist for a particular species regardless of whether or not a particular marker has corresponding samples allele data. | |||
| 2026-04-13 | Open page in a new tab. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Fetch markers from JSON endpoint. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Rework `list_markers`: return list of markers and basic metadata. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Add generic "with_dataset" decorator. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Add module-level logging. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Get possibly filtered set of markers and count of total records. | Frederick Muriuki Muriithi | |
| Get a possibly filtered set of markers ensuring the markers are specific to the dataset. Also return the total number of markers in the dataset, even if we do not return the entire list. | |||
| 2026-04-13 | Delete obsolete template. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Separate related UI elements into separate rows. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Only parse content when it's present. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Improve UI text and reorganise the UI. | Frederick Muriuki Muriithi | |
| 2026-04-13 | Convert from "disabled" to "readonly" to ensure value is submitted. | Frederick Muriuki Muriithi | |
| Convert the "dataset-name" input element to "readonly" to ensure that the auto-generated name is not editable by the user, but is submitted together with the rest of the data. | |||
| 2026-04-09 | Use multiple threads to speed up the computations. | Frederick Muriuki Muriithi | |
| 2026-04-09 | Specify the --permu_output option to QTLReaper | Frederick Muriuki Muriithi | |
| Specify the --permu_output option to QTLReaper to prevent it from attempting to write to the working directory, which in the guix containers is a READONLY file system. | |||
| 2026-04-09 | pylint: non-assigned expressions - silence linter. | Frederick Muriuki Muriithi | |
| 2026-04-09 | Add a comment note on phenotype resources. | Frederick Muriuki Muriithi | |
| 2026-04-09 | Prompt user for a name for the resource object. | Frederick Muriuki Muriithi | |
| 2026-04-09 | Customise CSS only for specific form. | Frederick Muriuki Muriithi | |
| 2026-03-27 | Genenetwork: Initialise datatable for genetic markers. | Frederick Muriuki Muriithi | |
| 2026-03-27 | genotypes: Reorganise UI. | Frederick Muriuki Muriithi | |
| 2026-03-27 | genotypes: Refactor to consistently use monads. | Frederick Muriuki Muriithi | |
| 2026-03-27 | genotypes: Move "GET" handling out of context manager. | Frederick Muriuki Muriithi | |
