Class TierAligner
java.lang.Object
ca.phon.session.alignment.TierAligner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TierAlignment
alignTiers
(Tier<?> topTier, Tier<?> bottomTier) static TierAlignment
alignTiers
(Tier<?> topTier, Tier<?> bottomTier, TierAlignmentRules tierAlignmentRules) static CrossTierAlignment
calculateCrossTierAlignment
(Record record) Calculates cross tier alignment for all tiers against the Orthography tierstatic CrossTierAlignment
calculateCrossTierAlignment
(Record record, Tier<?> topTier) Calculate cross tier alignment for all tiers which align by typemapAlignedElements
(List<?> topElements, List<?> bottomElements) Return a list of left-aligned tuples
-
Constructor Details
-
TierAligner
public TierAligner()
-
-
Method Details
-
mapAlignedElements
-
alignTiers
public static TierAlignment alignTiers(Tier<?> topTier, Tier<?> bottomTier, TierAlignmentRules tierAlignmentRules) -
alignTiers
-
calculateCrossTierAlignment
Calculates cross tier alignment for all tiers against the Orthography tier- Parameters:
record
-- Returns:
- cross tier alignment for record against Orthography
-
calculateCrossTierAlignment
Calculate cross tier alignment for all tiers which align by type- Parameters:
record
-topTier
-- Returns:
- cross tier alignment for record
-