package test.templates; import org.junit.Test; import junit.framework.TestCase; import templates.SpatialStatsToTerminal; public class SpatialStatsToTerminalTest extends TestCase { @Test public static void testSpatialStatsToTerminal() throws Exception { boolean FIRST_ANALYSIS = false; SpatialStatsToTerminal spatialStatsToTerminal = new SpatialStatsToTerminal(); if(FIRST_ANALYSIS) { spatialStatsToTerminal.setAnalysisType(SpatialStatsToTerminal.FIRST_ANALYSIS); spatialStatsToTerminal.setTreePath(TestUtils.getResourcePath("/data/Cent_ITS_broad.tree")); spatialStatsToTerminal.setNumberOfIntervals(10); } else { spatialStatsToTerminal.setAnalysisType(SpatialStatsToTerminal.SECOND_ANALYSIS); spatialStatsToTerminal.setCustomSliceHeightsPath(TestUtils.getResourcePath("src/data/treeslice_small.txt")); // spatialStatsToTerminal.setCustomSliceHeightsPath("/home/filip/Dropbox/SPREAD_dev/CustomTimeSlicing/zeroSlice.txt"); } spatialStatsToTerminal.setTreesPath(TestUtils.getResourcePath("src/data/Cent_ITS_small.trees")); spatialStatsToTerminal.setBurnIn(0); spatialStatsToTerminal.setLocationAttributeName("coords"); spatialStatsToTerminal.setRateAttributeName("rate"); spatialStatsToTerminal.setPrecisionAttName("precision"); spatialStatsToTerminal.setUseTrueNoise(false); spatialStatsToTerminal.calculate(); }//END: main }//END: class