API Reference

inspectorcell.Controller() Controls the app, including data and gui.
inspectorcell.entities.EntityManager()
inspectorcell.entities.EntityFile(buffio, fmt)
inspectorcell.entities.Entity([objectId])
inspectorcell.entities.entitytools Helpfull tools to edit or generate Entity or EntityManager instances
inspectorcell.viewer.ViewContext([parent, …]) Holds and generates the views, all manipulation of views and thus the view state over this class

InspectorCell

Provides
  1. Isolated datamodel and widged for use in GUI Apps
  2. Polygon based segmentation of image objects
  3. Clear display of large multiplexed image stacks
  4. Utility scripts for integration in existing workflows

Available subpackages

viewer
Widgeds and Graphic objects for GUI apps
entities
A central interface for safe data generation and manipulation
graphics
Primitives and graphical elements used by the viewer
graphics
Primitives and graphical elements used by the viewer
util
Utility functions not in the core featureset (e.g. image loading)

Utilities

entitytools
Script to simplify acces to generated data and feature extraction
class inspectorcell.Controller

Controls the app, including data and gui. Every feature should be in principle triggerable by this class

controlls view and entities

class inspectorcell.entities.EntityManager
class inspectorcell.entities.EntityFile(buffio, fmt)
class inspectorcell.entities.Entity(objectId=None, *args, **kwargs)

Helpfull tools to edit or generate Entity or EntityManager instances

class inspectorcell.viewer.ViewContext(parent=None, dataManager=None, entityManager=None)

Holds and generates the views, all manipulation of views and thus the view state over this class