Class SpeciesAccumulationCurve
Inheritance
SpeciesAccumulationCurve
Assembly: AnalysisPrograms.dll
Syntax
public class SpeciesAccumulationCurve
Fields
|
Improve this Doc
View Source
CommandName
Declaration
public const string CommandName = "SpeciesAccumulationCurve"
Field Value
Methods
|
Improve this Doc
View Source
AdjustForChorusBias(Double[], Double)
Declaration
public static double[] AdjustForChorusBias(double[] values, double chorusBiasWeight)
Parameters
Type |
Name |
Description |
Double[] |
values |
|
Double |
chorusBiasWeight |
|
Returns
|
Improve this Doc
View Source
CalculateBGNoiseSamplingBias(Double[], Double, Double, Double)
Declaration
public static double[] CalculateBGNoiseSamplingBias(double[] bgArray, double bgThreshold, double bgVarianceThreshold, double noiseBias)
Parameters
Returns
|
Improve this Doc
View Source
Execute()
Declaration
public static void Execute()
|
Improve this Doc
View Source
Execute(SpeciesAccumulationCurve.Arguments)
EXECUTABLE
extracts acoustic richness indices from a single recording.
Declaration
public static void Execute(SpeciesAccumulationCurve.Arguments arguments)
Parameters
|
Improve this Doc
View Source
GetAccumulationCurve(Byte[,], Int32[])
Declaration
public static int[] GetAccumulationCurve(byte[, ] occurenceMatrix, int[] sampleOrder)
Parameters
Type |
Name |
Description |
Byte[,] |
occurenceMatrix |
|
Int32[] |
sampleOrder |
|
Returns
|
Improve this Doc
View Source
GetRankOrder(DataTable)
Declaration
public static int[] GetRankOrder(DataTable table)
Parameters
Returns
|
Improve this Doc
View Source
GetRankOrder(String, Int32)
returns the row indices for a single column of an array, ranked by value.
Used to order the sampling of an acoustic recording split into one minute chunks.
Declaration
public static int[] GetRankOrder(string fileName, int colNumber)
Parameters
Returns
Type |
Description |
Int32[] |
array of index locations in descending order.
|
|
Improve this Doc
View Source
GetRankOrder1(String)
Declaration
public static int[] GetRankOrder1(string fileName)
Parameters
Type |
Name |
Description |
String |
fileName |
|
Returns
|
Improve this Doc
View Source
OptimsedRankOrder(DataTable, Byte[,], Int32)
Declaration
public static void OptimsedRankOrder(DataTable table, byte[, ] callMatrix, int speciesCount)
Parameters
|
Improve this Doc
View Source
RandomSampleFromRankOrder(Int32[], Int32)
Declaration
public static int[] RandomSampleFromRankOrder(int[] rankOrder, int seed)
Parameters
Type |
Name |
Description |
Int32[] |
rankOrder |
|
Int32 |
seed |
|
Returns
|
Improve this Doc
View Source
READ_CALL_OCCURENCE_CSV_DATA(String)
Declaration
public static Tuple<List<string>, List<string>, byte[, ]> READ_CALL_OCCURENCE_CSV_DATA(string occurenceFile)
Parameters
Type |
Name |
Description |
String |
occurenceFile |
|
Returns
Extension Methods