{
  "schemaVersion": 2,
  "meta": {
    "name": "EV detection",
    "shortDescription": "EV detection",
    "description": "Detects extracellular vesicles (EVs) in a fluorescence channel using rolling ball background subtraction, blurring and Li thresholding. The output object class can be remapped after import (default class id used during conversion: 1).",
    "authors": [
      "Melanie Schuerz"
    ],
    "authorOrganization": "University of Salzburg",
    "creationTime": "2026-06-11T00:00:00Z"
  },
  "steps": [
    {
      "enabled": true,
      "command": {
        "type": "ROLLING_BALL",
        "radius": 4.0,
        "ballType": "PARABOLOID",
        "preSmooth": true
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "BLUR",
        "kernelSize": 3
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "BLUR",
        "kernelSize": 3
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "THRESHOLD",
        "thresholds": [
          {
            "method": {
              "type": "LI"
            },
            "minThreshold": 0.0,
            "maxThreshold": 65535.0,
            "unit": "BIT",
            "objectClassId": 1
          }
        ]
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "CONNECTED_COMPONENTS"
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "EXTRACT_OBJECTS",
        "maxObjectsBeforeFail": 100000
      }
    },
    {
      "enabled": true,
      "command": {
        "type": "CLASSIFY_OBJECTS",
        "originSegmentation": [],
        "inputClasses": [
          {
            "VALID": 1
          }
        ],
        "matchHandling": "REMOVE_ALL_CLASSES_IF_NOT_MATCH",
        "outputClass": {
          "VALID": 1
        },
        "overlappingWith": "UNSET",
        "minIntersectionArea": 0.0,
        "sizeUnit": "px",
        "minArea": 4,
        "maxArea": 2147483648.0,
        "minCircularity": 0.0,
        "maxCircularity": 1.0,
        "minSolidity": 0.0,
        "maxSolidity": 1.0,
        "minAspectRatio": 0.0,
        "maxAspectRatio": 2147483648,
        "minEccentricity": 0.0,
        "maxEccentricity": 1.0,
        "minFeret": 0.0,
        "maxFeret": 2147483648,
        "allowEdgeTouching": true
      }
    }
  ]
}