private void updateExpressionProfiles(ISimulationSubject simulationSubject, SimulationSubjectMetaData simulationSubjectMetaData) { if (simulationSubject == null || simulationSubjectMetaData == null) { return; } var allExpressionProfileIds = simulationSubjectMetaData.ExpressionProfileIds?.Split('|') ?? Array.Empty <string>(); allExpressionProfileIds.Each(id => { var expressionProfile = _project.BuildingBlockById <ExpressionProfile>(id); if (expressionProfile != null) { simulationSubject.AddExpressionProfile(expressionProfile); } }); }