From baf9d356eef7f851cc6c208ebc89a0f594e470c8 Mon Sep 17 00:00:00 2001 From: Jim Procter Date: Mon, 12 Dec 2016 21:05:18 +0000 Subject: [PATCH] JAL-2349 method to get contact intensity for given site --- src/jalview/datamodel/ContactListI.java | 9 +++++++++ src/jalview/datamodel/ContactMatrixTest.java | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/src/jalview/datamodel/ContactListI.java b/src/jalview/datamodel/ContactListI.java index c08c07b..4d5142a 100644 --- a/src/jalview/datamodel/ContactListI.java +++ b/src/jalview/datamodel/ContactListI.java @@ -11,4 +11,13 @@ public interface ContactListI Color getColorForScore(int column); + + /** + * get a value representing contact at column for this site + * + * @param column + * @return + */ + double getContactAt(int column); + } diff --git a/src/jalview/datamodel/ContactMatrixTest.java b/src/jalview/datamodel/ContactMatrixTest.java index ab76c76..b978d8f 100644 --- a/src/jalview/datamodel/ContactMatrixTest.java +++ b/src/jalview/datamodel/ContactMatrixTest.java @@ -33,6 +33,13 @@ public class ContactMatrixTest implements ContactMatrixI public int getContactHeight() { return width; + + } + + @Override + public double getContactAt(int column) + { + return Math.abs(column - p); } }; } -- 1.7.10.2