public void Initiate() { _logModels = _logProcessor.ParseLogModels(LogStatementFilePath); _transactions = _logProcessor.ParseTransactions(LogStatementFilePath, TransactionFilePath); _fileConversionUtility.CreateCSVFile(PythonInputDataCSVFilePath, _transactions, _logModels); _fCAPythonOutput = _pythonScriptRunner.RunFCAPythonScript(PythonInputDataCSVFilePathInUnixFormat); _cLPythonOutput = _pythonScriptRunner.RunCLPythonScript(PythonInputDataCSVFilePathInUnixFormat); File.WriteAllLines(FCAFilePath, _fCAPythonOutput); File.WriteAllLines(LatticeFilePath, FilterCLPythonOutput(_cLPythonOutput)); }