From cab9f54d732ed7b127140efd5f3b923accd10eb4 Mon Sep 17 00:00:00 2001 From: jprocter Date: Wed, 8 Aug 2007 11:58:49 +0000 Subject: [PATCH] generalise name of prediction method --- src/jalview/ws/JPredClient.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/jalview/ws/JPredClient.java b/src/jalview/ws/JPredClient.java index 2475fb1..80ed959 100755 --- a/src/jalview/ws/JPredClient.java +++ b/src/jalview/ws/JPredClient.java @@ -114,7 +114,7 @@ public class JPredClient if (msa && msf.length > 1) { - String altitle = "JNet prediction on " + (viewonly ? "visible " : "") + + String altitle = getPredictionName(WebServiceName)+" on " + (viewonly ? "visible " : "") + seq.getName() + " using alignment from " + title; @@ -154,7 +154,8 @@ public class JPredClient { throw new Error("Implementation Error! Multiple single sequence prediction jobs are not yet supported."); } - String altitle = "JNet prediction for " + (viewonly ? "visible " : "") + + + String altitle = getPredictionName(WebServiceName)+" for " + (viewonly ? "visible " : "") + "sequence " + seq.getName() + " from " + title; @@ -181,6 +182,16 @@ public class JPredClient } } + private String getPredictionName(String webServiceName) + { + if (webServiceName.toLowerCase().indexOf("secondary structure prediction")>-1) + { + return webServiceName; + } else { + return webServiceName+"secondary structure prediction"; + } + } + public JPredClient(ext.vamsas.ServiceHandle sh, String title, SequenceI seq, AlignFrame parentFrame) { -- 1.7.10.2