public SequenceInfo(ModifiedSequence modifiedSequence) { ModifiedSequence = modifiedSequence; ModificationsByResidue = modifiedSequence.GetModifications().ToLookup(mod => mod.IndexAA); LooplinkSites = ImmutableList.ValueOf(modifiedSequence.GetModifications() .Where(mod => mod.ExplicitMod.LinkedPeptide != null && mod.ExplicitMod.LinkedPeptide.Peptide == null) .Select(mod => mod.ExplicitMod.LinkedPeptide.IndexAa)); }
public SequenceInfo(ModifiedSequence modifiedSequence) { ModifiedSequence = modifiedSequence; ModificationsByResidue = modifiedSequence.GetModifications().ToLookup(mod => mod.IndexAA); }