Final split lesion adjustments
This commit is contained in:
1 parent
fb9d583074
commit
a9658e6a00
4 files changed
+21
-5
No files matched your search
@@ -56,7 +56,8 @@ export class MaxTargetsCriterion extends BaseCriterion {
|
||||
const newTargetNumbers = this.getNewTargetNumbers(data);
|
||||
const measurementNumbers = [];
|
||||
_.each(data.targets, target => {
|
||||
const { location, measurementNumber } = target.measurement;
|
||||
const { location, measurementNumber, isSplitLesion } = target.measurement;
|
||||
if (isSplitLesion) return;
|
||||
if (options.newTarget && !newTargetNumbers.has(measurementNumber)) return;
|
||||
if (options.locationIn && options.locationIn.indexOf(location) === -1) return;
|
||||
if (options.locationNotIn && options.locationNotIn.indexOf(location) > -1) return;
|
||||
|
||||
@@ -38,7 +38,10 @@ export class MaxTargetsPerOrganCriterion extends BaseCriterion {
|
||||
const newTargetNumbers = this.getNewTargetNumbers(data);
|
||||
_.each(data.targets, target => {
|
||||
const { measurement } = target;
|
||||
const { location, measurementNumber } = measurement;
|
||||
const { location, measurementNumber, isSplitLesion } = measurement;
|
||||
|
||||
if (isSplitLesion) return;
|
||||
|
||||
if (!targetsPerOrgan[location]) {
|
||||
targetsPerOrgan[location] = new Set();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user