aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
13 daysDeactivate linter error check.HEADmainFrederick Muriuki Muriithi
13 daysRemove comments and demo statements.Frederick Muriuki Muriithi
13 daysInitialize pylint's rc file.Frederick Muriuki Muriithi
13 daysLeave cache's hash method uninitialized.Frederick Muriuki Muriithi
13 daysHandle case where authorisation is already set up.Frederick Muriuki Muriithi
13 daysRestore original names and instead ignore specific linter errors.Frederick Muriuki Muriithi
13 daysFix linting issues.Frederick Muriuki Muriithi
13 daysProvide timeouts for requests calls.Frederick Muriuki Muriithi
13 daysUse `yield from …` form.•••Use the `yield from` form rather than iterating through the elements of the built sequence. Frederick Muriuki Muriithi
13 daysRemove unused script•••The bulk edit feature is no longer supported in the uploader. Frederick Muriuki Muriithi
13 daysFix imports•••Remove unused imports, update old imports to newer forms and add missing imports. Frederick Muriuki Muriithi
13 daysRefactor out common functionality into separate function.Frederick Muriuki Muriithi
13 daysDo not enter IDs in files in the description field.Frederick Muriuki Muriithi
13 daysMark feature as not-implemented.Frederick Muriuki Muriithi
13 daysFix tooltip text.Frederick Muriuki Muriithi
13 daysAllow adding new samples even where there are existing ones.Frederick Muriuki Muriithi
2025-07-08Fix entry/selection of population families.•••Populations can be grouped into families for presentation in the menus. They can also be left ungrouped. These "families" are general categories of data, whose only effect is to present the selection of the populations from the menus in a more organised form. The families can also differ from species to species, though there are some very general categories that span multiple (all?) species. This commit takes all the above into consideration, relaxing the entry constraints and making entry of the families a lot more flexible. Frederick Muriuki Muriithi
2025-07-02Compute the means while doing the cross-refences.Frederick Muriuki Muriithi
2025-07-02Update descriptions and abbreviations•••- Add the description to both the Original and Post-Publication fields. - Set the abbreviation fields to the identifier in the files. Frederick Muriuki Muriithi
2025-07-02Allow upload of CSV or TSV files ending with the '.txt' extension.Frederick Muriuki Muriithi
2025-07-01Bugfix: The value needs to be a tuple or list.Frederick Muriuki Muriithi
2025-07-01Ignore any optional files that are not provided.Frederick Muriuki Muriithi
2025-07-01Remove misplaced UI elements: Publications are handled elsewhere.Frederick Muriuki Muriithi
2025-07-01Remove unused feature•••The feature is implemented elsewhere (GN2) in a better way. Frederick Muriuki Muriithi
2025-07-01Enable scrolling and paging for both species and populations.Frederick Muriuki Muriithi
2025-07-01Fix publications UI.Frederick Muriuki Muriithi
2025-06-30Allow independent transposition of each file•••* Rework UI to provide independent selection of whether or not each file is transposed * Update the backend code to individually set the transposition status for each file independently. Frederick Muriuki Muriithi
2025-06-26Narrow search to only uploaded traits.Frederick Muriuki Muriithi
2025-06-26Add cross-reference IDs to job as metadata.Frederick Muriuki Muriithi
2025-06-26BugFix: Logical bug - files have already been "untransposed".•••The `read_csv_file_headers` function can read headings from non-transposed or transposed file, depending on the value of a flag. The bug was passing the value of the `*_transposed` flag from the control file, even after any transposed files have been "untransposed". This commit passes an explicit `False` value, and adds a comment to note the fix. Frederick Muriuki Muriithi
2025-06-26Convert to tuple to allow indexing.Frederick Muriuki Muriithi
2025-06-26Replace first field header with standard "id" header.Frederick Muriuki Muriithi
2025-06-26Pass in the field separator, and comment char while reading file•••Pass in the field separator character to split the fields correctly. Also pass in the comment character to safely ignore any comment lines. Frederick Muriuki Muriithi
2025-06-25Collapse the DataTables' viewport if there's less data.Frederick Muriuki Muriithi
2025-06-24Use positional parameters rather than named ones.•••Named parameters were causing problems on staging, where the names would be converted into bytestrings and then used to index into the dictionaries, leading to `KeyError` exceptions. Frederick Muriuki Muriithi
2025-06-24Add notification for users that data is not saved yet.Frederick Muriuki Muriithi
2025-06-24Use pathlib.Path object for file paths.Frederick Muriuki Muriithi
2025-06-17Allow users to provide transposed files.Frederick Muriuki Muriithi
2025-06-17Fix documentation: The rows and columns were interchanged in docs.Frederick Muriuki Muriithi
2025-06-12Allow a publication to *NOT* have a PubMed ID.Frederick Muriuki Muriithi
2025-06-12Create a visual separation of fields.Frederick Muriuki Muriithi
2025-06-12Improve publication fetching for datatables.Frederick Muriuki Muriithi
2025-06-12Improve logger setup.Frederick Muriuki Muriithi
2025-06-11Limit returned results•••Limit the number of results returned to make page more responsive. This is buggy at this point — it doesn't do exactly what I expect, e.g. when I attempt to scroll, or use pagination, it doesn't actually display all the pages as expected. Frederick Muriuki Muriithi
2025-06-11Enable server-side searching.Frederick Muriuki Muriithi
2025-06-11Specify searchable columns.Frederick Muriuki Muriithi
2025-06-11Fix failing test.Frederick Muriuki Muriithi
2025-06-11Fix issues caught by linter.Frederick Muriuki Muriithi
2025-06-10Display the success page.Frederick Muriuki Muriithi
2025-06-10Bug: The Phenotype datasets need the InbredSet.Name as a prefix•••The Phenotype datasets need the InbredSet.Name, (not the InbredSet.InbredSetCode) as a prefix for the data to be found and listed in the GeneNetwork menu. Frederick Muriuki Muriithi