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);
                }
            });
        }