crow.cluster_modules package

Cluster modules package.

Keep this module lightweight: do not import the submodules or classes eagerly here because several submodules import the top-level crow package and that can produce circular imports when the top-level crow.__init__ imports things from cluster_modules.

To import classes or modules use the explicit submodule path, for example:

from crow.cluster_modules.abundance import ClusterAbundance
from crow.cluster_modules.shear_profile import ClusterShearProfile

Sphinx/apidoc will still find and document the submodules even if they are not imported here; this file only needs to exist so Python treats the directory as a package.

Subpackages

Submodules