/// <summary> /// Analyze a file at the specified URL. /// </summary> /// /// <param name="url">The URL to analyze.</param> /// <param name="saveFile">The save file.</param> /// <param name="analyzeFile">The Encog analyst file.</param> /// <param name="b">True if there are headers.</param> /// <param name="format">The file format.</param> public void Wizard(Uri url, FileInfo saveFile, FileInfo analyzeFile, bool b, AnalystFileFormat format) { _script.BasePath = saveFile.DirectoryName; _format = format; _script.Properties.SetProperty( ScriptProperties.HeaderDatasourceSourceFile, url); _script.Properties.SetProperty( ScriptProperties.HeaderDatasourceSourceHeaders, b); _script.Properties.SetProperty( ScriptProperties.HeaderDatasourceRawFile, analyzeFile); GenerateFilenames(analyzeFile); GenerateSettings(); _analyst.Download(); Wizard(analyzeFile, b, format); }