Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archive explorer ToDos and potential enhancements #52

Open
5 of 11 tasks
nevrome opened this issue Sep 28, 2023 · 1 comment
Open
5 of 11 tasks

Archive explorer ToDos and potential enhancements #52

nevrome opened this issue Sep 28, 2023 · 1 comment
Assignees

Comments

@nevrome
Copy link
Member

nevrome commented Sep 28, 2023

I just published the new archive explorer. Here are some ToDos for the future, ideally for @93Boy. Generally each of them deserves an own Pull Request, but maybe the map-related ones can be solved in one go.


Currently possible changes for the map:

  • The per-sample popups in the map should only show the information we actually have for a given sample, so the empty fields should be omitted.
  • The sample popups should also have a button to open the relevant per-package page.
  • Modern and ancient samples should be distinguished by marker shape in the map (although the marker clusters generally omit the individual markers, admittedly...)

Currently possible changes beyond the map:

  • The per-package pages should include some more summary statistics for the package. E.g. How many modern/ancient samples are in the package? How many are male/female/unknown? What is the mean number of SNPs?
  • We should get a clever mechanism to attribute each per-package page an own URL, so that they can be referenced directly.
  • List old package versions on the per-package pages.

Changes that will be possible in the future with a more beefed-up version of the Web API:

  • Load detailed sample information for the per-package pages only per package to safe bandwidth.
  • Display more general meta/context information (e.g. contributors) for each package on the per-package pages.
  • Render the package changelog on the per-package pages as we did for the old homepage.
  • Render the literature references on the per-package pages as we did for the old homepage.

@stschiff Do you agree with this? Feel free to add or change any of these suggestions.

@stschiff
Copy link
Member

Yes, perfect summary. Thanks! I think @93Boy / @dhananjaya93 can start on this any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants