Skip to content

Commit faa0236

Browse files
committed
import DataTree from xarray
1 parent bc2db2c commit faa0236

File tree

4 files changed

+4
-7
lines changed

4 files changed

+4
-7
lines changed

src/spatialdata_plot/pl/basic.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,13 @@
1414
import spatialdata as sd
1515
from anndata import AnnData
1616
from dask.dataframe import DataFrame as DaskDataFrame
17-
from datatree import DataTree
1817
from geopandas import GeoDataFrame
1918
from matplotlib.axes import Axes
2019
from matplotlib.colors import Colormap, Normalize
2120
from matplotlib.figure import Figure
2221
from spatialdata import get_extent
2322
from spatialdata._utils import _deprecation_alias
24-
from xarray import DataArray
23+
from xarray import DataArray, DataTree
2524

2625
from spatialdata_plot._accessor import register_spatial_data_accessor
2726
from spatialdata_plot.pl.render import (

src/spatialdata_plot/pl/render.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import scanpy as sc
1616
import spatialdata as sd
1717
from anndata import AnnData
18-
from datatree import DataTree
1918
from matplotlib.cm import ScalarMappable
2019
from matplotlib.colors import ListedColormap, Normalize
2120
from scanpy._settings import settings as sc_settings
@@ -24,6 +23,7 @@
2423
from spatialdata.transformations import (
2524
set_transformation,
2625
)
26+
from xarray import DataTree
2727

2828
from spatialdata_plot._logging import logger
2929
from spatialdata_plot.pl.render_params import (

src/spatialdata_plot/pl/utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
from anndata import AnnData
2727
from cycler import Cycler, cycler
2828
from datashader.core import Canvas
29-
from datatree import DataTree
3029
from geopandas import GeoDataFrame
3130
from matplotlib import colors, patheffects, rcParams
3231
from matplotlib.axes import Axes
@@ -61,7 +60,7 @@
6160
from spatialdata.models import Image2DModel, Labels2DModel, PointsModel, SpatialElement, get_model
6261
from spatialdata.transformations.operations import get_transformation
6362
from spatialdata.transformations.transformations import Scale
64-
from xarray import DataArray
63+
from xarray import DataArray, DataTree
6564

6665
from spatialdata_plot._logging import logger
6766
from spatialdata_plot.pl.render_params import (

tests/conftest.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import pytest
1111
import spatialdata as sd
1212
from anndata import AnnData
13-
from datatree import DataTree
1413
from geopandas import GeoDataFrame
1514
from matplotlib.testing.compare import compare_images
1615
from shapely.geometry import MultiPolygon, Polygon
@@ -25,7 +24,7 @@
2524
ShapesModel,
2625
TableModel,
2726
)
28-
from xarray import DataArray
27+
from xarray import DataArray, DataTree
2928

3029
import spatialdata_plot # noqa: F401
3130

0 commit comments

Comments
 (0)