Docs / Cards / Common Average Reference
Common Average Reference
Subtracts the average across channels from every channel.
| Identifier | signalstudio.car |
|---|---|
| Category | preprocessing.spatial |
| Since | 0.2.0 |
Ports
| Port | Direction | Type | Notes |
|---|---|---|---|
in | input | Raw | |
out | output | Raw |
Parameters
| Name | Type | Default | Meaning |
|---|---|---|---|
exclude_bad | bool | true | Leave channels marked bad out of the average. |
Validation
Checked against an independent implementation on a real recording.
| Reference | MNE average reference |
|---|---|
| Dataset | P05 |
| Agreement | r = 1.00, max delta 2e-10 |
Confirm these figures against a current harness run before citing them. How validation works
Manifest
card.json
{
"id": "signalstudio.car",
"name": "Common Average Reference",
"category": "preprocessing.spatial",
"inputs": [
{
"id": "in",
"type": "Raw"
}
],
"outputs": [
{
"id": "out",
"type": "Raw"
}
],
"params": {
"exclude_bad": {
"type": "bool",
"default": true,
"doc": "Leave channels marked bad out of the average."
}
}
}