diff --git a/mzLib/FlashLFQ/SpectraFileInfo.cs b/mzLib/FlashLFQ/SpectraFileInfo.cs index 728ee93b7..5dd5b4ab2 100644 --- a/mzLib/FlashLFQ/SpectraFileInfo.cs +++ b/mzLib/FlashLFQ/SpectraFileInfo.cs @@ -2,12 +2,22 @@ { public class SpectraFileInfo { - public readonly string FullFilePathWithExtension; - public readonly string FilenameWithoutExtension; - public string Condition; - public readonly int BiologicalReplicate; - public readonly int Fraction; - public readonly int TechnicalReplicate; + /// + /// The path to the data file (e.g., a .raw file) with the extension + /// + public string FullFilePathWithExtension { get; init; } + /// + /// The name of the data file without the extension + /// + public string FilenameWithoutExtension { get; init; } + /// + /// The condition of the sample (e.g., "Control" or "Treatment") + /// + public string Condition { get; set; } + + public int BiologicalReplicate { get; set; } + public int TechnicalReplicate { get; set; } + public int Fraction { get; set; } public SpectraFileInfo(string fullFilePathWithExtension, string condition, int biorep, int techrep, int fraction) {