The set of suffixes to remove from all keys to create a lookup key.
List of text transforms to use with a case-sensitive KB.
Default list of text transforms to use with a KB.
List of transform methods to apply for alternate Protein Family lookups.
The set of suffixes to remove from all keys to create a lookup key.
Pattern matching 2 text strings separated by a hyphen, case insensitive.
Key transform sequence containing a single identity key transform (a NOP).
The set of characters to remove from the text to create a lookup key.
Match mutation string at end of text string, case insensitive.
List of transform methods to apply for alternate Organ lookups.
Match patterns to create an organ lookup key.
Match protein names beginning with special PTM-related prefix characters.
Match phosphorylation mutation phrases, case insensitive.
List of transform methods to apply for alternate Protein lookups.
Match patterns to create a protein lookup key.
Match mutation string at end of text string, case insensitive.
Match patterns to create a protein family lookup key.
Apply the given key transforms to the given string, returning a (possibly empty) sequence of potential key strings.
Apply the given key transforms to the given string, returning a (possibly empty) sequence of potential key strings.
Apply the given transform function to the given texts, return any non-empty result strings.
Apply the given transform function to the given texts, return any non-empty result strings.
Apply the given transform function to the given text, return any non-empty result strings.
Apply the given transform function to the given text, return any non-empty result strings.
A key transform which implements a canonicalization function for Strings.
A key transform which implements a canonicalization function for Strings.
Canonicalize the given text string into a key for both storage and lookup.
Canonicalize the given text string into a key for both storage and lookup.
A key transform which implements an Identity function for Strings.
A key transform which implements an Identity function for Strings.
A key transform which implements a minimal canonicalization function for Strings.
A key transform which implements a minimal canonicalization function for Strings.
Remove suffixes from all keys candidates.
Remove suffixes from all keys candidates.
Try to remove all of the suffixes in the given set from the given text.
Try to remove all of the suffixes in the given set from the given text.
Try to remove all of the suffixes in the given set from the given text.
Try to remove all of the suffixes in the given set from the given text.
Return the portion of the text string minus one of the protein family postpositional attributives, if found in the given text string, else return no candidates.
Return the portion of the text string minus one of the protein family postpositional attributives, if found in the given text string, else return no candidates.
Try to remove some specific affixes from the given hyphenated text and return a dash-concatenated string of non-affixes, or no candidates if no affixes removed.
Try to remove some specific affixes from the given hyphenated text and return a dash-concatenated string of non-affixes, or no candidates if no affixes removed.
Return the portion of the text string before a trailing mutation phrase, if found in the given text string, else return no candidates.
Return the portion of the text string before a trailing mutation phrase, if found in the given text string, else return no candidates.
Return the portion of the text string minus one of the organ-cell-type suffixes, if found in the given text string, else return no candidates.
Return the portion of the text string minus one of the organ-cell-type suffixes, if found in the given text string, else return no candidates.
Return the portion of the text string minus any of the PTM-related prefixes, if found in the given text string, else return no candidates.
Return the portion of the text string minus any of the PTM-related prefixes, if found in the given text string, else return no candidates.
Check for hyphen-separated strings where the RHS is a protein domain specification.
Check for hyphen-separated strings where the RHS is a protein domain specification. Extract and return the candidate text portion, else return no candidates.
Return the portion of the text string minus one of the protein postpositional attributives, if found in the given text string, else return no candidates.
Return the portion of the text string minus one of the protein postpositional attributives, if found in the given text string, else return no candidates.
Remove suffix(es) matching given pattern from text, return matched part or text.
Remove suffix(es) matching given pattern from text, return matched part or text. Trims matching part or text as a side effect.
Transform the given sequence of strings into (a possibly empty) key candidates.
Transform the given sequence of strings into (a possibly empty) key candidates.
Transform the given string into (a possibly empty) key candidates.
Transform the given string into (a possibly empty) key candidates.
Trait Companion Object allows Mixin OR Import pattern.