From cbc90852a0726a28f5b6f5cb50272fbfc24ecf2a Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 15 Apr 2010 09:02:28 +0000 Subject: [PATCH] filter out match_part features when reading from the database git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@13690 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- uk/ac/sanger/artemis/util/DatabaseDocument.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/uk/ac/sanger/artemis/util/DatabaseDocument.java b/uk/ac/sanger/artemis/util/DatabaseDocument.java index 4630a09e1..59b8bc5b9 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]; -- GitLab