biocore / biocore/empress

Show histograms of selected quantitative sample metadata fields as an alternative to the "sample presence information" table

Open
#443 0 comments 0 reactions 0 assignees View on GitHub
feature request good first issue
Dominant language
JavaScript
Stars
56
Forks
32
PR merge metrics
No merged PRs in 30d

Description

The current sample presence info tables are great for summarizing categorical metadata, but they don't scale well to quantitative fields (e.g. pH). It would be really cool if we could add an option to show a histogram for the selected tip / internal node that, for each sample containing the node or its descendants, shows the distribution of values for a selected sample metadata field.

I think getting an early version of this up using [Vega-Lite](https://vega.github.io/vega-lite/examples/histogram.html) wouldn't be too bad.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing sample presence information tables and reviewing the linked Vega-Lite histogram example. Define how a selected tip or internal node and quantitative sample metadata field feed the histogram, then verify that an option displays the value distribution for samples containing that node or its descendants.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.