diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java index 4630a09e18cd031b44161b441174ee5a91c84463..59b8bc5b9671fc082f04d6d03d8fe535f4b7baa0 100644 --- a/uk/ac/sanger/artemis/util/DatabaseDocument.java +++ b/uk/ac/sanger/artemis/util/DatabaseDocument.java @@ -663,7 +663,13 @@ public class DatabaseDocument extends Document FeatureLoc featureloc = new FeatureLoc(); featureloc.setFeatureBySrcFeatureId(srcFeature); Feature child = new Feature(); + + // ignore match_part (BLAST HSPs) + CvTerm cvTerm = getCvTermByCvAndCvTerm("match_part", "sequence"); + child.setFeatureLoc(featureloc); + child.setAnalysis(false); + child.setCvTerm(cvTerm); final List featList = dao.getFeaturesByLocatedOnFeature(child); final ByteBuffer[] buffers = new ByteBuffer[TYPES.length + 1];