# entoscope.operation The shared machinery every operation is built from. Its classes are importable from `entoscope.operation`, and `ConfigFactory` from `entoscope` too. `from_dict` and `to_dict`, which read a config from its raw shape and write it back, are in `entoscope.util.data`. ```{eval-rst} .. automodule:: entoscope.operation.config :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.method :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.registry :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.input :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.operator :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.plan :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.collector :members: :show-inheritance: ``` ```{eval-rst} .. automodule:: entoscope.operation.visualization :members: :show-inheritance: ```