public MSAmandaSearchWrapper() { Settings = new MSAmandaSettings(); helper = new MSHelper(); helper.InitLogWriter(_baseDir.DirPath); helper.SearchProgressChanged += Helper_SearchProgressChanged; var folderForMappings = Path.Combine(_baseDir.DirPath, AmandaMap); // creates dir if not existing Directory.CreateDirectory(folderForMappings); mzID = new OutputMzid(folderForMappings); AvailableSettings = new SettingsFile(helper, Settings, mzID); AvailableSettings.AllEnzymes = new List <MSAmandaEnzyme>(); AvailableSettings.AllModifications = new List <Modification>(); using (var d = new CurrentDirectorySetter(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location))) { if (!AvailableSettings.ParseEnzymeFile(ENZYME_FILENAME, "", AvailableSettings.AllEnzymes)) { throw new Exception(string.Format(Resources.DdaSearch_MSAmandaSearchWrapper_enzymes_file__0__not_found, ENZYME_FILENAME)); } if (!AvailableSettings.ParseUnimodFile(UNIMOD_FILENAME, AvailableSettings.AllModifications)) { throw new Exception(string.Format(Resources.DdaSearch_MSAmandaSearchWrapper_unimod_file__0__not_found, UNIMOD_FILENAME)); } if (!AvailableSettings.ParseOboFiles()) { throw new Exception(Resources.DdaSearch_MSAmandaSearchWrapper_Obo_files_not_found); } if (!AvailableSettings.ReadInstrumentsFile(INSTRUMENTS_FILENAME)) { throw new Exception(string.Format(Resources.DdaSearch_MSAmandaSearchWrapper_Instruments_file_not_found, INSTRUMENTS_FILENAME)); } } AdditionalSettings = new Dictionary <string, Setting> { { MAX_LOADED_PROTEINS_AT_ONCE, new Setting(MAX_LOADED_PROTEINS_AT_ONCE, 100000, 10, int.MaxValue) }, { MAX_LOADED_SPECTRA_AT_ONCE, new Setting(MAX_LOADED_SPECTRA_AT_ONCE, 10000, 100, int.MaxValue) } }; CurrentFile = 0; }
public Mission() { //dbhelper = new DBHelper(); mshelper = new MSHelper(); }
public SpiderInfo() { //dbhelper = new DBHelper(); mshelper = new MSHelper(); }
static void Main(string[] args) { var ms = new MSHelper(); //string[] files = Directory.GetFiles(@"D:\MS\Cache\ms"); //foreach (string file in files) //{ // Console.WriteLine(file); //} var res = ms.Download("https://resapi.neobai.com/previews/1168736497478799360.zip"); Console.WriteLine(res ? "成功" : "失败"); var materialParamet = new MaterialParamet(); ms.sPath = @"D:\MS\Cache\ms\ms.ini"; foreach (PropertyInfo key in materialParamet.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance)) { var value = ms.ReadValue("fileInfo", key.Name); if (key.Name == nameof(materialParamet.MaxVersion)) { materialParamet.MaxVersion = value; } else if (key.Name == nameof(materialParamet.Render)) { materialParamet.Render = value; } else if (key.Name == nameof(materialParamet.Vertices)) { materialParamet.Vertices = value; } else if (key.Name == nameof(materialParamet.Faces)) { materialParamet.Faces = value; } else if (key.Name == nameof(materialParamet.Objects)) { materialParamet.Objects = value; } else if (key.Name == nameof(materialParamet.Shapes)) { materialParamet.Shapes = value; } else if (key.Name == nameof(materialParamet.Lights)) { materialParamet.Lights = value; } else if (key.Name == nameof(materialParamet.Cameras)) { materialParamet.Cameras = value; } else if (key.Name == nameof(materialParamet.Helpers)) { materialParamet.Helpers = value; } else if (key.Name == nameof(materialParamet.SpaceWarps)) { materialParamet.SpaceWarps = value; } else if (key.Name == nameof(materialParamet.Total)) { materialParamet.Total = value; } else if (key.Name == nameof(materialParamet.maps)) { materialParamet.maps = value; } else if (key.Name == nameof(materialParamet.Materials)) { materialParamet.Materials = value; } else if (key.Name == nameof(materialParamet.Gamma)) { materialParamet.Gamma = value; } else if (key.Name == nameof(materialParamet.Width)) { materialParamet.Width = value; } else if (key.Name == nameof(materialParamet.Length)) { materialParamet.Length = value; } else if (key.Name == nameof(materialParamet.Height)) { materialParamet.Height = value; } else if (key.Name == nameof(materialParamet.Bone)) { materialParamet.Bone = value; } else if (key.Name == nameof(materialParamet.Animation)) { materialParamet.Animation = value; } } Console.ReadKey(); }
public ExceptionInfo() { //dbhelper = new DBHelper(); mshelper = new MSHelper(); }
public HoneyInfo() { //dbhelper = new DBHelper(); mshelper = new MSHelper(); }
public User() { //dbhelper = new DBHelper(); mshelper = new MSHelper(); }