public Annotations UpdateAnnotations(Annotations annotations, SkylineObject skylineObject)
            {
                foreach (var annotationDef in AnnotationDefs)
                {
                    annotations =
                        annotations.ChangeAnnotation(annotationDef, skylineObject.GetAnnotation(annotationDef));
                }

                return(annotations);
            }
        private string FormatAnnotationValue(SkylineObject skylineObject, AnnotationDef annotationDef)
        {
            var value = skylineObject.GetAnnotation(annotationDef);

            if (value == null || false.Equals(value))
            {
                return(string.Empty);
            }
            if (value is double d)
            {
                return(d.ToString(Formats.RoundTrip, CultureInfo));
            }
            return(value.ToString());
        }