{
 "id": "ArenaPhysica/EMVal",
 "owner": "ArenaPhysica",
 "name": "EMVal",
 "downloads": 388,
 "likes": 5,
 "last_modified": "2026-09-01T16:02:03.000Z",
 "stated_licence": "cc-by-nc-4.0",
 "stated_from": "tag",
 "licence_name": null,
 "licence_link": null,
 "file_licence": null,
 "licence_files": [],
 "sources": [],
 "gated": false,
 "tasks": [
  "other"
 ],
 "citation": "The port definition includes both its geometry and excitation convention. Every port in `design.json` uses the same schema, whether the reference conductor is the plane below the signal pin or one or more adjacent pads:\n\n```json\n{\n  \"name\": \"P1\",\n  \"signal\": {\n    \"position\": {\"x\": 0.000899, \"y\": 0.001186},\n    \"layer\": 0,\n    \"width_m\": 0.00045\n  },\n  \"grounds\": [\n    {\n      \"position\": {\"x\": 0.000899, \"y\": 0.001186},\n      \"layer\": 2,\n      \"width_m\": 0.00045\n    }\n  ]\n}\n```\n\n- A port is a lumped port between its `signal` pin and its `grounds` pins. The excitation is applied from the ground pin (or pins) to the signal pin. A pin is a point on a conductor and has a `position`, `layer`, and `width_m`.\n- In v0, every port is a vertical launch: the ground pin sits on the ground plane directly beneath the signal pin, so the excitation spans the dielectric between layer 0 and layer 2. Coplanar ports (ground pads on the same layer beside the signal) use the same schema with `grounds` on the signal's layer.\n- Reference impedance is 50 Ω (also an attribute on `sparams.h5`).\n- One port is driven at a time, and each other port is terminated in the reference impedance. The driven-port index is the leading axis of each field array: `E[j]` is the electric field with port `j + 1` driven. For S-parameters, `S[i, j, f]` is the response at receiving port `i + 1` with port `j + 1` driven at frequency index `f`.\n- Ports are numbered by their order in `ports`; `name` (`P1`, `P2`, ...) matches ",
 "signal": "restrictive",
 "reason": "The declared licence (cc-by-nc-4.0) is classified as having use restrictions.",
 "revision": "07163bd776cfd29c8a606cc9376fb9eae6c8b9a9",
 "stated_evidence": "https://huggingface.co/datasets/ArenaPhysica/EMVal/blob/07163bd776cfd29c8a606cc9376fb9eae6c8b9a9/README.md",
 "file_evidence": "https://huggingface.co/datasets/ArenaPhysica/EMVal/tree/07163bd776cfd29c8a606cc9376fb9eae6c8b9a9",
 "card_nc": false
}