X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Futil%2FHMMProbabilityDistributionAnalyserTest.java;h=4dbf05e3182185454615335e7f4639639cadac76;hb=5c4d20831531cf879925c4a06685e39050ea0c08;hp=815ea66a080f99ec3bad0ef721245799709574aa;hpb=782df8dc14fd1c04ccbf68e87cf70c4825e79e3f;p=jalview.git diff --git a/test/jalview/util/HMMProbabilityDistributionAnalyserTest.java b/test/jalview/util/HMMProbabilityDistributionAnalyserTest.java index 815ea66..4dbf05e 100644 --- a/test/jalview/util/HMMProbabilityDistributionAnalyserTest.java +++ b/test/jalview/util/HMMProbabilityDistributionAnalyserTest.java @@ -7,8 +7,6 @@ import jalview.datamodel.HMMNode; import jalview.datamodel.HiddenMarkovModel; import jalview.datamodel.Sequence; import jalview.datamodel.SequenceI; -import jalview.io.DataSourceType; -import jalview.io.FileParse; import java.io.BufferedReader; import java.io.FileReader; @@ -20,6 +18,8 @@ import java.util.Vector; import org.testng.annotations.Test; +import junit.extensions.PA; + public class HMMProbabilityDistributionAnalyserTest { HMMProbabilityDistributionAnalyser analyser = new HMMProbabilityDistributionAnalyser(); @@ -46,18 +46,18 @@ public class HMMProbabilityDistributionAnalyserTest { { analyser.sequences = new Vector<>(); analyser.hmm = new HiddenMarkovModel(); - analyser.hmm.addFileProperty("LENG", "8"); + analyser.hmm.setProperty("LENG", "8"); List nodes = new ArrayList<>(); nodes.add(new HMMNode()); for (int i = 1; i < 9; i++) { HMMNode node = new HMMNode(); - node.setAlignmentColumn(i); + node.setResidueNumber(i - 1); nodes.add(node); } - analyser.hmm.setNodes(nodes); + PA.setValue(analyser.hmm, "nodes", nodes); SequenceI[] sequence = new Sequence[] { new Sequence("seq1", "ATGWWSCF"), new Sequence("seq2", "GGMKI"), @@ -103,10 +103,8 @@ public class HMMProbabilityDistributionAnalyserTest { "test/jalview/util/test_Fams_for_probability_analysis")); BufferedReader brHMM = new BufferedReader(new FileReader( "test/jalview/util/test_HMMs_for_probability_analysis")); - FileParse parserFam = new FileParse(brFam, "", DataSourceType.FILE); - FileParse parserHMM = new FileParse(brHMM, "", DataSourceType.FILE); - analyser.readStockholm(parserFam); - analyser.readHMM(parserHMM); + analyser.readStockholm(brFam); + analyser.readHMM(brHMM); analyser.processData(6); Map map = analyser.binned; List> list = analyser.raw;