diff --git a/src/AnalysisConfigFiles/Ecosounds.AED.yml b/src/AnalysisConfigFiles/Ecosounds.AED.yml index 9163e9b8d..c776673b5 100644 --- a/src/AnalysisConfigFiles/Ecosounds.AED.yml +++ b/src/AnalysisConfigFiles/Ecosounds.AED.yml @@ -25,7 +25,8 @@ BgNoiseThreshold: 3.5 ## IAnalyzer Settings # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never -SaveIntermediateCsvFiles: true +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] +SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Ecosounds.GroundParrot.yml b/src/AnalysisConfigFiles/Ecosounds.GroundParrot.yml index cfeec15a6..a867998f3 100644 --- a/src/AnalysisConfigFiles/Ecosounds.GroundParrot.yml +++ b/src/AnalysisConfigFiles/Ecosounds.GroundParrot.yml @@ -9,7 +9,8 @@ EprNormalizedMinScore: ~ ## IAnalyzer Settings # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never -SaveIntermediateCsvFiles: true +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] +SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Ecosounds.StandardizedFeatures.yml b/src/AnalysisConfigFiles/Ecosounds.StandardizedFeatures.yml index 7b877494d..35afb625b 100644 --- a/src/AnalysisConfigFiles/Ecosounds.StandardizedFeatures.yml +++ b/src/AnalysisConfigFiles/Ecosounds.StandardizedFeatures.yml @@ -8,7 +8,7 @@ SegmentDuration: 60 SegmentOverlap: 0 # Bands array with 4 properties: -# FftWindow. units=samples. Typical value=512. Overwrites FrameLength. +# FftWindow. units=samples. Typical value=512. Overwrites FrameLength. # MelScale. units=frequencybins. Overwrites FrequencyScale. Whether frequency is rescaled. # Filter. units=?. Whether some filter will be applied. Not implemented yet. # Bandwidth. units=fraction. Selects band from amplitude spectrogram. Bandwidth 0.0 - 1.0 equals complete ampliude spectrogram @@ -16,19 +16,19 @@ Bands: - FftWindow: 1024 MelScale: ~ Filter: None - Bandwidth: + Bandwidth: Min: 0.0 Max: 1.0 - FftWindow: 512 MelScale: 200 Filter: None - Bandwidth: + Bandwidth: Min: 0.33 Max: 0.66 - FftWindow: 1024 MelScale: 200 Filter: None - Bandwidth: + Bandwidth: Min: 0.33 Max: 0.66 @@ -64,6 +64,7 @@ FrequencyScale: Linear # SAVE INTERMEDIARY FILES # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # One-minute spectrograms can be saved in any analysis task. # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Ecosounds.MultiRecognizer.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Ecosounds.MultiRecognizer.yml index c93853315..293105cad 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Ecosounds.MultiRecognizer.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Ecosounds.MultiRecognizer.yml @@ -2,7 +2,7 @@ # Summary: Runs a list of event recognizers that implement the IEventRecognizer interface. # AnalysisName: Ecosounds.MultiRecognizer -# The default sample rate for all recognizers is 22050. No point changing this. +# The default sample rate for all recognizers is 22050. No point changing this. # ResampleRate: 22050 # LIST OF REQUIRED SPECIES RECOGNISERS @@ -29,12 +29,13 @@ EventThreshold: 0.2 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: True diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.CriniaTinnula.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.CriniaTinnula.yml index c1245d8f3..8ec5fa33d 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.CriniaTinnula.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.CriniaTinnula.yml @@ -3,9 +3,9 @@ SpeciesName: Crinia tinnula AbbreviatedSpeciesName: C.tinnula # min and max of the freq band to search -MinHz: 3000 +MinHz: 3000 MaxHz: 6000 -# duration of DCT in seconds +# duration of DCT in seconds # Event threshold - use this to determine FP / FN trade-off for events. EventThreshold: 0.30 @@ -13,9 +13,9 @@ EventThreshold: 0.30 Profiles: Standard: &Standard # min and max of the freq band to search - MinHz: 3500 + MinHz: 3500 MaxHz: 6000 - # duration of DCT in seconds + # duration of DCT in seconds DctDuration: 0.15 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 @@ -29,22 +29,22 @@ Profiles: # Event threshold - use this to determine FP / FN trade-off for events. EventThreshold: 0.30 HighFrequency: - # Debra wrote this for high oscillation rate calls in Aura + # Debra wrote this for high oscillation rate calls in Aura <<: *Standard - MinHz: 3800 + MinHz: 3800 MaxHz: 5100 DctDuration: 0.15 DctThreshold: 0.45 - MinOcilFreq: 100 + MinOcilFreq: 100 MaxOcilFreq: 150 MinDuration: 0.04 MaxDuration: 0.8 - LowFrequency: + LowFrequency: # Debra wrote this for low oscillation rate calls in Aura <<: *Standard - MinHz: 3800 + MinHz: 3800 MaxHz: 5100 - MinOcilFreq: 45 + MinOcilFreq: 45 MaxOcilFreq: 60 MinDuration: 0.04 @@ -57,12 +57,13 @@ Profiles: ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaFreycineti.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaFreycineti.yml index 515a01685..66981cf28 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaFreycineti.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaFreycineti.yml @@ -5,7 +5,7 @@ AbbreviatedSpeciesName: L.freycineti # min and max of the freq band to search MinHz: 1400 MaxHz: 1900 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.10 # minimum acceptable value of a DCT coefficient DctThreshold: 0.60 @@ -24,7 +24,7 @@ Profiles: # min and max of the freq band to search MinHz: 3000 MaxHz: 5000 - # duration of DCT in seconds + # duration of DCT in seconds DctDuration: 0.15 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 @@ -38,7 +38,7 @@ Profiles: # Event threshold - use this to determine FP / FN trade-off for events. EventThreshold: 0.30 HighFrequency: - # Debra wrote this for high oscillation rate calls in Aura + # Debra wrote this for high oscillation rate calls in Aura <<: *Standard MinHz: 3800 MaxHz: 5100 @@ -48,7 +48,7 @@ Profiles: MaxOcilFreq: 150 MinDuration: 0.04 MaxDuration: 0.8 - LowFrequency: + LowFrequency: # Debra wrote this for low oscillation rate calls in Aura <<: *Standard MinHz: 3800 @@ -66,12 +66,13 @@ Profiles: ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaOlong.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaOlong.yml index 634efc0c7..84f3e88f4 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaOlong.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Stark.LitoriaOlong.yml @@ -3,17 +3,17 @@ SpeciesName: Litoria olongburensis AbbreviatedSpeciesName: L.olong # min and max of the freq band to search -MinHz: 2000 +MinHz: 2000 MaxHz: 3500 -# duration of DCT in seconds -# want one that contains 5 oscillations +# duration of DCT in seconds +# want one that contains 5 oscillations DctDuration: 0.2 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 22 +MinOcilFreq: 22 MaxOcilFreq: 53 # Minimum and maximum duration for the length of a true call. MinDuration: 0.25 @@ -34,12 +34,13 @@ FrameSize: 64 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.ArdeaInsignis.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.ArdeaInsignis.yml index 8e6d8c8cb..bea562575 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.ArdeaInsignis.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.ArdeaInsignis.yml @@ -6,7 +6,7 @@ AbbreviatedSpeciesName: A.insignis SeverityOfNoiseRemoval: 2.0 # min and max of the freq band to search -MinHz: 280 +MinHz: 280 MaxHz: 500 # Decibel threshold @@ -29,12 +29,13 @@ EventThreshold: 0.30 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 5 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: WhenEventsDetected +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: WhenEventsDetected diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CriniaRemota.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CriniaRemota.yml index 066bf5faa..a5f63b696 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CriniaRemota.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CriniaRemota.yml @@ -10,13 +10,13 @@ FrameSize: 128 #BgNoiseThreshold: 3.0 # min and max of the freq band to search -MinHz: 3200 +MinHz: 3200 MaxHz: 4300 Dominantfreq: 3500 # duration of DCT in seconds - default = 0.4 DctDuration: 0.2 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.2 +DctThreshold: 0.2 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.25 MaxDuration: 0.80 @@ -24,12 +24,13 @@ MaxDuration: 0.80 EventThreshold: 0.5 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CycloranaNovaehollandiae.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CycloranaNovaehollandiae.yml index 1a8504f3f..f22f4652a 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CycloranaNovaehollandiae.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.CycloranaNovaehollandiae.yml @@ -3,20 +3,20 @@ SpeciesName: Cyclorana novaehollandiae AbbreviatedSpeciesName: C.novae # min and max of the freq band to search -MinHz: 400 +MinHz: 400 MaxHz: 600 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.1 # minimum acceptable value of a DCT coefficient DctThreshold: 0.45 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 200 +MinOcilFreq: 200 MaxOcilFreq: 240 # Minimum and maximum duration for the length of a true advertisement call. # As of 4 June 2015, the Code for Canetoad recogniser was changed to include recognition of release calls. # The min duration setting of 5 seconds should not be changed because it is boundary between advert calls ( >5s duration) and release calls (<5s duration). -# The min duration for a release call will be set = to the DCT duration in the code. +# The min duration for a release call will be set = to the DCT duration in the code. MinDuration: 0.2 MaxDuration: 0.3 # Event threshold - use this to determine FP / FN trade-off for events. @@ -32,12 +32,13 @@ ResampleRate: 22050 FrameSize: 64 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.Frogs.OBSOLETE.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.Frogs.OBSOLETE.yml index d5d0dcf0b..b777194be 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.Frogs.OBSOLETE.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.Frogs.OBSOLETE.yml @@ -4,7 +4,7 @@ DisplayColumns: Frog # FROG_DATA_FILE=FrogDataAndCompilationFile.csv FROG_DATA_FILE: CompilationOf31FrogSpeciesForCurramoreSE-QLD.csv -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 MinPeriod: 0.01 @@ -16,9 +16,10 @@ IntensityThreshold: 0.22 #use this threshold if obtaining max value over a period #IntensityThreshold: 0.1 ####################################### -# save sonograms and other files +# save sonograms and other files # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.IctalurusFurcatus.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.IctalurusFurcatus.yml index 71240316f..c617d1a1a 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.IctalurusFurcatus.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.IctalurusFurcatus.yml @@ -6,15 +6,15 @@ AbbreviatedSpeciesName: I.furcatus # cat fish produces "stridulatory sounds" by rubbing the base of the pectoral spine against the pectoral girdle... # min and max of the freq band to search -MinHz: 3500 +MinHz: 3500 MaxHz: 4500 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.2 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 40 +MinOcilFreq: 40 MaxOcilFreq: 60 # Minimum and maximum duration for the length of a true call. MinDuration: 0.1 @@ -31,12 +31,13 @@ EventThreshold: 0.30 # ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LewiniaPectoralis.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LewiniaPectoralis.yml index e8f8cde0f..bbed77836 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LewiniaPectoralis.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LewiniaPectoralis.yml @@ -7,7 +7,7 @@ AbbreviatedSpeciesName: L.pect # (1) the Kek-kek which is a contact calls # (2) the gallop - dominant freq around 270 Hz - paired spikes - no one knows why it gallops # (3) the meow - stacked harmonics - dominant freq around 2kHz - breeding/recruitment call -# (4) the fart - closely stacked harmonics - dominant around 250 hz. Unknown function - possibly breeding season when kek-kek calls decline. +# (4) the fart - closely stacked harmonics - dominant around 250 hz. Unknown function - possibly breeding season when kek-kek calls decline. Profiles: Standard: &Standard @@ -16,7 +16,7 @@ Profiles: LowerFreqBandTop: 2900 LowerFreqBandBottom: 2600 MinPeriod: 0.18 - # max period increased from 0.25 to 0.36 to accommodate longer period in Tasmania data. + # max period increased from 0.25 to 0.36 to accommodate longer period in Tasmania data. MaxPeriod: 0.36 MinDuration: 2 MaxDuration: 15 @@ -36,12 +36,13 @@ ResampleRate: 22050 #WindowSize: ## Specifically for AnalyzeLongRecording -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: WhenEventsDetected +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: WhenEventsDetected diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LimnodynastesConvex.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LimnodynastesConvex.yml index e28504ea1..ffa54f5b8 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LimnodynastesConvex.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LimnodynastesConvex.yml @@ -7,7 +7,7 @@ AbbreviatedSpeciesName: L.convex # User does not have control over the window size. This must be fixed by recognizer. ################################################################################ -# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. +# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. # A value=0.1 seems to work well on test recording. #DoNoiseReduction: true BgNoiseThreshold: 0.1 @@ -18,7 +18,7 @@ BgNoiseThreshold: 0.1 TopFrequency: 2100 # Possible future additional parameter to control required call characteristics. -# PeakGap: 470 +# PeakGap: 470 # Decibel threshold for the dominant peak: Use this to require a minimum decibel SNR value for a valid call. PeakThresholdDecibels: 6.0 @@ -28,6 +28,7 @@ EventThreshold: 0.6 ################################################################################ # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaBicolor.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaBicolor.yml index b859a8792..0ece83c0c 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaBicolor.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaBicolor.yml @@ -18,7 +18,7 @@ DecibelThreshold: 6.0 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -#MinOcilFreq: 35 +#MinOcilFreq: 35 #MaxOcilFreq: 250 FrameSize: 512 @@ -32,12 +32,13 @@ FrameSize: 512 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaCaerulea.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaCaerulea.yml index 70b25182c..44ecfd753 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaCaerulea.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaCaerulea.yml @@ -6,15 +6,15 @@ FrameSize: 256 # min and max of the freq band to search DominantFrequency: 1150 -MinHz: 300 +MinHz: 300 MaxHz: 1400 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 2.0 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 -# Interval (in seconds) between repeated croaks -MinInterval: 0.5 +DctThreshold: 0.5 +# Interval (in seconds) between repeated croaks +MinInterval: 0.5 MaxInterval: 0.8 # Minimum and maximum duration in seconds for the length of a true call. MinCroakDuration: 0.2 @@ -28,12 +28,13 @@ EventThreshold: 0.5 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaFallax.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaFallax.yml index 00f4e9874..988647c85 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaFallax.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaFallax.yml @@ -5,7 +5,7 @@ AbbreviatedSpeciesName: L.fallax # min and max of the freq band to search MinHz: 3800 MaxHz: 5100 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.15 # minimum acceptable value of a DCT coefficient DctThreshold: 0.45 @@ -22,15 +22,15 @@ EventThreshold: 0.30 Profiles: Standard: &Standard # min and max of the freq band to search - MinHz: 3000 + MinHz: 3000 MaxHz: 5000 - # duration of DCT in seconds + # duration of DCT in seconds DctDuration: 0.15 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND - MinOcilFreq: 50 + MinOcilFreq: 50 MaxOcilFreq: 140 # Minimum and maximum duration for the length of a true call. MinDuration: 0.1 @@ -38,22 +38,22 @@ Profiles: # Event threshold - use this to determine FP / FN trade-off for events. EventThreshold: 0.30 HighFrequency: - # Debra wrote this for high oscillation rate calls in Aura + # Debra wrote this for high oscillation rate calls in Aura <<: *Standard - MinHz: 3800 + MinHz: 3800 MaxHz: 5100 DctDuration: 0.15 DctThreshold: 0.45 - MinOcilFreq: 100 + MinOcilFreq: 100 MaxOcilFreq: 150 MinDuration: 0.04 MaxDuration: 0.8 - LowFrequency: + LowFrequency: # Debra wrote this for low oscillation rate calls in Aura <<: *Standard - MinHz: 3800 + MinHz: 3800 MaxHz: 5100 - MinOcilFreq: 45 + MinOcilFreq: 45 MaxOcilFreq: 60 MinDuration: 0.04 @@ -66,12 +66,13 @@ Profiles: ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaInermis.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaInermis.yml index bcf2f6da3..d5d1e0910 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaInermis.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaInermis.yml @@ -4,16 +4,16 @@ AbbreviatedSpeciesName: L.inermis # min and max of the freq band to search DominantFreq: 3400 -MinHz: 1000 +MinHz: 1000 MaxHz: 4000 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 0.1 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -MinOcilFreq: 200 +MinOcilFreq: 200 MaxOcilFreq: 240 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.150 @@ -32,12 +32,13 @@ FrameSize: 128 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaMicrobelos.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaMicrobelos.yml index 0ffa77d17..cf54c4dc7 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaMicrobelos.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaMicrobelos.yml @@ -4,16 +4,16 @@ AbbreviatedSpeciesName: L.microbelos # min and max of the freq band to search DominantFreq: 7000 -MinHz: 6500 +MinHz: 6500 MaxHz: 7500 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 0.1 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -MinOcilFreq: 120 +MinOcilFreq: 120 MaxOcilFreq: 130 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.2 @@ -32,12 +32,13 @@ FrameSize: 256 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasuta.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasuta.yml index 21d7c839a..6cfdb39c1 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasuta.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasuta.yml @@ -5,15 +5,15 @@ AbbreviatedSpeciesName: L.nasuta # min and max of the freq band to search DominantFrequency: 3100 SubDominantFrequency: 1600 -MinHz: 800 +MinHz: 800 MaxHz: 4000 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 2.0 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 -# Interval (in seconds) between repeated croaks -MinInterval: 0.5 +DctThreshold: 0.5 +# Interval (in seconds) between repeated croaks +MinInterval: 0.5 MaxInterval: 0.8 # Minimum and maximum duration in seconds for the length of a true call. MinCroakDuration: 0.02 @@ -27,12 +27,13 @@ EventThreshold: 0.5 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasutaOLD.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasutaOLD.yml index 53f117e90..8cd098888 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasutaOLD.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaNasutaOLD.yml @@ -3,16 +3,16 @@ SpeciesName: Litoria nasuta AbbreviatedSpeciesName: L.nasuta # min and max of the freq band to search -MinHz: 2500 +MinHz: 2500 MaxHz: 3800 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 0.9 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -MinOcilFreq: 3 +MinOcilFreq: 3 MaxOcilFreq: 5 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.050 @@ -31,12 +31,13 @@ FrameSize: 2048 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaPallida.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaPallida.yml index 08e242d5c..ea6fc62f4 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaPallida.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaPallida.yml @@ -3,16 +3,16 @@ SpeciesName: Litoria pallida AbbreviatedSpeciesName: L.pallida # min and max of the freq band to search -MinHz: 1500 +MinHz: 1500 MaxHz: 4000 -# duration of DCT in seconds +# duration of DCT in seconds # short events require short DCT duration DctDuration: 0.3 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 200 +MinOcilFreq: 200 MaxOcilFreq: 210 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.370 @@ -30,12 +30,13 @@ FrameSize: 128 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRothii.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRothii.yml index 53592686f..f4edb891e 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRothii.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRothii.yml @@ -6,21 +6,21 @@ AbbreviatedSpeciesName: L.rothi SeverityOfNoiseRemoval: 1.0 # min and max of the freq band to search -MinHz: 1200 +MinHz: 1200 MaxHz: 2200 -# User should not change the three below parameters: +# User should not change the three below parameters: # ResampleRate is fixed = 22050 Hz # Frame Size is fixed = 256 # Frame overlap is fixed = 0.0 # Duration of DCT is also calculated automatically # minimum acceptable value of a DCT coefficient # default = 0.4 -DctThreshold: 0.4 +DctThreshold: 0.4 # OSCILLATIONS PER SECOND # ignore oscillation rates below the min & above the max threshold -MinOcilFreq: 10 +MinOcilFreq: 10 MaxOcilFreq: 30 # Minimum and maximum duration in seconds for the length of a true call. @@ -35,12 +35,13 @@ EventThreshold: 0.3 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRubella.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRubella.yml index 734f861f3..8f586aaf2 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRubella.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaRubella.yml @@ -3,16 +3,16 @@ SpeciesName: Litoria rubella AbbreviatedSpeciesName: L.rubella # min and max of the freq band to search -MinHz: 2500 +MinHz: 2500 MaxHz: 3500 -# duration of DCT in seconds +# duration of DCT in seconds # must adjust to call pulse rate DctDuration: 0.2 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -MinOcilFreq: 40 +MinOcilFreq: 40 MaxOcilFreq: 60 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.3 @@ -31,12 +31,13 @@ FrameSize: 256 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumOLD.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumOLD.yml index 580247d76..93b70d671 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumOLD.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumOLD.yml @@ -3,15 +3,15 @@ SpeciesName: Litoria watjulumensis AbbreviatedSpeciesName: L.watju # min and max of the freq band to search -MinHz: 2600 +MinHz: 2600 MaxHz: 3000 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 1.0 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.5 +DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 15 +MinOcilFreq: 15 MaxOcilFreq: 25 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 2.0 @@ -30,12 +30,13 @@ FrameSize: 256 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumensis.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumensis.yml index 063ea42c3..03dbd1957 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumensis.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.LitoriaWatjulumensis.yml @@ -20,20 +20,21 @@ Profiles: MaxDuration: 0.8 # Threshold for oscillation intensity found by DCT IntensityThreshold: 0.4 - EventThreshold: 0.4 - Tink: + EventThreshold: 0.4 + Tink: #<<: *Standard MinDuration: 0.01 MaxDuration: 0.03 EventThreshold: 0.4 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.PlatyplectrumOrnatum.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.PlatyplectrumOrnatum.yml index 45ef4995b..6d2bcc4f2 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.PlatyplectrumOrnatum.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.PlatyplectrumOrnatum.yml @@ -8,7 +8,7 @@ AbbreviatedSpeciesName: P.ornatum # User does not have control over the window size. This must be fixed by recognizer. ################################################################################ -# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. +# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. # A value=0.1 seems to work well on test recording. #DoNoiseReduction: true BgNoiseThreshold: 0.1 @@ -18,7 +18,7 @@ BgNoiseThreshold: 0.1 # Set the gap here: should be in range 880 to 970 DominantFrequency: 1850 -# Threshold Cosine-similarity to a in-line call template: Similarity must exceed this threshold. +# Threshold Cosine-similarity to a in-line call template: Similarity must exceed this threshold. EventSimilarityThreshold: 0.6 # Decibel SNR threshold for the dominant peak: use this to determine FP / FN trade-off for events. EventDecibelThreshold: 20.0 @@ -27,6 +27,7 @@ EventDecibelThreshold: 20.0 ################################################################################ # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RheobatrachusSilus.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RheobatrachusSilus.yml index 35cce8b43..fa66617b0 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RheobatrachusSilus.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RheobatrachusSilus.yml @@ -3,11 +3,11 @@ SpeciesName: Rheobatrachus silus AbbreviatedSpeciesName: R.silus # min and max of the freq band to search -MinHz: -MaxHz: +MinHz: +MaxHz: # BELOW PARAMETERS FROM ORIGINAl RECOGNISER -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 MinPeriod: 0.01 @@ -19,9 +19,10 @@ IntensityThreshold: 0.22 #use this threshold if obtaining max value over a period #IntensityThreshold: 0.1 ####################################### -# save sonograms and other files +# save sonograms and other files # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RhinellaMarina.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RhinellaMarina.yml index 8a4a2a23c..383257280 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RhinellaMarina.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.RhinellaMarina.yml @@ -3,15 +3,15 @@ SpeciesName: Rhinella marina AbbreviatedSpeciesName: R.marina # min and max of the freq band to search -MinHz: 400 +MinHz: 400 MaxHz: 900 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.6 # minimum acceptable value of a DCT coefficient DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 10 +MinOcilFreq: 10 MaxOcilFreq: 25 # Minimum and maximum duration for the length of a true advertisement call. MinDuration: 9.0 @@ -28,12 +28,13 @@ EventThreshold: 0.45 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaLithomoda.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaLithomoda.yml index f473d2f9a..685fcf42f 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaLithomoda.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaLithomoda.yml @@ -9,7 +9,7 @@ AbbreviatedSpeciesName: U.lithomoda # User does not have control over the window size. This must be fixed by recognizer. ################################################################################ -# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. +# Noise reduction must be performed but can regulate severity by adjusting BgNoiseThreshold. # A value=0.1 seems to work well on test recording. #DoNoiseReduction: true BgNoiseThreshold: 0.1 @@ -19,7 +19,7 @@ BgNoiseThreshold: 0.1 # Set the gap here: should be in range 880 to 970 DominantFrequency: 3000 -# Threshold Cosine-similarity to a in-line call template: Similarity must exceed this threshold. +# Threshold Cosine-similarity to a in-line call template: Similarity must exceed this threshold. EventSimilarityThreshold: 0.6 # Decibel SNR threshold for the dominant peak: use this to determine FP / FN trade-off for events. EventDecibelThreshold: 20.0 @@ -28,6 +28,7 @@ EventDecibelThreshold: 20.0 ################################################################################ # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaMimula.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaMimula.yml index 1c86018b3..3a1ada9fe 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaMimula.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Towsey.UperoleiaMimula.yml @@ -4,16 +4,16 @@ AbbreviatedSpeciesName: U.mimula # min and max of the freq band to search DominantFreq: 2500 -MinHz: 2000 +MinHz: 2000 MaxHz: 3000 -# duration of DCT in seconds +# duration of DCT in seconds # default for Stewart CD DctDuration: 0.4 DctDuration: 0.1 # minimum acceptable value of a DCT coefficient # default = 0.6 -DctThreshold: 0.6 +DctThreshold: 0.6 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND Default=8-15 -MinOcilFreq: 50 +MinOcilFreq: 50 MaxOcilFreq: 50 # Minimum and maximum duration in seconds for the length of a true call. MinDuration: 0.070 @@ -32,12 +32,13 @@ FrameSize: 128 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/RecognizerConfigFiles/Truskinger.ExempliGratia.yml b/src/AnalysisConfigFiles/RecognizerConfigFiles/Truskinger.ExempliGratia.yml index a07e4349a..bdb0067ff 100644 --- a/src/AnalysisConfigFiles/RecognizerConfigFiles/Truskinger.ExempliGratia.yml +++ b/src/AnalysisConfigFiles/RecognizerConfigFiles/Truskinger.ExempliGratia.yml @@ -13,15 +13,15 @@ Profiles: # The below settings are a template Standard: &STANDARD # min and max of the freq band to search - MinHz: 3000 + MinHz: 3000 MaxHz: 5000 - # duration of DCT in seconds + # duration of DCT in seconds DctDuration: 0.15 # minimum acceptable value of a DCT coefficient DctThreshold: 0.6 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND - MinOcilFreq: 50 + MinOcilFreq: 50 MaxOcilFreq: 140 # Minimum and maximum duration for the length of a true call. MinDuration: 0.1 @@ -32,7 +32,7 @@ Profiles: # however, the MinHz and MaxHz properties have been overridden. Groote: <<: *STANDARD - MinHz: 4000 + MinHz: 4000 MaxHz: 6000 FemaleRelease: <<: *STANDARD @@ -49,12 +49,13 @@ EventThreshold: 0.2 ResampleRate: 22050 ## Specifically for AnalyzeLongRecording -# SegmentDuration: units=seconds; +# SegmentDuration: units=seconds; SegmentDuration: 60 # SegmentOverlap: units=seconds; SegmentOverlap: 0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.Acoustic.Marine.yml b/src/AnalysisConfigFiles/Towsey.Acoustic.Marine.yml index 4303b13c6..ce78730fc 100644 --- a/src/AnalysisConfigFiles/Towsey.Acoustic.Marine.yml +++ b/src/AnalysisConfigFiles/Towsey.Acoustic.Marine.yml @@ -45,6 +45,7 @@ FrequencyScale: Octave # SAVE INTERMEDIARY FILES # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # One-minute spectrograms can be saved in any analysis task. # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] diff --git a/src/AnalysisConfigFiles/Towsey.Acoustic.Zooming.yml b/src/AnalysisConfigFiles/Towsey.Acoustic.Zooming.yml index 7f2429a99..068d148f5 100644 --- a/src/AnalysisConfigFiles/Towsey.Acoustic.Zooming.yml +++ b/src/AnalysisConfigFiles/Towsey.Acoustic.Zooming.yml @@ -45,6 +45,7 @@ FrequencyScale: Linear # SAVE INTERMEDIARY FILES # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # One-minute spectrograms can be saved in any analysis task. # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] diff --git a/src/AnalysisConfigFiles/Towsey.Acoustic.yml b/src/AnalysisConfigFiles/Towsey.Acoustic.yml index bd09d5252..cb777cb59 100644 --- a/src/AnalysisConfigFiles/Towsey.Acoustic.yml +++ b/src/AnalysisConfigFiles/Towsey.Acoustic.yml @@ -12,7 +12,7 @@ #SegmentDuration: units=seconds; # Long duration recordings are cut into short segments for more efficient processing. Default segment length = 60 seconds. -# WARNING: You should not change this property!! +# WARNING: You should not change this property!! SegmentDuration: 60 #SegmentOverlap: units=seconds; @@ -49,7 +49,7 @@ FrameLength: 512 # It is often useful to define three frequency bands, low, middle and high. # Six of the summary indices are calculated for the mid-band only. # This is useful to avoid low frequency anthropogenic noise and to target bird species which mostly sing in the 1-8 khz band. -# The lower and upper bound of the mid-frequency band are set by LowFreqBound and HighFreqBound respectively. +# The lower and upper bound of the mid-frequency band are set by LowFreqBound and HighFreqBound respectively. # Default values in code are LowFreqBound=1000Hz & MidFreqBound=8000 LowFreqBound: 1000 MidFreqBound: 8000 @@ -63,7 +63,8 @@ FrequencyScale: Linear # SAVE INTERMEDIARY FILES # Available options (case-sensitive): [false/Never | true/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never -# A boolean: [false|true] +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # SAVE INTERMEDIARY ONE-MINUTE (standard scale) SPECTROGRAMS @@ -99,7 +100,7 @@ IndexPropertiesConfig: './IndexPropertiesConfig.yml' # EventThreshold: min value=0.0; max value=1.0. # This value can sometimes be used to manage the FP/FN trade-off performance of a call recogniser. -# Not always used however. +# Not always used however. EventThreshold: 0.2 # ############################################################################################################# @@ -120,7 +121,7 @@ LdSpectrogramConfig: # When filterCoeff =-1.0, small values are maximally de-emphasized, i.e. y=x^2. # Generally usage suggests that a value of -0.25 is suitable. i.e. a slight de-emphasis. ColourFilter: -0.25 - + # minutes x-axis scale XAxisTicIntervalSeconds: 3600 diff --git a/src/AnalysisConfigFiles/Towsey.Canetoad.yml b/src/AnalysisConfigFiles/Towsey.Canetoad.yml index c86438855..14b75f637 100644 --- a/src/AnalysisConfigFiles/Towsey.Canetoad.yml +++ b/src/AnalysisConfigFiles/Towsey.Canetoad.yml @@ -4,20 +4,20 @@ SpeciesName: Rhinella_marina AbbreviatedSpeciesName: R.marina # min and max of the freq band to search -MinHz: 400 +MinHz: 400 MaxHz: 900 -# duration of DCT in seconds +# duration of DCT in seconds DctDuration: 0.75 # minimum acceptable value of a DCT coefficient DctThreshold: 0.45 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 7 +MinOcilFreq: 7 MaxOcilFreq: 20 # Minimum and maximum duration for the length of a true advertisement call. # As of 4 June 2015, the Code for Canetoad recogniser was changed to include recognition of release calls. # The min duration setting of 5 seconds should not be changed because it is boundary between advert calls ( >5s duration) and release calls (<5s duration). -# The min duration for a release call will be set = to the DCT duration in the code. +# The min duration for a release call will be set = to the DCT duration in the code. MinDuration: 5.0 MaxDuration: 30.0 # Event threshold - use this to determine FP / FN trade-off for events. @@ -27,6 +27,7 @@ DoNoiseReduction: false #BgNoiseThreshold: 3.0 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.ChannelIntegrity.yml b/src/AnalysisConfigFiles/Towsey.ChannelIntegrity.yml index 6de57b4e1..5a93aa723 100644 --- a/src/AnalysisConfigFiles/Towsey.ChannelIntegrity.yml +++ b/src/AnalysisConfigFiles/Towsey.ChannelIntegrity.yml @@ -22,6 +22,7 @@ DisplayWeightedIndices: false # SAVE INTERMEDIARY FILES # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # DisplayCsvImage is obsolete - ensure it remains set to: false diff --git a/src/AnalysisConfigFiles/Towsey.Crow.yml b/src/AnalysisConfigFiles/Towsey.Crow.yml index d7386a50c..c7eeece9b 100644 --- a/src/AnalysisConfigFiles/Towsey.Crow.yml +++ b/src/AnalysisConfigFiles/Towsey.Crow.yml @@ -1,10 +1,10 @@ --- AnalysisName: Towsey.Crow -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 -MinHz: 1000 +MinHz: 1000 CallDuration: 0.3 DecibelThreshold: 1.5 IntensityThreshold: 0.15 @@ -16,6 +16,7 @@ EventThreshold: 0.2 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.Human.yml b/src/AnalysisConfigFiles/Towsey.Human.yml index 2001b424a..6e2d27945 100644 --- a/src/AnalysisConfigFiles/Towsey.Human.yml +++ b/src/AnalysisConfigFiles/Towsey.Human.yml @@ -1,10 +1,10 @@ --- AnalysisName: Towsey.Human -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 # min and max of the freq band to search -MinHz: 100 +MinHz: 100 MinFormantGap: 80 MaxFormantGap: 330 @@ -22,6 +22,7 @@ EventThreshold: 0.2 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.KoalaMale.yml b/src/AnalysisConfigFiles/Towsey.KoalaMale.yml index 34d0a9d0f..8bfabab58 100644 --- a/src/AnalysisConfigFiles/Towsey.KoalaMale.yml +++ b/src/AnalysisConfigFiles/Towsey.KoalaMale.yml @@ -2,16 +2,16 @@ AnalysisName: Towsey.KoalaMale SpeciesName: Phascolarctos_cinereus # min and max of the freq band to search -MinHz: 250 +MinHz: 250 MaxHz: 800 -# duration of DCT in seconds +# duration of DCT in seconds # this cannot be too long because the oscillations are not constant. DctDuration: 0.30 # minimum acceptable amplitude of a DCT coefficient DctThreshold: 0.5 # ignore oscillation rates below the min & above the max threshold # OSCILLATIONS PER SECOND -MinOcilFreq: 20 +MinOcilFreq: 20 MaxOcilFreq: 55 # Minimum duration for the length of a true event (seconds). MinDuration: 0.5 @@ -22,6 +22,7 @@ EventThreshold: 0.2 ################################################################################ # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.LSKiwi3.yml b/src/AnalysisConfigFiles/Towsey.LSKiwi3.yml index 5d25f7d46..4650ae3de 100644 --- a/src/AnalysisConfigFiles/Towsey.LSKiwi3.yml +++ b/src/AnalysisConfigFiles/Towsey.LSKiwi3.yml @@ -1,6 +1,6 @@ --- AnalysisName: Towsey.LSKiwi3 -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 5 SegmentOverlap: 10 FrameLength: 2048 @@ -40,6 +40,7 @@ EXCLUDE_IF_RULE: DeltaPeriodScore_LT_0.1 #SAVE INTERMEDIARY FILES # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.Machine.yml b/src/AnalysisConfigFiles/Towsey.Machine.yml index ad3779d50..a31b365ef 100644 --- a/src/AnalysisConfigFiles/Towsey.Machine.yml +++ b/src/AnalysisConfigFiles/Towsey.Machine.yml @@ -1,11 +1,11 @@ --- AnalysisName: Towsey.Machine -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 # min and max of the freq band to search -MinHz: 40 +MinHz: 40 MaxHz: 1000 MinFormantGap: 50 MaxFormantGap: 200 @@ -17,6 +17,7 @@ IntensityThreshold: 0.13 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] SaveIntermediateCsvFiles: false # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.Sonogram.yml b/src/AnalysisConfigFiles/Towsey.Sonogram.yml index 1eba4d819..4b8107a83 100644 --- a/src/AnalysisConfigFiles/Towsey.Sonogram.yml +++ b/src/AnalysisConfigFiles/Towsey.Sonogram.yml @@ -1,6 +1,6 @@ --- AnalysisName: Towsey.SpectrogramGenerator -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 @@ -8,16 +8,16 @@ ResampleRate: 22050 #FRAME LENGTH in samples - must be power of 2 FrameLength: 512 -#Frame Overlap as fraction: default=0.0 +#Frame Overlap as fraction: default=0.0 FrameOverlap: 0.25 -#Resample rate must be 2 X the desired Nyquist. +#Resample rate must be 2 X the desired Nyquist. # WARNING: Default SR used to be the SR of the recording. NOW DEFAULT = 22050. # IF you want to keep the recording SR AND it is NOT 22050, THEN you must set the ResampleRate value here # ResampleRate: 20000 #NOISE REDUCTION PARAMETERS -DoNoiseReduction: true +DoNoiseReduction: true NoiseReductionType: Standard BgNoiseThreshold: 3.0 LcnContrastLevel: 0.4 @@ -29,7 +29,7 @@ VOCAL_GAP: 0.1 MIN_VOCAL_DURATION: 0.1 # REDUCTION FACTORS for freq and time dimensions -#TimeReductionFactor: 1 +#TimeReductionFactor: 1 #FreqReductionFactor: 1 MakeSoxSonogram: false @@ -43,7 +43,8 @@ SonogramQuantisation: 128 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never # Output spectrogram csv -SaveIntermediateCsvFiles: true +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] +SaveIntermediateCsvFiles: false # Output sonogram (composite) images # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never diff --git a/src/AnalysisConfigFiles/Towsey.SonogramMarine.yml b/src/AnalysisConfigFiles/Towsey.SonogramMarine.yml index 3f172d9db..c866181f8 100644 --- a/src/AnalysisConfigFiles/Towsey.SonogramMarine.yml +++ b/src/AnalysisConfigFiles/Towsey.SonogramMarine.yml @@ -1,16 +1,16 @@ --- AnalysisName: Towsey.SpectrogramGenerator -#SegmentDuration: units=seconds, SegmentOverlap=seconds +#SegmentDuration: units=seconds, SegmentOverlap=seconds SegmentDuration: 60 SegmentOverlap: 0 #FRAME LENGTH in samples - must be power of 2 FrameLength: 128 -#Frame Overlap as fraction: default=0.0 +#Frame Overlap as fraction: default=0.0 FrameOverlap: 0.25 -# Resample rate must be 2 X the desired Nyquist. +# Resample rate must be 2 X the desired Nyquist. # WARNING: Default SR used to be the SR of the recording. NOW DEFAULT = 22050. # IF you want to keep the recording SR AND it is NOT 22050, THEN you must set the ResampleRate value here ResampleRate: 2000 @@ -19,7 +19,7 @@ ResampleRate: 2000 #MaxHz: 3500 #NOISE REDUCTION PARAMETERS -DoNoiseReduction: true +DoNoiseReduction: true NoiseReductionType: STANDARD BgNoiseThreshold: 0.5 LcnContrastLevel: 0.5 @@ -31,7 +31,7 @@ VOCAL_GAP: 0.1 MIN_VOCAL_DURATION: 0.1 # REDUCTION FACTORS for freq and time dimensions -#TimeReductionFactor: 1 +#TimeReductionFactor: 1 #FreqReductionFactor: 1 MakeSoxSonogram: false @@ -45,7 +45,8 @@ SonogramQuantisation: 128 # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveIntermediateWavFiles: Never # Output spectrogram csv -SaveIntermediateCsvFiles: true +# If `true` saves a data into a seperate file every `SegmentDuration` seconds. Accepts a boolean value: [false|true] +SaveIntermediateCsvFiles: false # Output sonogram (composite) images # Available options (case-sensitive): [False/Never | True/Always | WhenEventsDetected] SaveSonogramImages: Never