Signal Studio is in public beta. Usable, but still moving. Join the beta
Docs / Cards / Reject by Variance

Reject by Variance

Drops trials whose variance departs from the channel distribution.

Identifiersignalstudio.reject_variance
Categoryepoching
Since0.3.0

Ports

PortDirectionTypeNotes
ininputEpochs
outoutputEpochs
reportoutputTable

Parameters

NameTypeDefaultMeaning
sdfloat4.0Threshold in standard deviations.
per_channelbooltrueCompute the distribution per channel rather than globally.

Manifest

card.json
{
  "id": "signalstudio.reject_variance",
  "name": "Reject by Variance",
  "category": "epoching",
  "inputs": [
    {
      "id": "in",
      "type": "Epochs"
    }
  ],
  "outputs": [
    {
      "id": "out",
      "type": "Epochs"
    },
    {
      "id": "report",
      "type": "Table"
    }
  ],
  "params": {
    "sd": {
      "type": "float",
      "default": 4.0,
      "doc": "Threshold in standard deviations."
    },
    "per_channel": {
      "type": "bool",
      "default": true,
      "doc": "Compute the distribution per channel rather than globally."
    }
  }
}
Edit this page on GitHub