Skip to content

Commit

Permalink
more; and lint
Browse files Browse the repository at this point in the history
  • Loading branch information
johnkerl committed Sep 16, 2024
1 parent 3fd71a6 commit beed527
Showing 1 changed file with 39 additions and 37 deletions.
76 changes: 39 additions & 37 deletions apis/python/src/tiledbsoma/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,43 @@
import os
import sys

from somacore import AxisColumnNames, AxisQuery, ExperimentAxisQuery
from somacore.options import ResultOrder

from ._collection import Collection
from ._constants import SOMA_JOINID
from ._dataframe import DataFrame
from ._dense_nd_array import DenseNDArray
from ._exception import (
AlreadyExistsError,
DoesNotExistError,
NotCreateableError,
SOMAError,
)
from ._experiment import Experiment
from ._factory import open
from ._general_utilities import (
get_implementation,
get_implementation_version,
get_SOMA_version,
get_storage_engine,
show_package_versions,
)
from ._indexer import IntIndexer, tiledbsoma_build_index
from ._measurement import Measurement
from ._sparse_nd_array import SparseNDArray, SparseNDArrayRead
from .options import SOMATileDBContext, TileDBCreateOptions, TileDBWriteOptions
from .pytiledbsoma import (
tiledbsoma_stats_disable,
tiledbsoma_stats_dump,
tiledbsoma_stats_enable,
tiledbsoma_stats_reset,
)
from .stats import (
tiledbsoma_stats_as_py,
tiledbsoma_stats_json,
)

# Temporary for https://github.com/single-cell-data/TileDB-SOMA/issues/2407
_new_shape_feature_flag = os.getenv("SOMA_PY_NEW_SHAPE") is not None

Expand Down Expand Up @@ -147,43 +184,6 @@ def _new_shape_feature_flag_enabled() -> bool:
# Otherwise try loading by name only.
ctypes.CDLL(libtiledbsoma_name)

from somacore import AxisColumnNames, AxisQuery, ExperimentAxisQuery
from somacore.options import ResultOrder

from ._collection import Collection
from ._constants import SOMA_JOINID
from ._dataframe import DataFrame
from ._dense_nd_array import DenseNDArray
from ._exception import (
AlreadyExistsError,
DoesNotExistError,
NotCreateableError,
SOMAError,
)
from ._experiment import Experiment
from ._factory import open
from ._general_utilities import (
get_implementation,
get_implementation_version,
get_SOMA_version,
get_storage_engine,
show_package_versions,
)
from ._indexer import IntIndexer, tiledbsoma_build_index
from ._measurement import Measurement
from ._sparse_nd_array import SparseNDArray, SparseNDArrayRead
from .options import SOMATileDBContext, TileDBCreateOptions, TileDBWriteOptions
from .pytiledbsoma import (
tiledbsoma_stats_disable,
tiledbsoma_stats_dump,
tiledbsoma_stats_enable,
tiledbsoma_stats_reset,
)
from .stats import (
tiledbsoma_stats_json,
tiledbsoma_stats_as_py,
)

__version__ = get_implementation_version()

__all__ = [
Expand Down Expand Up @@ -218,4 +218,6 @@ def _new_shape_feature_flag_enabled() -> bool:
"tiledbsoma_stats_dump",
"tiledbsoma_stats_enable",
"tiledbsoma_stats_reset",
"tiledbsoma_stats_json",
"tiledbsoma_stats_as_py",
]

0 comments on commit beed527

Please sign in to comment.