public byte SetOneProcess(GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Param param, GridProteinFolding.Middle.Helpers.EnumsHelpers.BasicEnums.State state, GridProteinFolding.ETL.HostETL.ServiceReferenceETL.RequestorInfo requestorInfo) { return(base.Channel.SetOneProcess(param, state, requestorInfo)); }
public static void PreperParams(ref GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Param from, ref GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Param to) { to.configApp = new ConfigApp(); to.configApp.MagicNumber = from.configApp.MagicNumber; to.configApp.EqualOne = from.configApp.EqualOne; to.dataToProcess = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.DataToProcess(); to.dataToResults = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.DataToResults(); to.files = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Files(); to.internalProcess = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.InternalProcess(); to.output = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Output(); to.model = from.model; to.dataToProcess.Guid = from.dataToProcess.Guid; to.dataToProcess.isem = from.dataToProcess.isem; to.dataToProcess.maxInterations = from.dataToProcess.maxInterations; to.dataToProcess.valueOfDelta = from.dataToProcess.valueOfDelta; to.dataToProcess.totalSitio = from.dataToProcess.totalSitio; to.dataToProcess.loadDatFile = from.dataToProcess.loadDatFile; to.dataToProcess.file = from.dataToProcess.file; to.dataToProcess.maxMotionPeerIsem = from.dataToProcess.maxMotionPeerIsem; to.dataToProcess.model = from.dataToProcess.model; to.dataToProcess.modelType = from.dataToProcess.modelType; to.dataToProcess.beta = from.dataToProcess.beta; to.dataToProcess.temperature = from.dataToProcess.temperature; to.dataToProcess.crypt = from.dataToProcess.crypt; to.dataToProcess.recPathEvery = from.dataToProcess.recPathEvery; to.dataToProcess.splitFileEvery = from.dataToProcess.splitFileEvery; to.dataToResults.valueDiscard = from.dataToResults.valueDiscard; to.dataToResults.valueDivResult = from.dataToResults.valueDivResult; to.internalProcess.stopWhenSoft = true; to.files.Debug = from.files.Debug; if (from.dataToProcess.targets != null) { to.dataToProcess.targets = new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.Targets(); to.dataToProcess.targets.targetsCoordinates = new List <GridProteinFolding.Middle.Helpers.ConfigurationHelpers.TargetsCoordinates>(); to.dataToProcess.targets.id = from.dataToProcess.targets.id; to.dataToProcess.targets.description = from.dataToProcess.targets.description; foreach (GridProteinFolding.Middle.Helpers.ConfigurationHelpers.TargetsCoordinates targetCoord in from.dataToProcess.targets.targetsCoordinates) { to.dataToProcess.targets.targetsCoordinates.Add(new GridProteinFolding.Middle.Helpers.ConfigurationHelpers.TargetsCoordinates() { id = targetCoord.id, targetsId = targetCoord.targetsId, value = targetCoord.value }); } } to.output.configuration = from.output.configuration; //to.output.configurationJumpStep = from.output.configurationJumpStep; to.output.distribution = from.output.distribution; to.output.evolution = from.output.evolution; to.output.debug = from.output.debug; to.output.histogram = from.output.histogram; to.output.trajectory = from.output.trajectory; }