private HrvResults ProcessFile(string filename, bool bPerformRejection) { var ps = new ProcessingSettings { RejectUsingMinMaxNNTime = bPerformRejection, RejectUsingRelativeNNDelta = bPerformRejection }; return(HrvFileProcessingHelper.ProcessFileWithSettings(filename, ps)); }
public void TestSerializationAndDeserialization() { string data_file_name = FileHelpers.GetPathFromExecutingAssembly( Path.Combine("unit_test_data", TestUtil.TestFileNames[0])); var result = HrvFileProcessingHelper.ProcessFile(data_file_name); var resultJson = JObject.FromObject(result); var resultString = resultJson.ToString(); // log.Info(resultString); var parsedObject = JObject.Parse(resultString); // Console.WriteLine(parsedObject.ToString()); }
private HrvResults ProcessFile(string filename, bool bPerformRejection, bool RejectLowQualitySignalAreas) { filename = PskOnline.Components.Util.FileHelpers.GetPathFromExecutingAssembly( Path.Combine("unit_test_data", Path.Combine("LowQualityStart", filename))); var ps = new ProcessingSettings { RejectUsingMinMaxNNTime = bPerformRejection, RejectUsingRelativeNNDelta = bPerformRejection, // special setting for RusHydro // will remove initial 12 seconds of recorded signal // because it is mostly of some poor quality RejectLowQualitySignalAreas = RejectLowQualitySignalAreas }; return(HrvFileProcessingHelper.ProcessFileWithSettings(filename, ps)); }