ohif-viewer/Packages/viewerbase/lib/createStacks.js
2015-11-06 15:29:09 +01:00

20 lines
608 B
JavaScript

createStacks = function(study) {
var stacks = [];
// TODO: Split by multi-frame, modality, image size, etc
study.seriesList.forEach(function(series) {
if (!series.instances) {
return;
}
// Don't display thumbnails for non-image modalities
// All imaging modalities must have a valid value for rows (or columns)
var anInstance = series.instances[0];
if (!anInstance || !anInstance.rows) {
return;
}
series.studyInstanceUid = study.studyInstanceUid;
stacks.push(series);
});
return stacks;
};