package org.gcube.dataanalysis.wps.statisticalmanager.synchserver.test; public class TestMappedTransducerers { /* @Test public void testBionymLocal() throws Exception{ BIONYM_LOCAL algorithm = new BIONYM_LOCAL(); algorithm.setAccuracy_vs_Speed("MAX_ACCURACY"); // algorithm.setScope("/gcube/devsec"); // algorithm.setScope("/d4science.research-infrastructures.eu/gCubeApps"); // algorithm.setUserName("tester.user"); algorithm.setSpeciesAuthorName("Gadus morhua (Linnaeus, 1758)"); algorithm.setTaxa_Authority_File("ASFIS"); algorithm.setParser_Name("SIMPLE"); algorithm.setActivate_Preparsing_Processing(false); algorithm.setUse_Stemmed_Genus_and_Species(false); algorithm.setMatcher_1("GSAy"); algorithm.setThreshold_1(0.6); algorithm.setMaxResults_1(3); algorithm.run(); } */ /* @Test public void testBioclimateHCAF() throws Exception{ BIOCLIMATE_HCAF algorithm = new BIOCLIMATE_HCAF(); // algorithm.setScope("/gcube/devsec"); // algorithm.setUserName("test.user"); File f = new File("./datasets/locallinkshcaf.txt"); algorithm.setHCAF_Table_List(new GenericFileData(f,"text/csv")); algorithm.setHCAF_Table_Names("hcaf1|hcaf2"); algorithm.run(); } @Test public void testBioclimateHSPEN() throws Exception{ BIOCLIMATE_HSPEN algorithm = new BIOCLIMATE_HSPEN(); // algorithm.setScope("/gcube/devsec"); // algorithm.setUserName("test.user"); File f = new File("./datasets/locallinkshspen.txt"); algorithm.setHSPEN_Table_List(new GenericFileData(f,"text/csv")); algorithm.setHSPEN_Table_Names("hspen1|hspen2"); algorithm.run(); } @Test public void testBioclimateHSPEC() throws Exception{ BIOCLIMATE_HSPEC algorithm = new BIOCLIMATE_HSPEC(); // algorithm.setScope("/gcube/devsec"); // algorithm.setUserName("test.user"); File f = new File("./datasets/locallinkshspec.txt"); algorithm.setHSPEC_Table_List(new GenericFileData(f,"text/csv")); algorithm.setHSPEC_Table_Names("hspec1|hspec2"); algorithm.setThreshold(0.5); algorithm.run(); } @Test public void testHCAF_INTERPOLATION() throws Exception{ HCAF_INTERPOLATION algorithm = new HCAF_INTERPOLATION(); // algorithm.setScope("/gcube/devsec/devVRE"); // algorithm.setScope("/d4science.research-infrastructures.eu/gCubeApps"); // algorithm.setUserName("test.user"); File f1 = new File("./datasets/locallinkshcaf1.txt"); File f2 = new File("./datasets/locallinkshcaf2.txt"); algorithm.setFirstHCAF(new GenericFileData(f1,"text/csv")); algorithm.setSecondHCAF(new GenericFileData(f2,"text/csv")); algorithm.setYearStart(2015); algorithm.setYearEnd(2050); algorithm.setNumberOfInterpolations(1); algorithm.setInterpolationFunction("LINEAR"); algorithm.run(); } */ /* @Test public void testHCAF_FILTER() throws Exception{ HCAF_FILTER algorithm = new HCAF_FILTER(); // algorithm.setScope("/gcube/devsec"); algorithm.setTable_Label("wps_hcaf_filtered"); algorithm.setB_Box_Left_Lower_Lat(-17.098); algorithm.setB_Box_Left_Lower_Long(89.245); algorithm.setB_Box_Right_Upper_Lat(25.086); algorithm.setB_Box_Right_Upper_Long(147.642); algorithm.run(); } @Test public void testABSENCE_CELLS_FROM_AQUAMAPS() throws Exception{ ABSENCE_CELLS_FROM_AQUAMAPS algorithm = new ABSENCE_CELLS_FROM_AQUAMAPS(); // algorithm.setScope("/gcube/devsec"); File f1 = new File("./datasets/locallinkshspec1.txt"); algorithm.setTable_Label("wps_absence_cells"); algorithm.setAquamaps_HSPEC(new GenericFileData(f1,"text/csv")); algorithm.setNumber_of_Points(20); algorithm.setTake_Randomly(true); algorithm.setSpecies_Code("Fis-30189"); algorithm.run(); } @Test public void testPRESENCE_CELLS_GENERATION() throws Exception{ PRESENCE_CELLS_GENERATION algorithm = new PRESENCE_CELLS_GENERATION(); // algorithm.setScope("/gcube/devsec"); algorithm.setTable_Label("wps_presence_cells"); algorithm.setNumber_of_Points(20); algorithm.setSpecies_Code("Fis-30189"); algorithm.run(); } @Test public void testOBIS_MOST_OBSERVED_SPECIES() throws Exception{ OBIS_MOST_OBSERVED_SPECIES algorithm = new OBIS_MOST_OBSERVED_SPECIES(); // algorithm.setScope("/gcube/devsec"); // algorithm.setUserName("tester"); algorithm.setSpecies_number("5"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.run(); } @Test public void testOBIS_MOST_OBSERVED_TAXA() throws Exception{ OBIS_MOST_OBSERVED_TAXA algorithm = new OBIS_MOST_OBSERVED_TAXA(); // algorithm.setScope("/gcube/devsec"); // algorithm.setUserName("tester"); algorithm.setTaxa_number("5"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.setLevel("GENUS"); algorithm.run(); } @Test public void testOBIS_TAXA_OBSERVATIONS_PER_YEAR() throws Exception{ OBIS_TAXA_OBSERVATIONS_PER_YEAR algorithm = new OBIS_TAXA_OBSERVATIONS_PER_YEAR(); // algorithm.setScope("/gcube/devsec"); algorithm.setSelected_taxonomy("Gadus"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.setLevel("GENUS"); algorithm.run(); } @Test public void testOBIS_SPECIES_OBSERVATIONS_PER_LME_AREA() throws Exception{ OBIS_SPECIES_OBSERVATIONS_PER_LME_AREA algorithm = new OBIS_SPECIES_OBSERVATIONS_PER_LME_AREA(); // algorithm.setScope("/gcube/devsec"); algorithm.setArea_type("NORTH_SEA"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.setSelected_species("Gadus morhua"); algorithm.run(); } @Test public void testMOST_OBSERVED_SPECIES() throws Exception{ OBIS_MOST_OBSERVED_SPECIES algorithm = new OBIS_MOST_OBSERVED_SPECIES(); // algorithm.setScope("/gcube/devsec"); algorithm.setSpecies_number("5"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.run(); } @Test public void testSPECIES_OBSERVATIONS_TREND_PER_YEAR() throws Exception{ OBIS_SPECIES_OBSERVATIONS_PER_YEAR algorithm = new OBIS_SPECIES_OBSERVATIONS_PER_YEAR(); // algorithm.setScope("/gcube/devsec"); algorithm.setSelected_species("Gadus morhua"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.run(); } @Test public void testTAXONOMY_OBSERVATIONS_TREND_PER_YEAR() throws Exception{ OBIS_TAXA_OBSERVATIONS_PER_YEAR algorithm = new OBIS_TAXA_OBSERVATIONS_PER_YEAR(); // algorithm.setScope("/gcube/devsec"); algorithm.setLevel("GENUS"); algorithm.setSelected_taxonomy("Gadus|Latimeria"); algorithm.setStart_year("1800"); algorithm.setEnd_year("2013"); algorithm.run(); } */ /* @Test public void testPOINTS_TO_MAP() throws Exception{ POINTS_TO_MAP algorithm = new POINTS_TO_MAP(); // algorithm.setScope("/gcube/devsec/devVRE"); algorithm.setMapName("Example map generated from WPS 2"); algorithm.setxDimension("centerlong"); algorithm.setyDimension("centerlat"); algorithm.setInfo("faoaream"); File f1 = new File("./datasets/locallinkshcaf1.txt"); algorithm.setInputTable(new GenericFileData(f1,"text/csv")); algorithm.run(); } */ /* @Test public void testOCCURRENCE_ENRICHMENT() throws Exception{ OCCURRENCE_ENRICHMENT algorithm = new OCCURRENCE_ENRICHMENT(); // algorithm.setScope("/gcube/devsec/devVRE"); // algorithm.setUserName("wps.test"); File f1 = new File("./datasets/locallinksspecies2.txt"); algorithm.setOccurrenceTable(new GenericFileData(f1,"text/csv")); algorithm.setScientificNameColumn("scientificname"); algorithm.setLongitudeColumn("decimallongitude"); algorithm.setLatitudeColumn("decimallatitude"); algorithm.setTimeColumn("eventdate"); algorithm.setOptionalFilter(" "); algorithm.setResolution(0.5); algorithm.setOutputTableName("wps_enrichment_test"); algorithm.setLayers("http://thredds.research-infrastructures.eu/thredds/dodsC/public/netcdf/WOA2005TemperatureAnnual_CLIMATOLOGY_METEOROLOGY_ATMOSPHERE_.nc"); algorithm.setFeaturesNames("wind"); algorithm.run(); } @Test public void testXYEXTRACTOR() throws Exception{ XYEXTRACTOR algorithm = new XYEXTRACTOR(); // algorithm.setScope("/gcube/devsec/devVRE"); algorithm.setBBox_LowerLeftLat(-17.098); algorithm.setBBox_LowerLeftLong(89.245); algorithm.setBBox_UpperRightLat(25.086); algorithm.setBBox_UpperRightLong(147.642); algorithm.setOutputTableLabel("wps_xy_extraction"); algorithm.setTimeIndex(0); algorithm.setXResolution(0.5); algorithm.setYResolution(0.5); algorithm.setZ(0d); algorithm.setLayer("http://thredds.research-infrastructures.eu/thredds/dodsC/public/netcdf/WOA2005TemperatureAnnual_CLIMATOLOGY_METEOROLOGY_ATMOSPHERE_.nc"); algorithm.run(); } //DONE adjust input FFT window samples to Integer in the Time series algorithm @Test public void testTIME_SERIES_ANALYSIS() throws Exception{ TIME_SERIES_ANALYSIS algorithm = new TIME_SERIES_ANALYSIS(); // algorithm.setScope("/gcube/devsec/devVRE"); File f1 = new File("./datasets/locallinkstimeseries.txt"); algorithm.setTimeSeriesTable(new GenericFileData(f1,"text/csv")); algorithm.setFFT_Window_Samples(12); algorithm.setAggregationFunction("SUM"); algorithm.setSensitivity("LOW"); algorithm.setSSA_Window_in_Samples(20); algorithm.setSSA_EigenvaluesThreshold(0.7); algorithm.setSSA_Points_to_Forecast(10); algorithm.setValueColum("x"); algorithm.run(); } @Test public void testMAX_ENT_NICHE_MODELLING() throws Exception{ MAX_ENT_NICHE_MODELLING algorithm = new MAX_ENT_NICHE_MODELLING(); // algorithm.setScope("/gcube/devsec/devVRE"); algorithm.setXResolution(0.5); algorithm.setYResolution(0.5); algorithm.setDefaultPrevalence(0.5); algorithm.setLayers("http://thredds.research-infrastructures.eu/thredds/dodsC/public/netcdf/WOA2005TemperatureAnnual_CLIMATOLOGY_METEOROLOGY_ATMOSPHERE_.nc"); algorithm.setZ(0d); algorithm.setTimeIndex(0); algorithm.setMaxIterations(1000); algorithm.setSpeciesName("Mola mola"); File f1 = new File("./datasets/locallinksspecies.txt"); algorithm.setOccurrencesTable(new GenericFileData(f1,"text/csv")); algorithm.setOutputTableLabel("Mola mola maxent table"); algorithm.setLongitudeColumn("decimallongitude"); algorithm.setLatitudeColumn("decimallatitude"); algorithm.run(); } @Test public void testFAO_OCEAN_AREA_COLUMN_CREATOR() throws Exception{ FAO_OCEAN_AREA_COLUMN_CREATOR algorithm = new FAO_OCEAN_AREA_COLUMN_CREATOR(); // algorithm.setScope("/gcube/devsec/devVRE"); File f1 = new File("./datasets/locallinkshcaf1.txt"); algorithm.setInputTable(new GenericFileData(f1,"text/csv")); algorithm.setLatitude_Column("centerlat"); algorithm.setLongitude_Column("centerlong"); algorithm.setOutputTableName("wps_faoareacolumn"); algorithm.setResolution(5); algorithm.run(); } @Test public void testGEO_CHART() throws Exception{ GEO_CHART algorithm = new GEO_CHART(); // algorithm.setScope("/gcube/devsec/devVRE"); File f1 = new File("./datasets/locallinkshcaf1.txt"); algorithm.setInputTable(new GenericFileData(f1,"text/csv")); algorithm.setLatitude("centerlat"); algorithm.setLongitude("centerlong"); algorithm.setQuantities("depthsd"); algorithm.run(); } @Test public void testvGENERIC_CHARTS() throws Exception{ GENERIC_CHARTS algorithm = new GENERIC_CHARTS(); // algorithm.setScope("/gcube/devsec/devVRE"); File f1 = new File("./datasets/locallinkshcaf1.txt"); algorithm.setInputTable(new GenericFileData(f1,"text/csv")); algorithm.setTopElementsNumber(10); algorithm.setAttributes("csquarecode|lme"); algorithm.setQuantities("depthsd"); algorithm.run(); } */ }