| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 hours | Update channel dependencies: use only `gn-machines`. HEAD main | Frederick Muriuki Muriithi | |
| 3 hours | Use package definition in gn-machines | Frederick Muriuki Muriithi | |
| Use the package definition in gn-machines rather than that in guix-bioinformatics in order to ensure that we have the latest dependencies. | |||
| 5 days | Minor UI fixes for "Population" page | Frederick Muriuki Muriithi | |
| * Fix tabulation * Reduce amount of text * Leave comments for future improvements. | |||
| 5 days | Improve layout: Use more of the horizontal space for medium screens. | Frederick Muriuki Muriithi | |
| 5 days | Replace sections with UI tabs. | Frederick Muriuki Muriithi | |
| 5 days | Change element's ID. | Frederick Muriuki Muriithi | |
| 5 days | Improve UI text. | Frederick Muriuki Muriithi | |
| 5 days | Feature Flags: Generically deal with HTTP-based feature flags. | Frederick Muriuki Muriithi | |
| * Define a default `FEATURE_FLAGS_HTTP` configuration variable that's an empty list to help defining http-based feature flags that can be used to turn on/off features * Build macro to include hidden fields for feature flags where necessary. * Extend flask's `url_for` function to deal with defined feature flags in a mostly transparent way | |||
| 5 days | Move sidebar to the end for tiny screens. | Frederick Muriuki Muriithi | |
| 5 days | Improve styling. | Frederick Muriuki Muriithi | |
| 5 days | Move common CSS to separate file. | Frederick Muriuki Muriithi | |
| 5 days | Implement streamlined UI for populations. | Frederick Muriuki Muriithi | |
| 7 days | Implement streamlined UI for species. | Frederick Muriuki Muriithi | |
| 7 days | Improve the streamlined UI for the index page. | Frederick Muriuki Muriithi | |
| 12 days | Rerun QTLReaper script with provided details. | Frederick Muriuki Muriithi | |
| 12 days | Remove possible credentials leak. | Frederick Muriuki Muriithi | |
| 12 days | Remove unnecessary comment. | Frederick Muriuki Muriithi | |
| 12 days | Fix exitcode: Ensure correct exit code is returned. | Frederick Muriuki Muriithi | |
| 12 days | Add UI element to run QTLReaper script. | Frederick Muriuki Muriithi | |
| 2025-11-26 | scripts: Add script to run background QTLReaper process. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add function to retrieve vector data for phenotypes from the db. | Frederick Muriuki Muriithi | |
| 2025-11-19 | CLI: Add validator that checks path exists and is a directory. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add function to setup logging for scripts. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Add utility functions for common CLI options/arguments. | Frederick Muriuki Muriithi | |
| 2025-11-19 | Initialise package for CLI utilities. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Fix issues caught by linter. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Extract common CLI option to separate utility function. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Add success handler for recompute phenotypes means jobs. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Provide default success handler for background jobs. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Enable (re)compute of phenotype means by users. | Frederick Muriuki Muriithi | |
| 2025-11-05 | Provide script to compute means for phenotypes. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Rework templates and styling. | Frederick Muriuki Muriithi | |
| Begin work on new page layout and styling to improve navigation through the system. | |||
| 2025-11-03 | Replace population descriptions with links to info.genenetwork.org | Frederick Muriuki Muriithi | |
| We no longer use the Description field in the database directly. Instead, the details on populations are in info.genenetwork.org and therefore, it makes more sense to link to specific pages there than attempt reproducing the features here. | |||
| 2025-11-03 | Use new "redirection-to-next" utilities. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Provide utilities for redirecting to next page if provided. | Frederick Muriuki Muriithi | |
| 2025-11-03 | Base64 encode/decode from and to dicts. | Frederick Muriuki Muriithi | |
| * Convert a dict to a JSON string then encode it to base64. * Decode a base64 encoded JSON string to a dict. | |||
| 2025-11-03 | Improve UI to enable editing publication details. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Add missing templates. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Fix linting errors. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Improve application-level and module-level logging. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Improve message flashing. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Check publication exists before attempting display. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Enable deletion of unlinked publications. | Frederick Muriuki Muriithi | |
| 2025-10-13 | Publications: Enable editing publication details. | Frederick Muriuki Muriithi | |
| 2025-08-28 | Compute the means for the data. | Frederick Muriuki Muriithi | |
| 2025-08-26 | Update script to use newer form of `create_new_phenotypes` function. | Frederick Muriuki Muriithi | |
| 2025-08-25 | Create and cross-reference phenotypes | Frederick Muriuki Muriithi | |
| Update `create_new_phenotypes` function to create the phenotypes and cross-reference them to their populations, publications, and groups in one transaction to ensure consistency. | |||
| 2025-08-25 | Preprocess phenotype data and return normalised form. | Frederick Muriuki Muriithi | |
| 2025-08-20 | Add check for Nonetype. | Frederick Muriuki Muriithi | |
| 2025-07-14 | Deactivate linter error check. | Frederick Muriuki Muriithi | |
