From 69a7c8b62df4fc2b6124a22b47ef699e3697b1e0 Mon Sep 17 00:00:00 2001 From: Anthony Truskinger Date: Mon, 30 Oct 2017 16:09:31 +1000 Subject: [PATCH] Initial deprecation of Dev methods Dev methods for cli commands are problematic and are scheduled for deprecation. This is the first step in removing these methods. See #134 --- AudioAnalysis/AnalysisPrograms/AED.cs | 1 + AudioAnalysis/AnalysisPrograms/AcousticIndices.cs | 1 + .../AnalyseLongRecordings/AnalyseLongRecordings.Dev.cs | 1 + AudioAnalysis/AnalysisPrograms/Audio2InputForConvCNN.cs | 1 + AudioAnalysis/AnalysisPrograms/Audio2Sonogram.cs | 1 + AudioAnalysis/AnalysisPrograms/CanetoadOld_OBSOLETE.cs | 1 + AudioAnalysis/AnalysisPrograms/ConcatenateIndexFiles.cs | 1 + AudioAnalysis/AnalysisPrograms/Create4Sonograms.cs | 1 + AudioAnalysis/AnalysisPrograms/Crow.cs | 1 + AudioAnalysis/AnalysisPrograms/DifferenceSpectrogram.cs | 1 + AudioAnalysis/AnalysisPrograms/Dong.Felt.Main.cs | 1 + .../Draw/Zooming/DrawZoomingSpectrograms.Dev.cs | 9 +++++---- .../Draw/Zooming/DrawZoomingSpectrograms.cs | 1 + AudioAnalysis/AnalysisPrograms/DrawEasyImage.cs | 1 + .../AnalysisPrograms/DrawLongDurationSpectrograms.cs | 1 + AudioAnalysis/AnalysisPrograms/DrawSummaryIndexTracks.cs | 1 + AudioAnalysis/AnalysisPrograms/EPR.cs | 1 + AudioAnalysis/AnalysisPrograms/FeltTemplate_Create.cs | 1 + AudioAnalysis/AnalysisPrograms/FeltTemplate_Edit.cs | 1 + AudioAnalysis/AnalysisPrograms/FeltTemplates_Use.cs | 1 + AudioAnalysis/AnalysisPrograms/FrogRibit_OBSOLETE.cs | 1 + AudioAnalysis/AnalysisPrograms/Frogs_OBSOLETE.cs | 1 + .../AnalysisPrograms/GratingDetection_OBSOLETE.cs | 1 + AudioAnalysis/AnalysisPrograms/GroundParrotRecogniser.cs | 1 + .../AnalysisPrograms/HighResolutionAcousticIndices.cs | 1 + AudioAnalysis/AnalysisPrograms/Human1.cs | 1 + AudioAnalysis/AnalysisPrograms/KoalaMale.cs | 1 + AudioAnalysis/AnalysisPrograms/LSKiwi3.cs | 1 + AudioAnalysis/AnalysisPrograms/LewinsRail3OBSOLETE.cs | 1 + .../AnalysisPrograms/LimnodynastesConvex_OBSOLETE.cs | 1 + AudioAnalysis/AnalysisPrograms/OscillationRecogniser.cs | 1 + AudioAnalysis/AnalysisPrograms/OscillationsGeneric.cs | 1 + .../AnalysisPrograms/PlanesTrainsAndAutomobiles.cs | 1 + AudioAnalysis/AnalysisPrograms/Rain_OBSOLETE.cs | 1 + .../AnalysisPrograms/Recognizers/Base/RecognizerEntry.cs | 1 + AudioAnalysis/AnalysisPrograms/RheobatrachusSilus.cs | 1 + AudioAnalysis/AnalysisPrograms/SPR_OBSOLETE.cs | 1 + AudioAnalysis/AnalysisPrograms/SURFAnalysis.cs | 1 + AudioAnalysis/AnalysisPrograms/Sandpit.cs | 1 + AudioAnalysis/AnalysisPrograms/Segment.cs | 1 + AudioAnalysis/AnalysisPrograms/SnrAnalysis.cs | 1 + .../AnalysisPrograms/SpeciesAccumulationCurve.cs | 1 + AudioAnalysis/AnalysisPrograms/Spt.cs | 1 + AudioAnalysis/AnalysisPrograms/XiesAnalysis.cs | 1 + AudioAnalysis/AudioAnalysisTools/BirdClefExperiment1.cs | 1 + AudioAnalysis/AudioAnalysisTools/ChannelIntegrity.cs | 1 + .../LongDurationSpectrograms/LDSpectrogram3D.cs | 1 + .../LDSpectrograms/DrawLDSpectrogram.cs | 1 + AudioAnalysis/TowseyLibrary/OtsuThresholder.cs | 1 + AudioAnalysis/TowseyLibrary/TernaryPlots.cs | 2 +- 50 files changed, 54 insertions(+), 5 deletions(-) diff --git a/AudioAnalysis/AnalysisPrograms/AED.cs b/AudioAnalysis/AnalysisPrograms/AED.cs index 0d49ebb1c..9327d057c 100644 --- a/AudioAnalysis/AnalysisPrograms/AED.cs +++ b/AudioAnalysis/AnalysisPrograms/AED.cs @@ -224,6 +224,7 @@ public static AcousticEvent[] CallAed(BaseSonogram sonogram, AedConfiguration ae return events; } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev(object obj) { throw new NotImplementedException(); diff --git a/AudioAnalysis/AnalysisPrograms/AcousticIndices.cs b/AudioAnalysis/AnalysisPrograms/AcousticIndices.cs index e483b18b1..796d22145 100644 --- a/AudioAnalysis/AnalysisPrograms/AcousticIndices.cs +++ b/AudioAnalysis/AnalysisPrograms/AcousticIndices.cs @@ -145,6 +145,7 @@ public string Identifier public string Description => "Generates all our default acoustic indices, including summary indices and spectral indices. Also generates false color spectrograms IFF IndexCalculationDuration==60.0"; + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { if (arguments == null) diff --git a/AudioAnalysis/AnalysisPrograms/AnalyseLongRecordings/AnalyseLongRecordings.Dev.cs b/AudioAnalysis/AnalysisPrograms/AnalyseLongRecordings/AnalyseLongRecordings.Dev.cs index 12bf17525..5b531c8c2 100644 --- a/AudioAnalysis/AnalysisPrograms/AnalyseLongRecordings/AnalyseLongRecordings.Dev.cs +++ b/AudioAnalysis/AnalysisPrograms/AnalyseLongRecordings/AnalyseLongRecordings.Dev.cs @@ -8,6 +8,7 @@ namespace AnalysisPrograms.AnalyseLongRecordings public partial class AnalyseLongRecording { + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // TO GET TO HERE audio2csv MUST BE ONLY COMMAND LINE ARGUMENT diff --git a/AudioAnalysis/AnalysisPrograms/Audio2InputForConvCNN.cs b/AudioAnalysis/AnalysisPrograms/Audio2InputForConvCNN.cs index 889b1c137..1fb2dc3d0 100644 --- a/AudioAnalysis/AnalysisPrograms/Audio2InputForConvCNN.cs +++ b/AudioAnalysis/AnalysisPrograms/Audio2InputForConvCNN.cs @@ -57,6 +57,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { DateTime time = DateTime.Now; diff --git a/AudioAnalysis/AnalysisPrograms/Audio2Sonogram.cs b/AudioAnalysis/AnalysisPrograms/Audio2Sonogram.cs index ac191ace8..5ca6c58ac 100644 --- a/AudioAnalysis/AnalysisPrograms/Audio2Sonogram.cs +++ b/AudioAnalysis/AnalysisPrograms/Audio2Sonogram.cs @@ -63,6 +63,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { return new Arguments diff --git a/AudioAnalysis/AnalysisPrograms/CanetoadOld_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/CanetoadOld_OBSOLETE.cs index 49513eea7..cb6842261 100644 --- a/AudioAnalysis/AnalysisPrograms/CanetoadOld_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/CanetoadOld_OBSOLETE.cs @@ -100,6 +100,7 @@ public override string Identifier #region Public Methods and Operators + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { bool executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/ConcatenateIndexFiles.cs b/AudioAnalysis/AnalysisPrograms/ConcatenateIndexFiles.cs index a127d0a42..09d8a1e7c 100644 --- a/AudioAnalysis/AnalysisPrograms/ConcatenateIndexFiles.cs +++ b/AudioAnalysis/AnalysisPrograms/ConcatenateIndexFiles.cs @@ -110,6 +110,7 @@ public class Arguments /// /// To get to this DEV method, the FIRST AND ONLY command line argument must be "concatenateIndexFiles" /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // set the default values here diff --git a/AudioAnalysis/AnalysisPrograms/Create4Sonograms.cs b/AudioAnalysis/AnalysisPrograms/Create4Sonograms.cs index 4ec92130d..6b3b19c90 100644 --- a/AudioAnalysis/AnalysisPrograms/Create4Sonograms.cs +++ b/AudioAnalysis/AnalysisPrograms/Create4Sonograms.cs @@ -52,6 +52,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { return new Arguments diff --git a/AudioAnalysis/AnalysisPrograms/Crow.cs b/AudioAnalysis/AnalysisPrograms/Crow.cs index 9731f8d3d..e198ebcf4 100644 --- a/AudioAnalysis/AnalysisPrograms/Crow.cs +++ b/AudioAnalysis/AnalysisPrograms/Crow.cs @@ -85,6 +85,7 @@ public override string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/DifferenceSpectrogram.cs b/AudioAnalysis/AnalysisPrograms/DifferenceSpectrogram.cs index cce885400..2aef06940 100644 --- a/AudioAnalysis/AnalysisPrograms/DifferenceSpectrogram.cs +++ b/AudioAnalysis/AnalysisPrograms/DifferenceSpectrogram.cs @@ -70,6 +70,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //SET VERBOSITY diff --git a/AudioAnalysis/AnalysisPrograms/Dong.Felt.Main.cs b/AudioAnalysis/AnalysisPrograms/Dong.Felt.Main.cs index acda921ce..50341c8ae 100644 --- a/AudioAnalysis/AnalysisPrograms/Dong.Felt.Main.cs +++ b/AudioAnalysis/AnalysisPrograms/Dong.Felt.Main.cs @@ -267,6 +267,7 @@ public static string AdditionalNotes() /// /// The arguments. /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { if (arguments == null) diff --git a/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.Dev.cs b/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.Dev.cs index 325d721f9..7a798af1c 100644 --- a/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.Dev.cs +++ b/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.Dev.cs @@ -14,6 +14,7 @@ public static partial class DrawZoomingSpectrograms /// /// The . /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // INPUT and OUTPUT DIRECTORIES @@ -92,7 +93,7 @@ public static Arguments Dev() string config = @"C:\Work\GitHub\audio-analysis\AudioAnalysis\AnalysisConfigFiles\SpectrogramZoomingConfig.yml"; //string config = @"C:\Work\GitHub\audio-analysis\AudioAnalysis\AnalysisConfigFiles\SpectrogramHiResConfig.yml"; - return new Arguments + return null; /*new Arguments { // use the default set of index properties in the AnalysisConfig directory. SourceDirectory = ipdir.ToDirectoryInfo(), @@ -103,9 +104,9 @@ public static Arguments Dev() //ZoomAction = Arguments.ZoomActionType.Tile, ZoomAction = Arguments.ZoomActionType.Focused, - //FocusMinute = 1, - FocusMinute = 60, - }; + FocusMinute = 1, + //FocusMinute = 61, + };*/ } } } \ No newline at end of file diff --git a/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.cs b/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.cs index d2065537c..592d9fa1d 100644 --- a/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.cs +++ b/AudioAnalysis/AnalysisPrograms/Draw/Zooming/DrawZoomingSpectrograms.cs @@ -23,6 +23,7 @@ public static void Execute(Arguments arguments) { if (arguments == null) { + throw new NotSupportedException(); arguments = Dev(); } diff --git a/AudioAnalysis/AnalysisPrograms/DrawEasyImage.cs b/AudioAnalysis/AnalysisPrograms/DrawEasyImage.cs index 68de64a10..91ffa221f 100644 --- a/AudioAnalysis/AnalysisPrograms/DrawEasyImage.cs +++ b/AudioAnalysis/AnalysisPrograms/DrawEasyImage.cs @@ -89,6 +89,7 @@ public TimeSpan? TimeSpanOffsetHint { /// /// To get to this DEV method, the FIRST AND ONLY command line argument must be "drawEasyImage" /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { DateTimeOffset? dtoStart = null; diff --git a/AudioAnalysis/AnalysisPrograms/DrawLongDurationSpectrograms.cs b/AudioAnalysis/AnalysisPrograms/DrawLongDurationSpectrograms.cs index 15449a061..014866455 100644 --- a/AudioAnalysis/AnalysisPrograms/DrawLongDurationSpectrograms.cs +++ b/AudioAnalysis/AnalysisPrograms/DrawLongDurationSpectrograms.cs @@ -86,6 +86,7 @@ public class Arguments /// audiocutter - Cuts audio into segments of desired length and format /// createfoursonograms /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // the default ld fc spectrogram config file diff --git a/AudioAnalysis/AnalysisPrograms/DrawSummaryIndexTracks.cs b/AudioAnalysis/AnalysisPrograms/DrawSummaryIndexTracks.cs index 3a3a2c595..1658055f8 100644 --- a/AudioAnalysis/AnalysisPrograms/DrawSummaryIndexTracks.cs +++ b/AudioAnalysis/AnalysisPrograms/DrawSummaryIndexTracks.cs @@ -45,6 +45,7 @@ public class Arguments /// To get to this DEV method, the FIRST AND ONLY command line argument must be "indicescsv2image" /// /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { //use the following for the command line for the task. diff --git a/AudioAnalysis/AnalysisPrograms/EPR.cs b/AudioAnalysis/AnalysisPrograms/EPR.cs index 09624b97e..20bb4d864 100644 --- a/AudioAnalysis/AnalysisPrograms/EPR.cs +++ b/AudioAnalysis/AnalysisPrograms/EPR.cs @@ -190,6 +190,7 @@ public class Arguments : SourceAndConfigArguments } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { diff --git a/AudioAnalysis/AnalysisPrograms/FeltTemplate_Create.cs b/AudioAnalysis/AnalysisPrograms/FeltTemplate_Create.cs index 72ba7c2bc..b5df76d00 100644 --- a/AudioAnalysis/AnalysisPrograms/FeltTemplate_Create.cs +++ b/AudioAnalysis/AnalysisPrograms/FeltTemplate_Create.cs @@ -95,6 +95,7 @@ The user can then edit the image file to produce a number of templates. public static string key_LINE_LENGTH = "SPR_LINE_LENGTH"; // Used when preparing syntactic PR template. public static string key_DRAW_SONOGRAMS = "DRAW_SONOGRAMS"; + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { throw new NotImplementedException(); diff --git a/AudioAnalysis/AnalysisPrograms/FeltTemplate_Edit.cs b/AudioAnalysis/AnalysisPrograms/FeltTemplate_Edit.cs index 28a16a8a3..ab83bcc24 100644 --- a/AudioAnalysis/AnalysisPrograms/FeltTemplate_Edit.cs +++ b/AudioAnalysis/AnalysisPrograms/FeltTemplate_Edit.cs @@ -30,6 +30,7 @@ public class Arguments // LEWINS RAIL // edittemplate_felt C:\SensorNetworks\Output\FELT_LewinsRail1\FELT_LewinsRail1_params.txt + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { throw new NotImplementedException(); diff --git a/AudioAnalysis/AnalysisPrograms/FeltTemplates_Use.cs b/AudioAnalysis/AnalysisPrograms/FeltTemplates_Use.cs index 6b3315463..2649a92e9 100644 --- a/AudioAnalysis/AnalysisPrograms/FeltTemplates_Use.cs +++ b/AudioAnalysis/AnalysisPrograms/FeltTemplates_Use.cs @@ -64,6 +64,7 @@ public class Arguments : SourceConfigOutputDirArguments // felt "C:\SensorNetworks\WavFiles\Currawongs\Currawong_JasonTagged\West_Knoll_Bees_20091102-050000.wav" C:\SensorNetworks\Output\FELT_MultiOutput_5templates\templateList.txt C:\SensorNetworks\Output\FELT_MultiOutput_5templates + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { throw new NotImplementedException(); diff --git a/AudioAnalysis/AnalysisPrograms/FrogRibit_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/FrogRibit_OBSOLETE.cs index fb71b2244..8b0898ba7 100644 --- a/AudioAnalysis/AnalysisPrograms/FrogRibit_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/FrogRibit_OBSOLETE.cs @@ -19,6 +19,7 @@ public class Arguments : SourceConfigOutputDirArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { if (arguments == null) diff --git a/AudioAnalysis/AnalysisPrograms/Frogs_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/Frogs_OBSOLETE.cs index bb88f5d9f..461248382 100644 --- a/AudioAnalysis/AnalysisPrograms/Frogs_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/Frogs_OBSOLETE.cs @@ -52,6 +52,7 @@ public override string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { Log.Verbosity = 1; diff --git a/AudioAnalysis/AnalysisPrograms/GratingDetection_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/GratingDetection_OBSOLETE.cs index 8860f5d70..54cdbc678 100644 --- a/AudioAnalysis/AnalysisPrograms/GratingDetection_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/GratingDetection_OBSOLETE.cs @@ -108,6 +108,7 @@ public class Arguments : SourceConfigOutputDirArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //string recordingPath = @"C:\SensorNetworks\WavFiles\Human\DM420036_min465Speech.wav"; diff --git a/AudioAnalysis/AnalysisPrograms/GroundParrotRecogniser.cs b/AudioAnalysis/AnalysisPrograms/GroundParrotRecogniser.cs index b53f12554..7f58458af 100644 --- a/AudioAnalysis/AnalysisPrograms/GroundParrotRecogniser.cs +++ b/AudioAnalysis/AnalysisPrograms/GroundParrotRecogniser.cs @@ -156,6 +156,7 @@ public static Tuple> Detect(FileInfo wavFilePa /// /// The args passed into executable. /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { if (arguments == null) diff --git a/AudioAnalysis/AnalysisPrograms/HighResolutionAcousticIndices.cs b/AudioAnalysis/AnalysisPrograms/HighResolutionAcousticIndices.cs index b95be1dd0..fc5ee043b 100644 --- a/AudioAnalysis/AnalysisPrograms/HighResolutionAcousticIndices.cs +++ b/AudioAnalysis/AnalysisPrograms/HighResolutionAcousticIndices.cs @@ -52,6 +52,7 @@ public static class HighResolutionAcousticIndices /// audiocutter - Cuts audio into segments of desired length and format /// createfoursonograms /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { diff --git a/AudioAnalysis/AnalysisPrograms/Human1.cs b/AudioAnalysis/AnalysisPrograms/Human1.cs index 146c7cc9d..24f27c302 100644 --- a/AudioAnalysis/AnalysisPrograms/Human1.cs +++ b/AudioAnalysis/AnalysisPrograms/Human1.cs @@ -79,6 +79,7 @@ public string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/KoalaMale.cs b/AudioAnalysis/AnalysisPrograms/KoalaMale.cs index 5df7b97a7..c51c4b8fd 100644 --- a/AudioAnalysis/AnalysisPrograms/KoalaMale.cs +++ b/AudioAnalysis/AnalysisPrograms/KoalaMale.cs @@ -112,6 +112,7 @@ public override string Identifier #region Public Methods and Operators + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { bool executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/LSKiwi3.cs b/AudioAnalysis/AnalysisPrograms/LSKiwi3.cs index 92a36388a..4db7f242c 100644 --- a/AudioAnalysis/AnalysisPrograms/LSKiwi3.cs +++ b/AudioAnalysis/AnalysisPrograms/LSKiwi3.cs @@ -45,6 +45,7 @@ public string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/LewinsRail3OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/LewinsRail3OBSOLETE.cs index 6669c140b..1e616e182 100644 --- a/AudioAnalysis/AnalysisPrograms/LewinsRail3OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/LewinsRail3OBSOLETE.cs @@ -79,6 +79,7 @@ public string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/LimnodynastesConvex_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/LimnodynastesConvex_OBSOLETE.cs index 51ffc1723..e912c8b76 100644 --- a/AudioAnalysis/AnalysisPrograms/LimnodynastesConvex_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/LimnodynastesConvex_OBSOLETE.cs @@ -69,6 +69,7 @@ public class LimnodynastesConvex_OBSOLETE : AbstractStrongAnalyser #region Public Methods and Operators + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { bool executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/OscillationRecogniser.cs b/AudioAnalysis/AnalysisPrograms/OscillationRecogniser.cs index 4bbc1d786..58ae854af 100644 --- a/AudioAnalysis/AnalysisPrograms/OscillationRecogniser.cs +++ b/AudioAnalysis/AnalysisPrograms/OscillationRecogniser.cs @@ -57,6 +57,7 @@ public class Arguments : SourceConfigOutputDirArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { throw new NotImplementedException(); diff --git a/AudioAnalysis/AnalysisPrograms/OscillationsGeneric.cs b/AudioAnalysis/AnalysisPrograms/OscillationsGeneric.cs index ff59f5262..1f1d8b1af 100644 --- a/AudioAnalysis/AnalysisPrograms/OscillationsGeneric.cs +++ b/AudioAnalysis/AnalysisPrograms/OscillationsGeneric.cs @@ -92,6 +92,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { diff --git a/AudioAnalysis/AnalysisPrograms/PlanesTrainsAndAutomobiles.cs b/AudioAnalysis/AnalysisPrograms/PlanesTrainsAndAutomobiles.cs index d3dc05776..674a83149 100644 --- a/AudioAnalysis/AnalysisPrograms/PlanesTrainsAndAutomobiles.cs +++ b/AudioAnalysis/AnalysisPrograms/PlanesTrainsAndAutomobiles.cs @@ -51,6 +51,7 @@ public string Identifier get { return "Towsey." + AnalysisName; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var executeDev = arguments == null; diff --git a/AudioAnalysis/AnalysisPrograms/Rain_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/Rain_OBSOLETE.cs index 8f8c64939..d13999624 100644 --- a/AudioAnalysis/AnalysisPrograms/Rain_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/Rain_OBSOLETE.cs @@ -77,6 +77,7 @@ public class Arguments : AnalyserArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { Log.Verbosity = 1; diff --git a/AudioAnalysis/AnalysisPrograms/Recognizers/Base/RecognizerEntry.cs b/AudioAnalysis/AnalysisPrograms/Recognizers/Base/RecognizerEntry.cs index e3a73bafd..0ef20e125 100644 --- a/AudioAnalysis/AnalysisPrograms/Recognizers/Base/RecognizerEntry.cs +++ b/AudioAnalysis/AnalysisPrograms/Recognizers/Base/RecognizerEntry.cs @@ -38,6 +38,7 @@ public static string AdditionalNotes() private static readonly ILog Log = LogManager.GetLogger(nameof(RecognizerEntry)); + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { Log.Info("Runnung Event Recognizer through the RecognizerEntry.Dev() method."); diff --git a/AudioAnalysis/AnalysisPrograms/RheobatrachusSilus.cs b/AudioAnalysis/AnalysisPrograms/RheobatrachusSilus.cs index 3977ba41e..f6c7e5536 100644 --- a/AudioAnalysis/AnalysisPrograms/RheobatrachusSilus.cs +++ b/AudioAnalysis/AnalysisPrograms/RheobatrachusSilus.cs @@ -81,6 +81,7 @@ public class Arguments : AnalyserArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { Log.Verbosity = 1; diff --git a/AudioAnalysis/AnalysisPrograms/SPR_OBSOLETE.cs b/AudioAnalysis/AnalysisPrograms/SPR_OBSOLETE.cs index 2b06a9f2d..3db95c957 100644 --- a/AudioAnalysis/AnalysisPrograms/SPR_OBSOLETE.cs +++ b/AudioAnalysis/AnalysisPrograms/SPR_OBSOLETE.cs @@ -38,6 +38,7 @@ public class Arguments : SourceConfigOutputDirArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //WHIPBIRD diff --git a/AudioAnalysis/AnalysisPrograms/SURFAnalysis.cs b/AudioAnalysis/AnalysisPrograms/SURFAnalysis.cs index 1174e5a2a..c3b5bcb7c 100644 --- a/AudioAnalysis/AnalysisPrograms/SURFAnalysis.cs +++ b/AudioAnalysis/AnalysisPrograms/SURFAnalysis.cs @@ -66,6 +66,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { DateTime time = DateTime.Now; diff --git a/AudioAnalysis/AnalysisPrograms/Sandpit.cs b/AudioAnalysis/AnalysisPrograms/Sandpit.cs index 5ddace9d6..84f88ea4a 100644 --- a/AudioAnalysis/AnalysisPrograms/Sandpit.cs +++ b/AudioAnalysis/AnalysisPrograms/Sandpit.cs @@ -46,6 +46,7 @@ public class Arguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev(Arguments arguments) { var tStart = DateTime.Now; diff --git a/AudioAnalysis/AnalysisPrograms/Segment.cs b/AudioAnalysis/AnalysisPrograms/Segment.cs index 006d52b4b..e280406d1 100644 --- a/AudioAnalysis/AnalysisPrograms/Segment.cs +++ b/AudioAnalysis/AnalysisPrograms/Segment.cs @@ -31,6 +31,7 @@ public class Arguments : SourceConfigOutputDirArguments { } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //Following lines are used for the debug command line. diff --git a/AudioAnalysis/AnalysisPrograms/SnrAnalysis.cs b/AudioAnalysis/AnalysisPrograms/SnrAnalysis.cs index c0f8413b2..ba72710b7 100644 --- a/AudioAnalysis/AnalysisPrograms/SnrAnalysis.cs +++ b/AudioAnalysis/AnalysisPrograms/SnrAnalysis.cs @@ -49,6 +49,7 @@ public static string AdditionalNotes() } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { // COMMAND LINES FOR SnrAnalysis.exe diff --git a/AudioAnalysis/AnalysisPrograms/SpeciesAccumulationCurve.cs b/AudioAnalysis/AnalysisPrograms/SpeciesAccumulationCurve.cs index cf28af579..05976a2af 100644 --- a/AudioAnalysis/AnalysisPrograms/SpeciesAccumulationCurve.cs +++ b/AudioAnalysis/AnalysisPrograms/SpeciesAccumulationCurve.cs @@ -147,6 +147,7 @@ public class Arguments /// /// Note to michael, consider returning true false to indicate program exit - never use Environment.Exit /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev() { diff --git a/AudioAnalysis/AnalysisPrograms/Spt.cs b/AudioAnalysis/AnalysisPrograms/Spt.cs index fee77de6f..369eb715c 100644 --- a/AudioAnalysis/AnalysisPrograms/Spt.cs +++ b/AudioAnalysis/AnalysisPrograms/Spt.cs @@ -52,6 +52,7 @@ public class Arguments } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //spt C:\SensorNetworks\WavFiles\BridgeCreek\cabin_GoldenWhistler_file0127_extract1.mp3 C:\SensorNetworks\Output\SPT\ 2.0 diff --git a/AudioAnalysis/AnalysisPrograms/XiesAnalysis.cs b/AudioAnalysis/AnalysisPrograms/XiesAnalysis.cs index 237f8a803..22f5da171 100644 --- a/AudioAnalysis/AnalysisPrograms/XiesAnalysis.cs +++ b/AudioAnalysis/AnalysisPrograms/XiesAnalysis.cs @@ -42,6 +42,7 @@ public static string AdditionalNotes() private static readonly ILog Log = LogManager.GetLogger(typeof(XiesAnalysis)); + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] internal static Arguments Dev() { throw new NotImplementedException(); diff --git a/AudioAnalysis/AudioAnalysisTools/BirdClefExperiment1.cs b/AudioAnalysis/AudioAnalysisTools/BirdClefExperiment1.cs index 29afa81ec..90dfe467a 100644 --- a/AudioAnalysis/AudioAnalysisTools/BirdClefExperiment1.cs +++ b/AudioAnalysis/AudioAnalysisTools/BirdClefExperiment1.cs @@ -49,6 +49,7 @@ public static class BirdClefExperiment1 /// audiocutter - Cuts audio into segments of desired length and format /// createfoursonograms /// + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // INPUT and OUTPUT DIRECTORIES diff --git a/AudioAnalysis/AudioAnalysisTools/ChannelIntegrity.cs b/AudioAnalysis/AudioAnalysisTools/ChannelIntegrity.cs index fbbd7265f..6e029ad7e 100644 --- a/AudioAnalysis/AudioAnalysisTools/ChannelIntegrity.cs +++ b/AudioAnalysis/AudioAnalysisTools/ChannelIntegrity.cs @@ -43,6 +43,7 @@ namespace AudioAnalysisTools public static class ChannelIntegrity { + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { //FileInfo audioFile = new FileInfo(@"C:\SensorNetworks\WavFiles\Gympie\20151029_064553_Gympie_bad.wav"); diff --git a/AudioAnalysis/AudioAnalysisTools/LongDurationSpectrograms/LDSpectrogram3D.cs b/AudioAnalysis/AudioAnalysisTools/LongDurationSpectrograms/LDSpectrogram3D.cs index 038ad30f5..e274085af 100644 --- a/AudioAnalysis/AudioAnalysisTools/LongDurationSpectrograms/LDSpectrogram3D.cs +++ b/AudioAnalysis/AudioAnalysisTools/LongDurationSpectrograms/LDSpectrogram3D.cs @@ -50,6 +50,7 @@ public static class LdSpectrogram3D public const int TotalMinutesInDay = 1440; public const int TotalDaysInYear = 365; + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] private static Arguments Dev() { DateTime time = DateTime.Now; diff --git a/AudioAnalysis/QutBioacosutics.Xie/LDSpectrograms/DrawLDSpectrogram.cs b/AudioAnalysis/QutBioacosutics.Xie/LDSpectrograms/DrawLDSpectrogram.cs index c6c4e5d13..e7fb1d998 100644 --- a/AudioAnalysis/QutBioacosutics.Xie/LDSpectrograms/DrawLDSpectrogram.cs +++ b/AudioAnalysis/QutBioacosutics.Xie/LDSpectrograms/DrawLDSpectrogram.cs @@ -24,6 +24,7 @@ public class Arguments public FileInfo SpectrogramConfigPath { get; set; } } + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // INPUT and OUTPUT DIRECTORIES diff --git a/AudioAnalysis/TowseyLibrary/OtsuThresholder.cs b/AudioAnalysis/TowseyLibrary/OtsuThresholder.cs index 19414205d..80336e29d 100644 --- a/AudioAnalysis/TowseyLibrary/OtsuThresholder.cs +++ b/AudioAnalysis/TowseyLibrary/OtsuThresholder.cs @@ -14,6 +14,7 @@ namespace TowseyLibrary public class OtsuThresholder { + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static Arguments Dev() { // INPUT and OUTPUT DIRECTORIES diff --git a/AudioAnalysis/TowseyLibrary/TernaryPlots.cs b/AudioAnalysis/TowseyLibrary/TernaryPlots.cs index cde70248f..f33c3687f 100644 --- a/AudioAnalysis/TowseyLibrary/TernaryPlots.cs +++ b/AudioAnalysis/TowseyLibrary/TernaryPlots.cs @@ -9,7 +9,7 @@ public static class TernaryPlots { - + [Obsolete("See https://github.com/QutBioacoustics/audio-analysis/issues/134")] public static void Dev() {