User 870ab5b546
16-06-2006 17:38:21
This query:
matches this target:
but not this one:
But both targets match this query:
I thought the two queries were supposed to be treated exactly identical!? Are you able to reproduce this behavior? Are we somehow processing the queries incorrectly?
We're using JChem 3.1.6 and Marvin 4.0.5.
Code: |
<?xml version="1.0" ?> <MDocument> <MChemicalStruct> <molecule molID="m1"> <atomArray atomID="a1 a2 a3 a4" elementType="C C C C" x2="-4.0170666666666675 -2.6833333333333336 -1.3496000000000001 0.11498666666666668" y2="1.096666666666667 0.3266666666666667 1.096666666666667 0.6208533333333335" /> <bondArray> <bond atomRefs2="a1 a2" order="1" /> <bond atomRefs2="a2 a3" order="2" /> <bond atomRefs2="a3 a4" order="1"> <bondStereo convention="MDL" conventionValue="4" /> </bond> </bondArray> </molecule> </MChemicalStruct> </MDocument> |
matches this target:
Code: |
<?xml version="1.0" ?> <MDocument> <MChemicalStruct> <molecule molID="m1"> <atomArray atomID="a1 a2 a3 a4" elementType="C C C C" x2="-4.258240000000001 -2.924693333333334 -1.5909600000000002 -1.5988000000000002" y2="-0.2915733333333334 0.47842666666666667 -0.2915733333333334 -1.9715733333333336" /> <bondArray> <bond atomRefs2="a1 a2" order="1" /> <bond atomRefs2="a2 a3" order="2" /> <bond atomRefs2="a3 a4" order="1" /> </bondArray> </molecule> </MChemicalStruct> </MDocument> |
but not this one:
Code: |
<?xml version="1.0" ?> <MDocument> <MChemicalStruct> <molecule molID="m1"> <atomArray atomID="a1 a2 a3 a4" elementType="C C C C" x2="-4.258240000000001 -2.924693333333334 -1.5909600000000002 0.09277333333333335" y2="-0.2915733333333334 0.47842666666666667 -0.2915733333333334 0.5950933333333334" /> <bondArray> <bond atomRefs2="a1 a2" order="1" /> <bond atomRefs2="a2 a3" order="2" /> <bond atomRefs2="a3 a4" order="1" /> </bondArray> </molecule> </MChemicalStruct> </MDocument> |
But both targets match this query:
Code: |
<?xml version="1.0" ?> <MDocument> <MChemicalStruct> <molecule molID="m1"> <atomArray atomID="a1 a2 a3 a4" elementType="C C C C" x2="-4.0170666666666675 -2.6833333333333336 -1.3496000000000001 0.11498666666666668" y2="1.096666666666667 0.3266666666666667 1.096666666666667 0.6208533333333335" /> <bondArray> <bond atomRefs2="a1 a2" order="1" /> <bond atomRefs2="a2 a3" order="2"> <bondStereo convention="MDL" conventionValue="3" /> </bond> <bond atomRefs2="a3 a4" order="1" /> </bondArray> </molecule> </MChemicalStruct> </MDocument> |
I thought the two queries were supposed to be treated exactly identical!? Are you able to reproduce this behavior? Are we somehow processing the queries incorrectly?
We're using JChem 3.1.6 and Marvin 4.0.5.