app
Sample Experiment: RC Low-Pass Filter Response
Public Made by Adomby adom
Working sample of Adom's experiment publication format: JSONL data, sidecar metadata, provenance, and an AI reproduction skill. Prepared for NSF PCL FAIR-data due diligence.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
{
"dataset": "rc_lowpass_response.jsonl",
"title": "RC low-pass filter frequency response (computed)",
"description": "Magnitude and phase of a first-order RC low-pass filter (R=1 kOhm, C=100 nF, fc~=1591.5 Hz), 20 points/decade from 10 Hz to 1 MHz.",
"created_utc": "2026-07-10T00:00:00Z",
"generator": {
"script": "analysis/run_experiment.py",
"runtime": "python3",
"deterministic": true
},
"method": "closed-form transfer function H(f) = 1/(1 + j*2*pi*f*R*C); no physical measurement",
"parameters": {
"R_ohms": 1000.0,
"C_farads": 1e-07,
"f_cutoff_hz": 1591.549,
"points_per_decade": 20,
"f_range_hz": [
10,
1000000
]
},
"schema": {
"format": "jsonl",
"fields": [
{
"name": "point",
"type": "int",
"unit": null,
"description": "0-based sample index"
},
{
"name": "frequency_hz",
"type": "float",
"unit": "Hz",
"description": "stimulus frequency"
},
{
"name": "gain_linear",
"type": "float",
"unit": "V/V",
"description": "|H(f)|"
},
{
"name": "gain_db",
"type": "float",
"unit": "dB",
"description": "20*log10(|H(f)|)"
},
{
"name": "phase_deg",
"type": "float",
"unit": "degrees",
"description": "arg(H(f)), negative = lag"
}
]
},
"rows": 101,
"sha256": "f622e21f616ffe606c482b424fa144e978c0398e9b09ec57e1d0db93fb4268b3",
"license": "CC-BY-4.0"
}