public ProcessDET(Dictionary <string, MetaDataPair> md, RunProcessor proc) { AllMetaData = md; theProcessor = proc; xlsxPath = proc.ConfigFile.GetValue("detPath").Value <string>(); csvSavePath = proc.ConfigFile.GetValue("csvSaveLoc").Value <string>(); createCSVs = proc.RunConfig.CreateCSVs; }
static void Main(string[] args) { if (args.Length != 1) { Console.WriteLine("DETProcessor: invalid Usage..."); Console.WriteLine("Usage: <det_config_file.json>"); return; } // Assumptions: // keywords JObject configFile = JObject.Parse(System.IO.File.ReadAllText(args[0])); //Console.WriteLine(configFile); try { RunProcessor processor = new Processor.RunProcessor(configFile); PrintOptions(processor.RunConfig); processor.ProcessDET(); } catch (ArgumentException ex) { Console.WriteLine("DETProcessor: error " + ex.Message); } }