Adapting StudyPrefetcher to the new metadata structure
This commit is contained in:
parent
6efd8da0d1
commit
0f30648646
@ -167,12 +167,12 @@ export class StudyPrefetcher {
|
|||||||
|
|
||||||
getSeries(study, image) {
|
getSeries(study, image) {
|
||||||
const seriesMetadata = cornerstoneTools.metaData.get('series', image.imageId);
|
const seriesMetadata = cornerstoneTools.metaData.get('series', image.imageId);
|
||||||
return _.find(study.seriesList, series => series.seriesInstanceUid === seriesMetadata.seriesInstanceUid);
|
return study.getSeriesByUID(seriesMetadata.seriesInstanceUid);
|
||||||
}
|
}
|
||||||
|
|
||||||
getInstance(series, image) {
|
getInstance(series, image) {
|
||||||
const instanceMetadata = cornerstoneTools.metaData.get('instance', image.imageId);
|
const instanceMetadata = cornerstoneTools.metaData.get('instance', image.imageId);
|
||||||
return _.find(series.instances, instance => instance.sopInstanceUid === instanceMetadata.sopInstanceUid);
|
return series.getInstanceByUID(instanceMetadata.sopInstanceUid);
|
||||||
}
|
}
|
||||||
|
|
||||||
getActiveDisplaySet(displaySets, instance) {
|
getActiveDisplaySet(displaySets, instance) {
|
||||||
@ -191,10 +191,6 @@ export class StudyPrefetcher {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const study = this.getStudy(image);
|
const study = this.getStudy(image);
|
||||||
if (!study.seriesList || !study.seriesList.length) {
|
|
||||||
console.error(study);
|
|
||||||
}
|
|
||||||
|
|
||||||
const series = this.getSeries(study, image);
|
const series = this.getSeries(study, image);
|
||||||
const instance = this.getInstance(series, image);
|
const instance = this.getInstance(series, image);
|
||||||
const displaySets = study.displaySets;
|
const displaySets = study.displaySets;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user