IOHelper.addStringInput(parameters,idsFile,"Http link to a file containing prior information about the stocks, in WKLife IV format. Example: http://goo.gl/9rg3qK","");
IOHelper.addStringInput(parameters,stocksFile,"Http link to a file containing catch and biomass (or CPUE) trends , in WKLife IV format. Example: http://goo.gl/Mp2ZLY","");
IOHelper.addStringInput(parameters,idsFile,"Http link to a file containing prior information about the stocks, in WKLife IV format.","");
IOHelper.addStringInput(parameters,stocksFile,"Http link to a file containing catch and biomass (or CPUE) trends , in WKLife IV format.","");
IOHelper.addStringInput(parameters,stock,"The stock on which the procedure has to focus e.g. HLH_M07","");
@ -44,7 +44,7 @@ public class FAOMSY extends ActorNode {
"Estimates the Maximum Sustainable Yield (MSY) of a stock, based on a catch trend. "+
"The algorithm has been developed by the Resource Use and Conservation Division of the FAO Fisheries and Aquaculture Department (contact: Yimin Ye, yimin.ye@fao.org). "+
"It is applicable to a CSV file containing metadata and catch statistics for a set of marine species and produces MSY estimates for each species. "+
"The CSV must follow a FAO-defined format (e.g. http://goo.gl/g6YtVx). " +
"The CSV must follow a FAO-defined format. " +
"The output is made up of two (optional) files: one for sucessfully processed species and another one for species that could not be processed because data were not sufficient to estimate MSY.";
}
@ -58,7 +58,7 @@ public class FAOMSY extends ActorNode {
IOHelper.addStringInput(parameters,stocksFile,"Http link to a file containing catch statistics for a group of species. Example: http://goo.gl/g6YtVx","");
IOHelper.addStringInput(parameters,stocksFile,"Http link to a file containing catch statistics for a group of species.","");
@ -26,7 +26,7 @@ public class SGVMS_Interpolation extends StandardLocalInfraAlgorithm {
@Override
publicStringgetDescription(){
return"An interpolation method relying on the implementation by the Study Group on VMS (SGVMS). The method uses two interpolation approached to simulate vessels points at a certain temporal resolution. The input is a file in TACSAT format uploaded on the Statistical Manager. The output is another TACSAT file containing interpolated points."+
"The underlying R code has been extracted from the SGVM VMSTools framework. This algorithm comes after a feasibility study (http://goo.gl/risQre) which clarifies the features an e-Infrastructure adds to the original scripts. " +
"The underlying R code has been extracted from the SGVM VMSTools framework. This algorithm comes after a feasibility study which clarifies the features an e-Infrastructure adds to the original scripts. " +
"Limitation: the input will be processed up to "+maxPoints+" vessels trajectory points. "+
"Credits: Hintzen, N. T., Bastardie, F., Beare, D., Piet, G. J., Ulrich, C., Deporte, N., Egekvist, J., et al. 2012. VMStools: Open-source software for the processing, analysis and visualisation of fisheries logbook and VMS data. Fisheries Research, 115-116: 31-43. "+
"Hintzen, N. T., Piet, G. J., and Brunel, T. 2010. Improved estimation of trawling tracks using cubic Hermite spline interpolation of position registration data. Fisheries Research, 101: 108-115. "+
@ -87,7 +87,7 @@ public class SGVMS_Interpolation extends StandardLocalInfraAlgorithm {
@Override
protectedvoidsetInputParameters(){
//declare the input parameters the user will set: they will basically correspond to the R context
inputs.add(newPrimitiveType(File.class.getName(),null,PrimitiveTypes.FILE,"InputFile","Input file in TACSAT format. E.g. http://goo.gl/i16kPw"));
inputs.add(newPrimitiveType(File.class.getName(),null,PrimitiveTypes.FILE,"InputFile","Input file in TACSAT format."));
addIntegerInput("npoints","The number of pings or positions required between each real or actual vessel position or ping","10");
addIntegerInput("interval","Average time in minutes between two adjacent datapoints","120");
addIntegerInput("margin","Maximum deviation from specified interval to find adjacent datapoints (tolerance)","10");