medkit.text.postprocessing.alignment_utils
==========================================

.. py:module:: medkit.text.postprocessing.alignment_utils


Functions
---------

.. autoapisummary::

   medkit.text.postprocessing.alignment_utils.compute_nested_segments


Module Contents
---------------

.. py:function:: compute_nested_segments(source_segments: list[medkit.core.text.Segment], target_segments: list[medkit.core.text.Segment]) -> list[tuple[medkit.core.text.Segment, list[medkit.core.text.Segment]]]

   
   Return source segments aligned with its nested segments.

   Only nested segments fully contained in the `source_segments` are returned.

   :Parameters:

       **source_segments** : list of Segment
           List of source segments

       **target_segments** : list of Segment
           List of segments to align



   :Returns:

       list of tuple
           List of aligned segments











   ..
       !! processed by numpydoc !!

