Skip to content

Actions Tutorial

ehennestad edited this page Aug 22, 2025 · 1 revision

Caution

Work in progress. Action is a generalisation of session methods and is still in the planning stage

Introduction

An Action is a plugin that defines how NANSEN performs a unit of work on a specific entity type (Session, Subject, ROI, etc.). Actions let you run processing, analysis, or maintenance through simple, consistent commands—such as nansen.run(action, entity) or via the Actions menus—no matter which entity you’re working with. An internal registry matches each entity to the appropriate action automatically. Entity Actions are easily extensible: users can add new operations, scope them to projects, and share them with others.

Clone this wiki locally