def path_validate
bend-edit-distance@0.2.2.0 · src/Alignment.bend:69
import bend-edit-distance@0.2.2.0/src/Alignment.bend as Alignment
import Base
import bend-edit-distance@0.2.2.0/EdlibTypes.bend as E
import bend-edit-distance@0.2.2.0/src/Reconstruction.bend as R
69def path_validate(query: String, segment: String, pairs: List<&2, E.EqualityPair>,
70 +score: U32, locations: List<&2, Location>, format: E.CigarFormat,
71 +operations: List<&2, E.Operation>, valid_location: Bool) -> E.AlignResult:
72 path_checked(score, locations, format, operations,
73 Bool.and(valid_location, R.valid_path(query, segment, operations, pairs, U32.to_nat(score))))