Skip to content

Commit

Permalink
Merge pull request #606 from matthiaskoenig/outputs_refactoring
Browse files Browse the repository at this point in the history
Outputs refactoring
  • Loading branch information
matthiaskoenig authored Aug 24, 2020
2 parents ec3e4fa + 6dde99f commit eb5e818
Showing 1 changed file with 12 additions and 78 deletions.
90 changes: 12 additions & 78 deletions TODO.md
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

0 comments on commit eb5e818

Please sign in to comment.