QutEcoacoustics / audio-analysis

The audio analysis code (AnalysisPrograms.exe) for the QUT Ecoacoustics Research Group
https://ap.qut.ecoacoustics.info/
Apache License 2.0
52 stars 12 forks source link

NSW DPI Recognizers #476

Closed atruskie closed 3 years ago

atruskie commented 3 years ago

NSW DPI Recognizers

Adds a series of recognisers for the NSW DPI recognisers project.

Changes

The addition of 10 new recognisers, and various modifications to others.

Also introduces several bug fixes and human friendly validation for generic recogniser config files.

Issues

I have introduced some changes I'll likely role back. We're considering no longer requiring a C# class be default for generic recognisers, which means the author and citation changes should be moved to the config file.

We need to merge now to continue working on this stuff.

Visual Changes

N/A

Final Checklist

codecov[bot] commented 3 years ago

Codecov Report

Merging #476 (cbf6ea3) into master (17a6c1c) will decrease coverage by 0.00%. The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #476      +/-   ##
=========================================
- Coverage    0.70%   0.70%   -0.01%     
=========================================
  Files         471     481      +10     
  Lines       48647   48928     +281     
  Branches     7667    7678      +11     
=========================================
  Hits          344     344              
- Misses      48253   48534     +281     
  Partials       50      50              
Impacted Files Coverage Δ
...ustics.Shared/ConfigFile/ConfigFile.Deserialize.cs 0.00% <0.00%> (ø)
...Acoustics.Shared/ConfigFile/ConfigFileException.cs 0.00% <0.00%> (ø)
src/Acoustics.Shared/Csv/TopologyEnumConverter.cs 0.00% <0.00%> (ø)
...coustics.Shared/Extensions/ConfigFileExtensions.cs 0.00% <0.00%> (ø)
...coustics.Shared/Extensions/EnumerableExtensions.cs 0.00% <0.00%> (ø)
.../Acoustics.Shared/Extensions/IntervalExtensions.cs 0.00% <ø> (ø)
src/Acoustics.Shared/Interval.cs 0.00% <0.00%> (ø)
src/Acoustics.Shared/Json.cs 0.00% <0.00%> (ø)
src/Acoustics.Shared/Logging/LogExtensions.cs 0.00% <0.00%> (ø)
src/Acoustics.Shared/Meta.cs 0.00% <0.00%> (ø)
... and 72 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 17a6c1c...cbf6ea3. Read the comment docs.