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.
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.
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.
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 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.
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.
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.
REACH-related methods for transforming mentions and text strings into potential keys for lookup in KBs. Written by Tom Hicks. 11/10/2015. Last Modified: A little smarter gene name affix stripping.