If your project is set up to use the Hermit Crab parser, FLEx has the ability to use that setup to guess the analyses even for words for which the root is not let in the Lexicon.
The Hermit Crab parser includes the ability to "unapply rules", therefore it can determine all the potential affixes in a wordform, and thus guess that the remaining part is the root. Guessing the root is done by the use of one or more special entries in the lexicon that are called pattern-matching entries. If, after determining the affixes in the wordform, the remainder of the wordform matches the pattern-matching entry, then FLEx will suggest that this could be the root.
On the Parser menu, point to Choose Parser, and then select Phonological Rule-based Parser (HermitCrab.NET).
On the Parser menu, click Edit Parser Parameters and then make sure that GuessRoots is selected ().
Create a pattern-matching entry.
Insert any additional Natural Classes that you will need for the pattern-matching entry.
On the Parser menu in Texts & Words, click Parse all words or Parse Words in Text.
For a word that has a root that matches the pattern-matching entry, and meets all the requirements of your parsing setup, here is what will happen in Interlinear Texts:
The Lex. Entries row will show your pattern-matching entry as the root, and the rest of the word will appear as it would for any word with valid parse.
The Word row will show you one or more possible analyses you can choose. Choose one.
The Morphemes line will show the portion of the surface word that matched the pattern-matching entry for the chosen analysis.
In the Lex. Entries row, you can click Create New Entry and then add this root to the Lexicon. The Lexeme Form field will be filled in so you will not have to add it.
Clearing the GuessRoots checkbox does not delete any pattern-matching entries.
The XAmple parser can only provide analyses for words where all the morphemes, including the root/stem, are in the Lexicon.