Ejemplo n.º 1
0
 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);
            }
        }