Input adapters: io#

Convert GeoArrow, GeoPandas, and SpatialData inputs into cuspa polygons and transcripts.

io.from_geoarrow(obj, *[, geometry, dtype])

Convert a GeoArrow Polygon/MultiPolygon table or array to Polygons.

io.from_geopandas(gdf, *[, geometry, dtype, ...])

Convert a GeoPandas GeoDataFrame or GeoSeries to Polygons.

io.from_spatialdata(sdata, shape_key, *[, dtype])

Convert a SpatialData ShapesModel element to Polygons.

io.transcripts_from_spatialdata(sdata, ...)

Extract an (xy, gene_ids, gene_names) triple from a SpatialData points element.

io.Transcripts(xy, gene_ids, gene_names)

Transcript coordinates and gene metadata from SpatialData.