-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #606 from matthiaskoenig/outputs_refactoring
Outputs refactoring
- Loading branch information
Showing
1 changed file
with
12 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,80 +1,14 @@ | ||
# TODO | ||
## Matthias | ||
- [x] remove search for reference | ||
- [x] fix urlslug issue | ||
- [x] Fix the application display bug | ||
- [x] Build component for InfoNode | ||
- [x] Update info node information | ||
- [x] Fix missing url for annotations | ||
- [x] Create annotation & xref components | ||
- [x] Fix database statistics (better view, https://github.com/matthiaskoenig/pkdb/issues/486) | ||
- [x] Fix landing page | ||
- [x] tables in tab component for results | ||
- [x] Cleanup/reduction of all tables | ||
- [x] documentation of search (info buttons) | ||
- [x] small values are not displayed. example: "http://0.0.0.0:8081/studies/PKDB00300". This library might help pretty print values "https://github.com/gentooboontoo/js-quantities". (Janek: I added it here not shure if I should do it.) | ||
- [x] Substance missing in output table | ||
|
||
- [ ] Fix dead buttons in frontend (link to InfoNode component, https://github.com/matthiaskoenig/pkdb/issues/517) | ||
- [ ] Cleanup Study Detail view | ||
|
||
- [ ] show info nodes characteristica details | ||
- [ ] show detail views for study, group, individual, reference (fix 404 on detail buttons), remove reference button | ||
- [ ] Fix API url | ||
- [ ] fix study and reference link button | ||
|
||
## Janek | ||
- [ ] Search | ||
- [x] Fix: search selection must be cleared before applying search examples (if things are | ||
already selected in other fields examples are not working) | ||
- [x] Fix: select study options are all uppercase | ||
- [x] Fix: align groups and individuals button next to each other (to save space) | ||
- [x] Fix: add filter for outputs/timecourses analoque to groups/individuals | ||
- [x] Fix: download button not working | ||
- [x] Fix: spinning wheel while download is displayed at a wrong place | ||
- [x] selection of single study is not working (example1 of help) | ||
- [x] why do I get timecourses in search example 2 and 3 (i.e. selection half-life or AUC as output, | ||
but timecourse results are given) ( the timecourses, which were used to calculate the half-lifes were shown. Now they are not displayed anymore.) | ||
- [x] timcourses cannot be search. | ||
-[x] highlight characteristca | ||
- [ ] REST API | ||
- [ ] better REST documentation () | ||
|
||
- [x] replace url_slug with sid | ||
- [x] fixed bug in frontend (loading property). | ||
- [x] use label for 'name' in info node serializer | ||
- [x] Fix 404 reference links; | ||
- [x] Update studies serializer to include reference information | ||
- [x] Search frontend: display information count (high level overview of results) | ||
- [x] Show study & info node information on search hover | ||
- [x] fix the group & individual checkbox behavior (concise view) | ||
- [x] fix mistake on pkdata calucalation related to 0 outputs. | ||
- [x] remove abstract info nodes from search | ||
- [x] add validation on label column (only "col==" allowed) | ||
- [x] fix search highlight (simple solution to apply to components without need fro explicitly stating highlight) | ||
- [x] Fix table sorting! This is currently not working, so remove sorting on all tables or fix the sorting behavior | ||
- [x] Calculate timecourses from database | ||
- [x] bug in concise on curators | ||
- [x] issues sort | ||
- [x] issues search | ||
- [x] no nested components, select choices and measurement types; | ||
- [x] display info node information for choices | ||
- [x] example for filling the search component with data (Intervention: substance=midazolam; Group: homo sapiens; ) | ||
- [x] update information on full selection (not only info button) | ||
- [x] selection of choices not working (not visible and not selectable easily) | ||
- [x] empty search should give all results, but currently the results are empty | ||
- [x] bug in search for form {option.label }} added | ||
- [x] no info node details on Individuals & Groups search | ||
- [x] search form is too high/large, not visible on normal display | ||
- [x] many console errors on search (`TypeError: t.response is undefined) | ||
- [x] timecourses not depicted in search results | ||
- [x] download button | ||
- [x] download results button -> JSON PKDBdata (-> zip) | ||
- [ ] better name for zip file, e.g. pkdb_data_2020-08-23.zip | ||
- [x] Add datasets automatically for timecourses | ||
- [x] repair analysis serializer | ||
- [x] create a hash for search queries to avoid very long urls | ||
|
||
# General @all | ||
- [x] Logo & Name in Navigation menu | ||
- [x] Update studies in new format | ||
- [ ] manuscript updates | ||
-[x] add contributions of all authors | ||
- [ ] Fix Layout of main component (refactor in smaller components) | ||
- [ ] Better REST documentation | ||
- [ ] better name for zip file, e.g. pkdb_data_2020-08-23.zip | ||
- [ ] fix data issues (missing titles), descriptions of info nodes | ||
|
||
--- | ||
- [ ] cache info nodes in store | ||
- [ ] implement additional validation rules | ||
- [ ] filter by access or license | ||
- [ ] make scatters available |