text: from . import tl
  from . import pl
  from . import pp
  from . import exporting
  
  import sys
  from .. import _utils
  
  _utils.annotate_doc_types(sys.modules[__name__], 'scanpy')
  del sys, _utils
  
  
  __doc__ = """\
  External API
  ============
  
  
  Import Scanpy's wrappers to external tools as::
  
     import scanpy.external as sce
  
  If you'd like to see your tool included here, please open a `pull request <https://github.com/theislab/scanpy>`_!
  
  Preprocessing: PP
  ------------------
  
  Data integration
  ~~~~~~~~~~~~~~~~
  
  .. autosummary::
     :toctree: .
  
     pp.bbknn
     pp.mnn_correct
  
  Imputation
  ~~~~~~~~~~
  
  Note that the fundamental limitations of imputation are still under `debate
  <https://github.com/theislab/scanpy/issues/189>`__.
  
  .. autosummary::
     :toctree: .
  
     pp.dca
     pp.magic
     pp.scvi
  
  
  Tools: TL
  ----------
  
  Embeddings
  ~~~~~~~~~~
  
  .. autosummary::
     :toctree: .
  
     tl.phate
     tl.palantir
     tl.trimap
     tl.sam
  
  Clustering and trajectory inference
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
  .. autosummary::
     :toctree: .
  
     tl.phenograph
     tl.harmony_timeseries
     tl.wishbone
  
  Gene scores, Cell cycle
  ~~~~~~~~~~~~~~~~~~~~~~~
  
  .. autosummary::
     :toctree: .
  
     tl.sandbag
     tl.cyclone
  
  
  Plotting: PL
  ------------
  
  .. autosummary::
     :toctree: .
  
     pl.phate
     pl.trimap
     tl.palantir
     pl.sam
     pl.wishbone_marker_trajectory
  
  Exporting
  ---------
  
  .. autosummary::
     :toctree: .
  
     exporting.spring_project
     exporting.cellbrowser
  """
  