Search Results for

    Show / Hide Table of Contents

    Class SpeciesAccumulationCurve

    Inheritance
    Object
    SpeciesAccumulationCurve
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: AnalysisPrograms
    Assembly: AnalysisPrograms.dll
    Syntax
    public class SpeciesAccumulationCurve

    Fields

    | Improve this Doc View Source

    CommandName

    Declaration
    public const string CommandName = "SpeciesAccumulationCurve"
    Field Value
    Type Description
    String

    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
    Type Description
    Double[]
    | Improve this Doc View Source

    CalculateBGNoiseSamplingBias(Double[], Double, Double, Double)

    Declaration
    public static double[] CalculateBGNoiseSamplingBias(double[] bgArray, double bgThreshold, double bgVarianceThreshold, double noiseBias)
    Parameters
    Type Name Description
    Double[] bgArray
    Double bgThreshold
    Double bgVarianceThreshold
    Double noiseBias
    Returns
    Type Description
    Double[]
    | 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
    Type Name Description
    SpeciesAccumulationCurve.Arguments arguments
    | 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
    Type Description
    Int32[]
    | Improve this Doc View Source

    GetRankOrder(DataTable)

    Declaration
    public static int[] GetRankOrder(DataTable table)
    Parameters
    Type Name Description
    DataTable table
    Returns
    Type Description
    Int32[]
    | 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
    Type Name Description
    String fileName
    Int32 colNumber
    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
    Type Description
    Int32[]
    | Improve this Doc View Source

    OptimsedRankOrder(DataTable, Byte[,], Int32)

    Declaration
    public static void OptimsedRankOrder(DataTable table, byte[, ] callMatrix, int speciesCount)
    Parameters
    Type Name Description
    DataTable table
    Byte[,] callMatrix
    Int32 speciesCount
    | 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
    Type Description
    Int32[]
    | 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
    Type Description
    Tuple<List<String>, List<String>, Byte[,]>

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top