Skip to content

Commit 2b1d446

Browse files
authored
Add filter rules for Toshiba CT+PT (#15)
* Toshiba CT+PT Filtering * Create filter rules for modality=CT/PT and manufacturer=TOSHIBA
1 parent 8e4c11a commit 2b1d446

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

scripts/stanford-filter.script

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,30 @@
123123
*[0018,1020].equalsIgnoreCase("")
124124
)
125125

126+
// Toshiba CT - V6.06ER011
127+
+( Manufacturer.equalsIgnoreCase("TOSHIBA")
128+
* Modality.equals("CT")
129+
* (ManufacturerModelName.equalsIgnoreCase("AQUILION"))
130+
* [0018,1020].equalsIgnoreCase("V6.06ER011")
131+
* ImageType.contains("DERIVED")
132+
* ImageType.contains("MPR")
133+
* ((Rows.equals("512") * Columns.equals("512"))
134+
+(Rows.equals("520") * Columns.equals("520"))
135+
+(Rows.equals("528") * Columns.equals("528"))
136+
+(Rows.equals("552") * Columns.equals("552"))
137+
+(Rows.equals("560") * Columns.equals("560"))
138+
+(Rows.equals("568") * Columns.equals("568"))
139+
+(Rows.equals("592") * Columns.equals("592"))
140+
+(Rows.equals("600") * Columns.equals("600"))
141+
+(Rows.equals("600") * Columns.equals("600"))
142+
+(Rows.equals("616") * Columns.equals("616"))
143+
+(Rows.equals("632") * Columns.equals("632"))
144+
+(Rows.equals("640") * Columns.equals("640"))
145+
+(Rows.equals("656") * Columns.equals("656"))
146+
+(Rows.equals("664") * Columns.equals("664"))
147+
)
148+
)
149+
126150
// Siemens Biograph 6, Somaris/5 3D, SOMATOM Definition AS -- No scrubbing needed but be careful of dose
127151
+(Manufacturer.startsWithIgnoreCase("SIEMENS") * (Modality.equalsIgnoreCase("CT") + Modality.equals("PT"))
128152
*(!ImageType.contains("PROT"))
@@ -459,8 +483,6 @@
459483
*((Rows.equals("600") * Columns.equals("800"))
460484
)
461485
)
462-
463-
464486
)
465487
)
466488

0 commit comments

Comments
 (0)