// ReSharper restore InconsistentNaming


        public void SetDerivedParameters()
        {
            int processorCoreCount = Environment.ProcessorCount;

            if (MaxNumThreads > 0)
            {
                MaxNumThreads = Math.Min(processorCoreCount, MaxNumThreads);
            }

            VariantCallingParameters.SetDerivedParameters(BamFilterParameters);
            VcfWritingParameters.SetDerivedParameters(VariantCallingParameters);
        }
 public void SetDerivedValues()
 {
     VariantCallingParams.SetDerivedParameters(BamFilterParams);
     VcfWritingParams.SetDerivedParameters(VariantCallingParams);
 }