Description
Partition character tokens into observed, missing and inapplicable positions.
Systematic character records distinguish observed states, ambiguity, missing data and inapplicability. Marker tokens and key-couplet references encode a supplied scheme; checking a local row does not determine actual homology, a complete valid key or a phylogenetic result.
Partition character tokens into observed, missing and inapplicable positions.
When to use this tool
Use Biosystematic Character Missing Inapplicable Tag when checking the stated systematic-character or identification-key record convention.
How to use the tool and how it works
- Enter tokens, missingToken, inapplicableToken. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read observedIndices, missingIndices, inapplicableIndices. Use the output convention below.
Partition character tokens into observed, missing and inapplicable positions. Require distinct missing/inapplicable tokens; compare literally and preserve zero-based positions in each output.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| tokens | Tokens | Required. Array of text; maximum UTF-16 length 8192; maximum items 256. |
| missingToken | Missing Token | Required. Text; maximum UTF-16 length 8192. |
| inapplicableToken | Inapplicable Token | Required. Text; maximum UTF-16 length 8192. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| observedIndices | Observed Indices | Required. Array of safe integer; maximum items 256. |
| missingIndices | Missing Indices | Required. Array of safe integer; maximum items 256. |
| inapplicableIndices | Inapplicable Indices | Required. Array of safe integer; maximum items 256. |
{
"input": {
"tokens": [
"0",
"?",
"-",
"1"
],
"missingToken": "?",
"inapplicableToken": "-"
},
"output": {
"observedIndices": [
0,
3
],
"missingIndices": [
1
],
"inapplicableIndices": [
2
]
}
} Limitations and assumptions
- Observed means neither marker, not a verified valid state, measurement or taxonomic character.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
Alternative or Complementary methods
Validate the complete character vocabulary, specimen observations and key graph; use an appropriate systematic or phylogenetic analysis for biological conclusions.
References
Similar or alternative tools
- Biosystematic Character State Ambiguity Mask
Return independent known, ambiguity and unknown markers.
- Character Source Ambiguity Gap
Summarize character-source ambiguity.