cytomining / cytomining/CytoTable

Define ideal compartment and metadata table relationships for joins to avoid returning NA results

Open
#201 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
21
Forks
6
Avg merge
2d 3h
Merged PRs (30d)
6

Description

@jenna-tomkinson brought up a scenario in which cytoplasm and cells table data may exist in a dataset where nuclei may be missing. As-is, this could produce rows of CytoTable output which include cytoplasm and cells feature data but NA's for nuclei data. This happens because the cytoplasm table is used as a basis for the preset joins (there's no constraint that would prevent someone from specifying otherwise). We could use the nuclei table as the basis for preset joins which would remove this possibility. Chatting about this together with @MikeLippincott it came up that retaining the NA rows could be important information for a data scientist to see as part of their efforts.

Opening this issue up to help document the discussion and provide an area for further thoughts to be documented.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.