From 967206663b6b5f48091201c53261ac07e8880310 Mon Sep 17 00:00:00 2001 From: albertogilf Date: Tue, 17 Oct 2023 16:18:33 -0700 Subject: [PATCH] Update test_queries.txt Deleted duplicated queries. Deleted example query about scanmin and scanmax. GNPS libraries (E.g.) do not contain integers as scan identifiers, so the queries are failing in the numerical comparison. --- tests/test_queries.txt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tests/test_queries.txt b/tests/test_queries.txt index 85d924f..6e51856 100644 --- a/tests/test_queries.txt +++ b/tests/test_queries.txt @@ -18,22 +18,16 @@ QUERY scaninfo(MS1DATA) WHERE MS2PROD=309.2:TOLERANCEMZ=0.1:INTENSITYTICPERCENT= QUERY scaninfo(MS2DATA) WHERE MS2PROD=X :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 AND MS2PROD=X+164.9 :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 AND MS2PROD=X+329.8:TOLERANCEMZ=0.1:INTENSITYPERCENT=5 QUERY scaninfo(MS2DATA) WHERE MS2PROD=X :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 AND MS2PROD=X+119.1 :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 QUERY scaninfo(MS1DATA) WHERE MS1MZ=X:TOLERANCEMZ=0.1:INTENSITYPERCENT=25:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE AND MS1MZ=X+2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.66:INTENSITYMATCHPERCENT=30 AND MS1MZ=X-2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.66:INTENSITYMATCHPERCENT=30 AND MS1MZ=X+4:TOLERANCEMZ=0.2:INTENSITYMATCH=Y*0.17:INTENSITYMATCHPERCENT=40 AND MS1MZ=X-4:TOLERANCEMZ=0.2:INTENSITYMATCH=Y*0.17:INTENSITYMATCHPERCENT=40 AND MS2PREC=X FILTER MS1MZ=X -QUERY scaninfo(MS1DATA) WHERE MS1MZ=X:TOLERANCEMZ=0.1:INTENSITYPERCENT=25:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE AND MS1MZ=X+2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.33:INTENSITYMATCHPERCENT=30 AND MS2PREC=X FILTER MS1MZ=X QUERY scaninfo(MS2DATA) WHERE MS2PROD=167.0857:TOLERANCEPPM=5 AND MS2NL=176.0321:TOLERANCEPPM=5 QUERY scaninfo(MS2DATA) WHERE MS2PROD=157.0857+10 QUERY scaninfo(MS1DATA) WHERE POLARITY=Negative QUERY scaninfo(MS2DATA) WHERE MS2PROD=X AND MS2PROD=2.0*(X - formula(Fe)) -QUERY scaninfo(MS2DATA) WHERE MS2PROD=X and MS2PROD=2.0*(X - formula(Fe)) -QUERY scaninfo(MS2DATA) WHERE MS2PROD=X And MS2PROD=2.0*(X - formula(Fe)) QUERY scaninfo(MS1DATA) WHERE MS1MZ=X-1.993:INTENSITYMATCH=Y*0.063:INTENSITYMATCHPERCENT=25:TOLERANCEPPM=10 AND MS1MZ=X:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE:INTENSITYPERCENT=5 AND MS1MZ=X+1:INTENSITYMATCH=Y*0.5:INTENSITYMATCHPERCENT=60 AND MS1MZ=X-52.91:TOLERANCEPPM=10 AND MS2PREC=X FILTER MS1MZ=X QUERY scaninfo(MS2DATA) WHERE MS2PROD=660.2:TOLERANCEMZ=0.1:INTENSITYPERCENT=1 AND MS2PROD=468.2:TOLERANCEMZ=0.1:INTENSITYPERCENT=1 -QUERY scaninfo(MS2DATA) WHERE MS2PROD=X :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 AND MS2PROD=X+164.9 :TOLERANCEMZ=0.1:INTENSITYPERCENT=5 AND MS2PROD=X+329.8:TOLERANCEMZ=0.1:INTENSITYPERCENT=5 QUERY scaninfo(MS1DATA) WHERE MS1MZ=X:TOLERANCEMZ=0.1:INTENSITYPERCENT=25:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE AND MS1MZ=X+2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.33:INTENSITYMATCHPERCENT=30 AND MS2PREC=X FILTER MS1MZ=X QUERY scaninfo(MS2DATA) WHERE MS2PROD=184.0739:TOLERANCEMZ=0.01:INTENSITYPERCENT>30:INTENSITYVALUE>500 AND MS2PROD=125.0004:TOLERANCEMZ=0.01:INTENSITYPERCENT>10:INTENSITYVALUE>1500 AND MS2PROD=104.1075:TOLERANCEMZ=0.01 AND MS2PROD=86.09697:TOLERANCEMZ=0.01:INTENSITYPERCENT>10:INTENSITYVALUE>2000 QUERY scaninfo(MS2DATA) WHERE MS1MZ=X-2:INTENSITYMATCH=Y*(0.0608+(.000002*X)):INTENSITYMATCHPERCENT=25 AND MS1MZ=X:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE:INTENSITYPERCENT=5 AND MS2PREC=X QUERY scaninfo(MS2DATA) WHERE X=range(min=100, max=500) AND MS1MZ=X-2:INTENSITYMATCH=Y*(0.0608+(.000002*X)):INTENSITYMATCHPERCENT=25 AND MS1MZ=X:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE:INTENSITYPERCENT=5 AND MS2PREC=X -query scaninfo(MS1DATA) where POLARITY=Negative -Query scaninfo(MS1DATA) Where POLARITY=Negative QUERY scaninfo(MS1DATA) WHERE MS1MZ=(X OR X+2 OR X+4 OR X+6) QUERY scaninfo(MS2DATA) WHERE MOBILITY=range(min=100, max=500) QUERY scaninfo(MS2DATA) WHERE MS2PREC=403.15:TOLERANCEMZ=0.1 AND MOBILITY=range(min=0.910, max=0.940) @@ -42,4 +36,4 @@ QUERY scaninfo(MS2DATA) WHERE MS1MZ=X:TOLERANCEMZ=0.1:INTENSITYPERCENT=5:INTENSI QUERY scaninfo(MS2DATA) WHERE MS1MZ=X:TOLERANCEMZ=0.1:INTENSITYPERCENT=5:INTENSITYMATCH=Y:INTENSITYMATCHREFERENCE AND MS1MZ=X+2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.97:INTENSITYMATCHPERCENT=30 AND MS1MZ=X-2:TOLERANCEMZ=0.1:INTENSITYMATCH=Y*0.34:INTENSITYMATCHPERCENT=30 AND MS1MZ=X+4:TOLERANCEMZ=0.2:INTENSITYMATCH=Y*0.32:INTENSITYMATCHPERCENT=40 AND MS2PREC=X:TOLERANCEMZ=2 AND X=range(min=300, max=900) QUERY scannum(MS2DATA) WHERE MS2PROD=85.0284:TOLERANCEMZ=0.005 QUERY scaninfo(MS2DATA) WHERE MS2PREC=X AND MOBILITY=range(min=X*0.0006775+0.40557, max=X*0.00078231+0.48817) AND X=massdefect(min=0.9, max=0.99) -QUERY scaninfo(MS2DATA) WHERE MS2PROD=(58.06513 OR 60.04439 OR 70.06513 OR 72.08078 OR 74.06004 OR 84.04439 OR 84.08078 OR 86.09643 OR 87.05529 OR 88.0393 OR 88.07569 OR 100.11208 OR 101.07094 OR 101.10732 OR 102.05495 OR 102.09134 OR 104.05285 OR 110.07127 OR 114.12773 OR 115.08659 OR 115.12297 OR 116.0706 OR 118.0685 OR 120.08078 OR 124.08692 OR 129.10224 OR 129.11347 OR 129.13862 OR 130.08625 OR 132.08415 OR 134.09643 OR 136.07569 OR 138.10257 OR 143.12912 OR 148.11208 OR 150.09134 OR 157.14477 OR 159.09167 OR 164.10699 OR 173.10732 OR 187.12297):CARDINALITY=range(min=2,max=5):TOLERANCEPPM=10:INTENSITYPERCENT=5 \ No newline at end of file +QUERY scaninfo(MS2DATA) WHERE MS2PROD=(58.06513 OR 60.04439 OR 70.06513 OR 72.08078 OR 74.06004 OR 84.04439 OR 84.08078 OR 86.09643 OR 87.05529 OR 88.0393 OR 88.07569 OR 100.11208 OR 101.07094 OR 101.10732 OR 102.05495 OR 102.09134 OR 104.05285 OR 110.07127 OR 114.12773 OR 115.08659 OR 115.12297 OR 116.0706 OR 118.0685 OR 120.08078 OR 124.08692 OR 129.10224 OR 129.11347 OR 129.13862 OR 130.08625 OR 132.08415 OR 134.09643 OR 136.07569 OR 138.10257 OR 143.12912 OR 148.11208 OR 150.09134 OR 157.14477 OR 159.09167 OR 164.10699 OR 173.10732 OR 187.12297):CARDINALITY=range(min=2,max=5):TOLERANCEPPM=10:INTENSITYPERCENT=5