Age | Commit message (Collapse) | Author | |
---|---|---|---|
16 hours | Extract privileges and use them for access control | Frederick Muriuki Muriithi | |
36 hours | BugFix: Ensure all data items show up. | Frederick Muriuki Muriithi | |
37 hours | Initialise views for a specific phenotype | Frederick Muriuki Muriithi | |
Each phenotype is independent, of all others, and they are only put into datasets mostly for easy coralling of phenotypes related to a specific populations. As such, the system will probably need to provide a way to view (and possibly edit) each phenotype independent of all the others. This also fits in with the auth. | |||
37 hours | Extract common check into decorator for reusability. | Frederick Muriuki Muriithi | |
5 days | Remove unused placeholders for now. | Frederick Muriuki Muriithi | |
5 days | Improve query for fetching a phenotype dataset's data | Frederick Muriuki Muriithi | |
5 days | Show some details for a phenotype dataset. | Frederick Muriuki Muriithi | |
5 days | Extract common functionality into reusable function. | Frederick Muriuki Muriithi | |
6 days | Start building up the view dataset endpoint | Frederick Muriuki Muriithi | |
6 days | List the phenotype datasets. | Frederick Muriuki Muriithi | |
6 days | Enable selecting population for phenotypes. | Frederick Muriuki Muriithi | |
6 days | Initialise the phenotypes section. | Frederick Muriuki Muriithi | |
6 days | Send the dataset ID. Fix bugs. | Frederick Muriuki Muriithi | |
6 days | Setup auth with dataset creation. | Frederick Muriuki Muriithi | |
6 days | Fix typos. | Frederick Muriuki Muriithi | |
7 days | Lint: Fix myriad of linting issues | Frederick Muriuki Muriithi | |
7 days | Provide missing database connection. | Frederick Muriuki Muriithi | |
7 days | Create new genotype datasets. | Frederick Muriuki Muriithi | |
7 days | PoC: Common checks in decorators work. | Frederick Muriuki Muriithi | |
7 days | Handle common checks in one place. | Frederick Muriuki Muriithi | |
The checks for species and population are (before this commit) repeated over and over in different parts of the code. This commit extracts that common functionality into decorators in a new module. | |||
7 days | Fix check. | Frederick Muriuki Muriithi | |
8 days | Respond to UI actions even for unimplemented links. | Frederick Muriuki Muriithi | |
8 days | Add placeholder for background jobs. | Frederick Muriuki Muriithi | |
8 days | Add notes on handling datasets and studies. | Frederick Muriuki Muriithi | |
8 days | Put "Expression Data" next to related "Individual Data" | Frederick Muriuki Muriithi | |
My current understanding of the data leads me to the conclusion that the term "Expression Data" indicates the superset of data that includes the "Individual data", "Average/SE data" etc. For easier tracking, I have grouped the two links next to each other for now. | |||
8 days | Use function from `uploader.platforms` package | Frederick Muriuki Muriithi | |
Reuse the function from the `uploader.platforms.models` module. This reduces duplication, and also helps with ensuring robustness of the code — the function actually checks to ensure the platform relates to the selected species. | |||
8 days | Redirect to listing page for now — remove extra endpoint. | Frederick Muriuki Muriithi | |
Until I know whether or not we'll be needing the extra "view platform" feature, I've elected to remove the endpoint for now. | |||
8 days | Fix typo. | Frederick Muriuki Muriithi | |
8 days | Commit forgotten rqtl2.py module | Frederick Muriuki Muriithi | |
8 days | Implement creation of new platform. | Frederick Muriuki Muriithi | |
8 days | typing: Fix type errors | Frederick Muriuki Muriithi | |
8 days | Lint: Silence linter by fixing minor issues. | Frederick Muriuki Muriithi | |
8 days | Lint: Fix imports. | Frederick Muriuki Muriithi | |
8 days | Lint: Get rid of single-use variable | Frederick Muriuki Muriithi | |
8 days | Lint: Get rid of extraneous if check. | Frederick Muriuki Muriithi | |
8 days | Handle FamilyOrder when creating a population. | Frederick Muriuki Muriithi | |
9 days | Fix minor UI bug. | Frederick Muriuki Muriithi | |
9 days | Initialise "Platforms" section. | Frederick Muriuki Muriithi | |
9 days | Move R/qtl2 upload code under the populations package. | Frederick Muriuki Muriithi | |
9 days | Initialise the "Expression Data" section. | Frederick Muriuki Muriithi | |
9 days | UI: Indicate currently active menu. | Frederick Muriuki Muriithi | |
12 days | Initialise UI for managing genotype datasets. | Frederick Muriuki Muriithi | |
13 days | Only show a single genotype dataset. | Frederick Muriuki Muriithi | |
It is expected that there is only ever a single genotype dataset for any one particular population. | |||
13 days | UI Improvement: Get rid on "Select Species" legend | Frederick Muriuki Muriithi | |
13 days | List genotype datasets | Frederick Muriuki Muriithi | |
13 days | Fix minor UI bugs. | Frederick Muriuki Muriithi | |
14 days | Add genotype dataset UI | Frederick Muriuki Muriithi | |
14 days | Separate genetic markers from encodings and datasets | Frederick Muriuki Muriithi | |
2024-09-18 | Put endpoint behind auth. | Frederick Muriuki Muriithi | |
2024-09-18 | Document the menu on the home page. | Frederick Muriuki Muriithi | |