Skip to content

Show Plate Samples on Sample Assays Page#7101

Merged
labkey-alan merged 9 commits intodevelopfrom
fb_plate_assay_material_inputs
Oct 9, 2025
Merged

Show Plate Samples on Sample Assays Page#7101
labkey-alan merged 9 commits intodevelopfrom
fb_plate_assay_material_inputs

Conversation

@labkey-alan
Copy link
Contributor

@labkey-alan labkey-alan commented Oct 3, 2025

Rationale

This PR updates our server side code to mark samples on Plate Wells as MaterialInputs when importing assay data for plate enabled assays. This allows us to show plate assay data for samples on the Sample details page in our apps.

Related Pull Requests

Changes

  • AbstractAssayTsvDataHandler: Mark plate well samples as assay run materials inputs during checkData
  • AssaySampleLookupContext: Clean up the material inputs during assay data row delete
  • AssayPlateMetadataService
    • Add getWellLocationToSampleIdMap
    • Add isWellLookup
  • Bump ui-components

@labkey-alan labkey-alan self-assigned this Oct 3, 2025
@labkey-alan labkey-alan marked this pull request as ready for review October 6, 2025 22:43
@labkey-alan labkey-alan force-pushed the fb_plate_assay_material_inputs branch from 8dbf4b1 to 16c86f6 Compare October 7, 2025 14:29
@labkey-alan labkey-alan force-pushed the fb_plate_assay_material_inputs branch 3 times, most recently from 9649eef to ae86789 Compare October 8, 2025 19:34
@labkey-alan labkey-alan force-pushed the fb_plate_assay_material_inputs branch from b9c1239 to f8bb28f Compare October 9, 2025 19:46
@labkey-alan labkey-alan merged commit 8402fcb into develop Oct 9, 2025
6 of 14 checks passed
@labkey-alan labkey-alan deleted the fb_plate_assay_material_inputs branch October 9, 2025 20:12
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

Successfully merging this pull request may close these issues.

2 participants