cytomining / CytoTable

Transform CellProfiler and DeepProfiler data for processing image-based profiling readouts with Pycytominer and other Cytomining tools.
https://cytomining.github.io/CytoTable/
BSD 3-Clause "New" or "Revised" License
7 stars 5 forks source link

Consistently handle `Metadata_Well` and `Metadata_Plate` column renaming and join specification #189

Open d33bs opened 5 months ago

d33bs commented 5 months ago

I noticed Metadata_Well and Metadata_Plate are sometimes handled differently within the preset identifying columns and joins along with column renaming logic found within cytotable.convert._prepend_column_name. This can result in tables which include, for example, columns named Metadata_Well and Image_Metadata_Plate. Creating this issue to better clarify how these columns should be named.

Should Metadata labeled columns ever have a table name prefix? For example, is Image_Metadata_Well an accurate depiction of Metadata_Well (as a metadata column from the image table)?