This class builds a composite iterator from two iterators
This helps writing more concise code especially since
the OWL API does not impements Iterator getProperties() in OWL Ontologies
This is the naive implementation (can be optimized)
The second alignment is composed with the first one meaning that for
any pair (o, o', n, r) in O and (o',o", n', r') in O' the resulting
alignment will contain:
( o, o", join(n,n'), compose(r, r')) iff compose(r,r') exists.
Cut refinement :
- getting those cells with strength above n (hard)
- getting the n best cells (best)
- getting those cells with strength at worse n under the best (span)
- getting the n% best cells (perc)
- getting those cells with strength at worse n% of the best (prop)
Rule:
threshold is betweew 1 and 0