aboutsummaryrefslogtreecommitdiff
path: root/uploader/phenotypes
AgeCommit message (Expand)Author
10 daysExtract common pattern into generic function.Frederick Muriuki Muriithi
10 daysEnable creating new populations on the "Phenotype Data" path.•••Enable creating new populations in the case where the population a user wants to use does not exist in the database. Frederick Muriuki Muriithi
10 daysRedirect to "Create Species" page if user selects it.•••Add the "Create Species" sub-step to the phenotype data path. Frederick Muriuki Muriithi
10 daysSelect from searchable list and allow new species creation.•••Select the species to use from a searchable list. In case the species does not exist in the list, allow creation of the list. Frederick Muriuki Muriithi
2025-01-29Fetch all phenotypes for display with DataTables.Frederick Muriuki Muriithi
2025-01-29Update field name.•••Use "xref_id" rather than "pxr.Id" since the former is a little clearer. Frederick Muriuki Muriithi
2025-01-28Use a more robust check for emptiness.•••Some of the values could be integer values. Frederick Muriuki Muriithi
2025-01-28Fix type-checking issues.Frederick Muriuki Muriithi
2025-01-28Fix linting issues.Frederick Muriuki Muriithi
2025-01-28Update endpoint: Make it more consistent.Frederick Muriuki Muriithi
2025-01-27Show SE and N field if even one row has SE.Frederick Muriuki Muriithi
2025-01-27Fix bug in how the SE and N values for a phenotype are fetched.Frederick Muriuki Muriithi
2025-01-27Enable editing of a phenotype's numeric values.Frederick Muriuki Muriithi
2025-01-27Fix minor bug.Frederick Muriuki Muriithi
2025-01-27Implement editing of basic phenotype metadata.Frederick Muriuki Muriithi
2025-01-25Add function to retrieve a phenotype's publication data.Frederick Muriuki Muriithi
2025-01-25Add the "StrainId" field to phenotype data rows.Frederick Muriuki Muriithi
2025-01-24Provide UI for editing a specific phenotype.Frederick Muriuki Muriithi
2025-01-24Extract reusable constant.Frederick Muriuki Muriithi
2025-01-23Add publication data to page.Frederick Muriuki Muriithi
2025-01-23Only present SE and N columns if at least one row has them.Frederick Muriuki Muriithi
2025-01-23Provide summary for review before entering data to database.Frederick Muriuki Muriithi
2025-01-21Use sanitised names derived from original names.Frederick Muriuki Muriithi
2025-01-21Reuse common job-creation code.Frederick Muriuki Muriithi
2025-01-21Process form contents into a zip bundle.Frederick Muriuki Muriithi
2024-12-13Separate bundle and individual files processing•••Move the code processing the R/qtl2 bundle into a separate function and call it. Create a new (currently, failing) function to process the individual files. Frederick Muriuki Muriithi
2024-12-13Use new templates:Frederick Muriuki Muriithi
2024-12-10Redirect if there's only a single phenotype dataset•••If a particular population has only a single phenotype dataset, redirect to the dataset view page rather than listing the only dataset. Frederick Muriuki Muriithi
2024-12-10Use specialised template renderer for phenotypes.•••Use the specialised template renderer to keep the rendering consistent. Frederick Muriuki Muriithi
2024-12-03Display the files metadata in progress section.Frederick Muriuki Muriithi
2024-12-03Fix some linting and mypy issues.Frederick Muriuki Muriithi
2024-12-03Fetch a jobs errors from its errors lists.Frederick Muriuki Muriithi
2024-12-03Cleanup linting and type (mypy) errors.Frederick Muriuki Muriithi
2024-12-02Launch job and redirect to job status page.Frederick Muriuki Muriithi
2024-12-02Add UI to view status of the job as it runs.Frederick Muriuki Muriithi
2024-11-22Use gn-libs code for db connection.•••Use the code in gn-libs to connect to the database, rather than a local module. Frederick Muriuki Muriithi
2024-10-17UI: Create background job when user uploads file.Frederick Muriuki Muriithi
2024-10-17mypy: Fix some typing issues.Frederick Muriuki Muriithi
2024-10-10Build UI to add new phenotypes.•••Build the UI and set up styling. This is not working currently. Frederick Muriuki Muriithi
2024-10-07Handle "No linked resource" error cleanly.•••Display the page even if there is no linked resource, but keep the sensitive information hidden in such cases. Frederick Muriuki Muriithi
2024-10-07linting: Fix minor linting issues.Frederick Muriuki Muriithi
2024-10-07Create new phenotype dataset (PublishFreeze).•••Provide the UI and code to create a new phenotype dataset. Frederick Muriuki Muriithi
2024-10-07Generalise pagination and paginate phenotypes•••Generalise the code generating table pagination UI, and use it to paginate the list of phenotypes. Frederick Muriuki Muriithi
2024-10-01Extract privileges and use them for access controlFrederick Muriuki Muriithi
2024-09-30BugFix: Ensure all data items show up.Frederick Muriuki Muriithi
2024-09-30Initialise views for a specific phenotype•••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. Frederick Muriuki Muriithi
2024-09-30Extract common check into decorator for reusability.Frederick Muriuki Muriithi
2024-09-27Remove unused placeholders for now.Frederick Muriuki Muriithi
2024-09-27Improve query for fetching a phenotype dataset's dataFrederick Muriuki Muriithi
2024-09-27Show some details for a phenotype dataset.Frederick Muriuki Muriithi