diff --git a/artemis_sqlmap/Feature.xml b/artemis_sqlmap/Feature.xml index 5643d036f7d5051423b6fd595acbdb19d68cb037..18284464bfaf978368429aefc3e903ea3320628a 100644 --- a/artemis_sqlmap/Feature.xml +++ b/artemis_sqlmap/Feature.xml @@ -220,9 +220,9 @@ <dynamic> <isGreaterThan property="featureLoc.featureBySrcFeatureId.featureId" compareValue="0"> srcfeature_id=$featureLoc.featureBySrcFeatureId.featureId$ - <isNotNull property="analysis"> - AND is_analysis=#analysis# - </isNotNull> + <isGreaterThan property="cvTerm.cvTermId" compareValue="0" prepend="AND"> + ( is_analysis=#analysis# OR f.type_id!=$cvTerm.cvTermId$ ) + </isGreaterThan> </isGreaterThan> <isGreaterEqual property="featureLoc.fmin" compareValue="0" prepend="AND"> <![CDATA[ fl.fmin >= $featureLoc.fmin$ AND fl.fmax < $featureLoc.fmax$ ]]>