I ran the radiomics notebook with and with out sorting and checked the quant values b/w with the query below after extracting measurement groups and quant values. As expected there was no difference b/w the two. Unsure if we need to check anything else.
CurrentRequestedProcedureEvidenceSequence.ReferencedSeriesSequence.ReferencedSOPSequence.ReferencedSOPInstanceUID were not in the same order and that's expected I guess.
with w_sorting as
(select
sourceSegmentedSeriesUID,
trackingIdentifier,
Quantity.CodeMeaning,
Value v1
from
`idc-external-025.test_sort.quant_w_sorting`
),
wo_sorting as
(
select
sourceSegmentedSeriesUID,
trackingIdentifier,
Quantity.CodeMeaning,
Value v2
from
`idc-external-025.test_sort.quant_wo_sorting`
)
Select * from w_sorting
join wo_sorting using (sourceSegmentedSeriesUID,trackingIdentifier,CodeMeaning)
where v1!=v2
I also found some wierd character pop up in SRs, so updated the csv file to remove them.
This PR addresses #6.
I ran the radiomics notebook with and with out sorting and checked the quant values b/w with the query below after extracting measurement groups and quant values. As expected there was no difference b/w the two. Unsure if we need to check anything else.
CurrentRequestedProcedureEvidenceSequence.ReferencedSeriesSequence.ReferencedSOPSequence.ReferencedSOPInstanceUID
were not in the same order and that's expected I guess.I also found some wierd character pop up in SRs, so updated the csv file to remove them.