From 9a56a49d8f7e1e7e46eec42eddfd0e53e289b4c3 Mon Sep 17 00:00:00 2001 From: james-leinas Date: Thu, 26 Feb 2026 13:12:00 -0800 Subject: [PATCH] fix main branch test failures --- .../agilent_gen5/agilent_gen5_structure.py | 5 ++-- ...file (Fibrillation data) - TXT format.json | 2 +- ...afile (Fibrillation data) - TXT format.txt | 8 +++--- .../luminex_intelliflex_example_01.json | 26 +++++++++---------- .../testdata/luminex_xPONENT_example02.json | 10 +++---- .../luminex_xPONENT_example02_saved.json | 10 +++---- ...minex_xPONENT_missing_optional_fields.json | 26 +++++++++---------- 7 files changed, 44 insertions(+), 43 deletions(-) diff --git a/src/allotropy/parsers/agilent_gen5/agilent_gen5_structure.py b/src/allotropy/parsers/agilent_gen5/agilent_gen5_structure.py index 832259a59..caf7395de 100644 --- a/src/allotropy/parsers/agilent_gen5/agilent_gen5_structure.py +++ b/src/allotropy/parsers/agilent_gen5/agilent_gen5_structure.py @@ -817,10 +817,11 @@ def get_kinetic_measurements( error_documents: dict[str, list[ErrorDocument]] = {} for col_name, column in data.items(): - # Skip temperature columns (e.g., "T∞ 600" or "T° 600") + # Skip temperature columns (e.g., "T∞ 600" or "T° 600" or "T� Read 2:450,490") + # Also skip if it contains the replacement character (�) which appears with encoding issues col_name_str = str(col_name) if col_name_str.startswith("T") and any( - char in col_name_str for char in ["∞", "°", "\u221e", "\u00b0"] + char in col_name_str for char in ["∞", "°", "\u221e", "\u00b0", "\ufffd"] ): continue diff --git a/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.json b/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.json index d97d2ecdf..e7b511788 100644 --- a/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.json +++ b/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.json @@ -78352,7 +78352,7 @@ "UNC path": "tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.txt", "file name": "Synergy instrument datafile (Fibrillation data) - TXT format.txt", "ASM converter name": "allotropy_agilent_gen5", - "ASM converter version": "0.1.111", + "ASM converter version": "0.1.113", "software name": "Gen5", "software version": "3.15.15" }, diff --git a/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.txt b/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.txt index 3f483f9bd..740f77a7d 100644 --- a/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.txt +++ b/tests/parsers/agilent_gen5/testdata/Synergy instrument datafile (Fibrillation data) - TXT format.txt @@ -20,7 +20,7 @@ Procedure Details Plate Type 96 WELL PLATE (Use plate lid) Eject plate on completion -Set Temperature Setpoint 40°C +Set Temperature Setpoint 40�C Preheat before moving to next step Read Fluorescence Endpoint Full Plate @@ -118,7 +118,7 @@ H 18363 17577 17607 17511 17619 17647 17486 17420 17326 17454 18318 18241 Read 1 Read 2:450,490 -Time T° Read 2:450,490 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 +Time T� Read 2:450,490 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 0:07:31 40.0 211 1114 1182 1171 1295 1307 1337 1277 1287 1436 203 201 194 1161 1221 1317 1393 1385 1310 1240 1282 2477 541 479 210 1107 1167 1249 1270 1324 1313 1206 1223 1231 483 474 205 940 979 973 1086 1103 1099 959 962 1077 487 523 205 917 960 894 1021 1050 1094 961 1008 2328 508 203 202 1297 1322 1338 1416 1470 1399 1261 1250 1617 511 201 204 945 964 1000 1058 1081 1093 1062 1084 1100 505 203 199 846 890 891 1030 1037 1112 977 997 1028 196 196 0:17:31 40.0 214 972 1006 981 1083 1114 1102 1091 1117 1152 199 201 209 985 1028 1176 1148 1177 1136 1064 1087 1777 529 467 200 936 969 1032 1069 1114 1124 1016 1045 1051 470 458 198 833 851 857 937 969 972 830 857 979 478 503 197 815 854 808 892 903 954 1223 886 1560 487 203 206 1118 1134 1157 1239 1283 1249 1084 1128 1245 485 195 200 848 852 860 924 944 943 931 946 974 476 202 201 774 814 806 920 934 1022 892 891 896 205 188 0:27:31 40.0 199 926 961 914 1015 1034 1062 1046 1057 1072 200 199 203 934 969 1065 1064 1078 1011 979 1017 1043 523 456 197 894 902 997 983 998 1002 945 947 993 463 456 195 784 787 779 874 892 889 783 802 1093 462 484 187 765 790 735 831 842 884 792 828 1985 478 194 195 1046 1080 1071 1162 1183 1153 1006 1022 1169 469 194 201 817 797 813 848 877 886 860 879 901 469 189 195 728 757 754 848 868 948 843 843 864 194 203 @@ -699,7 +699,7 @@ Time T Read 3:295,350 -Time T° Read 3:295,350 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 +Time T� Read 3:295,350 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 0:08:20 40.0 16633 27304 27474 27446 27396 27752 27505 27217 27502 27388 16691 16586 16676 27187 27614 27465 27295 27502 26979 27193 27522 27201 14997 15046 16653 27079 27359 27166 27173 27113 27138 26851 27176 27372 14976 14934 16572 27768 28141 27809 27994 27999 28002 27729 27595 27633 14797 14902 16619 28103 28385 27693 27899 27930 28111 27939 28133 28124 14879 16467 16654 27706 28224 28040 27743 27989 28036 27902 28090 27958 14787 16336 16646 15283 15332 15280 15206 15152 15063 14912 14806 15000 14999 16468 16771 15397 15430 15434 15420 15496 15337 15203 15082 15161 16703 16618 0:18:20 40.0 16312 26205 26391 26206 26352 26443 26323 26047 26122 26372 16176 16200 16241 26176 26325 26112 26005 26156 25805 25888 26303 25903 14575 14504 16187 25720 25961 25802 25845 25694 25931 25581 25797 25972 14473 14465 16189 26348 26695 26467 26468 26472 26436 26101 26426 26418 14382 14374 16208 26570 26728 26352 26543 26631 26490 26577 26518 26514 14425 16072 16192 26470 26635 26703 26333 26615 26578 26411 26698 26619 14266 15924 16333 14705 14795 14756 14668 14645 14555 14465 14349 14566 14595 16068 16367 14918 15036 14982 14894 14964 14804 14728 14627 14776 16293 16151 0:28:20 40.0 16114 25506 25715 25715 25477 25822 25677 25473 25545 25703 15882 15989 15949 25285 25540 25402 25239 25381 25013 25143 25461 25294 14274 14168 15944 25110 25315 25023 25165 25073 25070 24971 25163 25142 14170 14221 15914 25521 25802 25698 25512 25670 25558 25249 25547 25485 14078 14097 15915 25997 25883 25371 25486 25690 25529 25578 25676 25650 14009 15706 15966 25610 25764 25580 25447 25759 25463 25434 25720 25816 13982 15705 16041 14601 14447 14397 14338 14368 14196 14053 14082 14280 14182 15934 16156 14682 14619 14648 14660 14638 14551 14526 14413 14483 16065 16029 @@ -1280,7 +1280,7 @@ Time T Read 3:295,335 -Time T° Read 3:295,335 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 +Time T� Read 3:295,335 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 H1 H2 H3 H4 H5 H6 H7 H8 H9 H10 H11 H12 0:09:10 40.0 17315 26308 26486 26550 26572 26777 26420 26283 26406 26451 17251 17367 17334 26287 26807 26525 26489 26577 26210 26416 26662 26324 15887 15693 17256 26144 26486 26353 26181 26275 26278 26228 26288 26332 15793 15802 17287 26384 26672 26784 26691 26882 26519 26293 26431 26381 15558 15597 17266 26592 27038 26541 26791 26738 26699 26595 26694 26658 15612 17111 17329 26359 26909 26932 26627 26708 26624 26501 26689 26738 15644 17088 17464 16313 16295 16471 16363 16249 16130 15928 16083 16111 15784 17139 17459 16394 16408 16520 16517 16386 16410 16404 16259 16357 17350 17237 0:19:10 40.0 16928 25129 25331 25211 25258 25251 25330 25126 25154 25264 16813 16804 16868 24885 25271 25137 25036 25056 24731 24988 25176 25073 15289 15088 16980 24749 24900 24837 24791 24850 24899 24735 24840 24932 15194 15147 16735 24970 25072 25090 25185 25349 25152 24837 24792 24933 15028 15078 16819 25324 25486 24973 24987 25132 25234 25071 25277 25159 15069 16633 16767 25122 25335 25205 25054 25407 25229 24938 25302 25279 15021 16580 16879 15753 15689 15643 15646 15703 15509 15298 15344 15440 15119 16645 16958 15759 15947 15823 15850 15855 15779 15710 15561 15683 16864 16793 0:29:10 40.0 16482 24440 24501 24488 24430 24611 24342 24274 24326 24366 16420 16455 16448 24328 24428 24286 24193 24417 23948 24125 24268 24220 14918 14847 16496 23892 24075 23960 24122 23928 23969 23967 24062 24128 14861 14820 16486 24213 24273 24262 24198 24267 24172 23887 24018 23930 14647 14762 16418 24440 24460 24086 24213 24274 24219 24230 24008 24253 14665 16292 16450 24308 24550 24275 24058 24331 24181 24017 24325 24209 14650 16225 16486 15327 15376 15269 15147 15152 15141 14908 14879 15067 14928 16348 16660 15468 15480 15491 15488 15422 15409 15246 15271 15388 16503 16470 diff --git a/tests/parsers/luminex_intelliflex/testdata/luminex_intelliflex_example_01.json b/tests/parsers/luminex_intelliflex/testdata/luminex_intelliflex_example_01.json index be95d4d9c..a64e9fa4d 100644 --- a/tests/parsers/luminex_intelliflex/testdata/luminex_intelliflex_example_01.json +++ b/tests/parsers/luminex_intelliflex/testdata/luminex_intelliflex_example_01.json @@ -10,7 +10,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -418,7 +418,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -826,7 +826,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -1234,7 +1234,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -1642,7 +1642,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2050,7 +2050,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2458,7 +2458,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2866,7 +2866,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -3274,7 +3274,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -3682,7 +3682,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -4098,7 +4098,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -4514,7 +4514,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -6853,7 +6853,7 @@ "file name": "luminex_intelliflex_example_01.csv", "UNC path": "tests/parsers/luminex_intelliflex/testdata/luminex_intelliflex_example_01.csv", "ASM converter name": "allotropy_luminex_intelliflex", - "ASM converter version": "0.1.103", + "ASM converter version": "0.1.113", "software name": "INTELLIFLEX", "software version": "2.1.1015" }, diff --git a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02.json b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02.json index 89965ddbf..507ec0ea7 100644 --- a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02.json +++ b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02.json @@ -123,7 +123,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -242,7 +242,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -361,7 +361,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -480,7 +480,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -624,7 +624,7 @@ "file name": "luminex_xPONENT_example02.csv", "UNC path": "tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02.csv", "ASM converter name": "allotropy_luminex_xponent", - "ASM converter version": "0.1.103", + "ASM converter version": "0.1.113", "software name": "xPONENT", "software version": "4.3.229.0" }, diff --git a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02_saved.json b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02_saved.json index ee9fe2c56..07335b618 100644 --- a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02_saved.json +++ b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02_saved.json @@ -123,7 +123,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -242,7 +242,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -361,7 +361,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -480,7 +480,7 @@ }, "custom information document": { "BatchStopTime": "5/17/2023 7:06:59 PM", - "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" + "ProtocolDescription": "V116 plates 50�l sample 25 count cutoff. No plate def" } }, "analyst": "nguymaip" @@ -624,7 +624,7 @@ "file name": "luminex_xPONENT_example02_saved.csv", "UNC path": "tests/parsers/luminex_xponent/testdata/luminex_xPONENT_example02_saved.csv", "ASM converter name": "allotropy_luminex_xponent", - "ASM converter version": "0.1.103", + "ASM converter version": "0.1.113", "software name": "xPONENT", "software version": "4.3.229.0" }, diff --git a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_missing_optional_fields.json b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_missing_optional_fields.json index a5d3794fc..d1bcd5386 100644 --- a/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_missing_optional_fields.json +++ b/tests/parsers/luminex_xponent/testdata/luminex_xPONENT_missing_optional_fields.json @@ -10,7 +10,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -418,7 +418,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -826,7 +826,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -1234,7 +1234,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -1642,7 +1642,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2050,7 +2050,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2458,7 +2458,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -2866,7 +2866,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -3274,7 +3274,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -3682,7 +3682,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -4098,7 +4098,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -4514,7 +4514,7 @@ "device control document": [ { "device type": "multi analyte profiling analyzer", - "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", + "detector gain setting": "xMAP INTELLIFLEX® High Sensitivity", "sample volume setting": { "value": 50.0, "unit": "μL" @@ -6853,7 +6853,7 @@ "file name": "luminex_xPONENT_missing_optional_fields.csv", "UNC path": "tests/parsers/luminex_xponent/testdata/luminex_xPONENT_missing_optional_fields.csv", "ASM converter name": "allotropy_luminex_xponent", - "ASM converter version": "0.1.103", + "ASM converter version": "0.1.113", "software name": "xPONENT", "software version": "2.1.1015" },