{{taxaResults.length}} Taxa - Compare with
| % | |||||
|---|---|---|---|---|---|
| addTaxaToSet(event, curTaxaSetA.taxa, t)" :checked="curTaxaSetA.taxa.has(t)"> | addTaxaToSet(event, curTaxaSetB.taxa, t)" :checked="curTaxaSetB.taxa.has(t)"> | {{t.name}} | {{t.group.name}} | {{t.articulation}} | {{Math.round(t.characters.length / characters.length * 100)}}% |
{{Math.round(curTaxa.characters.length / characters.length * 100)}}% Defined • {{curTaxa.group.name}}
| Taxa | Family | Articulation | Completeness | Set A | Set B | Avian | Undefined | Dinosaur |
|---|---|---|---|---|---|---|---|---|
| {{t.name}} | {{t.group.name}} | {{t.articulation}} | {{Math.round(t.characters.length / characters.length * 100)}}% | 1 | 1 | {{countTraitsAvian(t)}} | {{countTraitsUndefined(t)}} | {{countTraitsDino(t)}} |
| Taxa | Family | Articulation | Completeness | Set A | Set B | Avian | Undefined | Dinosaur |
|---|---|---|---|---|---|---|---|---|
| {{t.name}} | {{t.group.name}} | {{t.articulation}} | {{Math.round(t.characters.length / characters.length * 100)}}% | 1 | 1 | {{countTraitsAvian(t)}} | {{countTraitsUndefined(t)}} | {{countTraitsDino(t)}} |
| # | Bone | Score | |||
|---|---|---|---|---|---|
| saveChars(event, char)"> | {{char.num}} | {{ char.name }} | {{ char.region.name }} | {{ char.bone?.name }} | {{ Math.round(char._uniqScore * 100) }}% ⚠ |
Character {{curChar.num}}: {{Math.round(curChar.definedCount / taxa.length * 100)}}% Defined
saveChars(event, curChar)"> Selected
{{set.name}}: {{getStateSetPercent(curChar, state, set.taxa)}}
| Taxa | Compareable | Matches |
|---|---|---|
| {{ comp.taxa2.name }} | {{Math.round(comp.comparePerc)}}% ({{comp.compareable}}) | {{Math.round(comp.matchPerc)}}% ({{ comp.matches }}) |
| {{region.region.name}} | {{region.compareable}} | {{Math.round(region.matchPerc)}}% ({{ region.matches }}) |
| {{bone.bone.name}} | {{bone.compareable}} | {{Math.round(bone.matchPerc)}}% ({{ bone.matches }}) |