Clients have found the Ancestors data we track on individual sample type (and source type) table to be useful and also want to be able to add this data to the various All Samples grids we present in our applications. In the related PR the Ancestor nodes have been added to the exp.materials table. This PR updates various custom queries to add lookups to exp.materials from the Sample ID fields as appropriate so Ancestor nodes can be added through this lookup as appropriate.
Rationale
Clients have found the Ancestors data we track on individual sample type (and source type) table to be useful and also want to be able to add this data to the various All Samples grids we present in our applications. In the related PR the Ancestor nodes have been added to the
exp.materials
table. This PR updates various custom queries to add lookups toexp.materials
from the Sample ID fields as appropriate so Ancestor nodes can be added through this lookup as appropriate.Related Pull Requests
Changes
CustomizeGridViewModal
to not allow multiple levels of ancestors to be added