layout_id stringlengths 78 78 | artifact_id stringlengths 71 71 | design_id stringlengths 78 78 | component_name stringclasses 4
values | source_id stringlengths 13 60 | embedding_model stringclasses 1
value | embedding_schema_version stringclasses 1
value | parameter_sum float64 -4.8 8.1k | geometric_moments listlengths 10 10 | shape_bitmap_sha256 stringlengths 64 64 | functional_bounds_um dict | embedding listlengths 9.23k 9.23k |
|---|---|---|---|---|---|---|---|---|---|---|---|
layout:sha256:76119fb07ca93400c5411386100c6636c1046f348accfe58c690d5698aef3ccc | sha256:86059bb1ee714c0a579da24fed2603b624234c0ae2afc60ab147e7705db85bca | design:sha256:6b9a9cb4da662657e54a725cd098737d490f18b597537f7807f96f02a57b8a35 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0000 | static-shape-v0 | 0.1.0 | 33.5 | [
7.253615379333496,
5.923453330993652,
2.5202436447143555,
0.08984375,
-0.008122541010379791,
-4.718786783541873e-8,
0.08298683166503906,
0.0004727737104985863,
5.522414999894847e-16,
0.9971474409103394
] | 39c9052abfb74e41230bf928e1962d4b6f051715478c0b0676c0a293817c2172 | {
"bottom": -5.8500000000000005,
"left": -139.6,
"right": 5.8500000000000005,
"top": 5.8500000000000005
} | [
-0.30492469668388367,
-0.10419236123561859,
-0.11250650137662888,
0.46414512395858765,
-0.18364742398262024,
-0.10356569290161133,
-0.0439373180270195,
0.25655674934387207,
-0.25562798976898193,
-0.0066916076466441154,
0.1922796666622162,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
... |
layout:sha256:96581b96937423fe1d62b184da6b27d702c3388df91fb64e2ffbe30dd2fc9e2b | sha256:a02394f92232c3c53e87940f9cb1b40ac8f69c1ba73e5267a71bcbe1fe1d912c | design:sha256:b0e7428bf015c49d5b6bc5b19e74357abad6b494bd468190ef0f4b80037d7ea5 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0001 | static-shape-v0 | 0.1.0 | 66.5 | [
9.147187232971191,
7.494152069091797,
0.017337366938591003,
0.3693576455116272,
0.16307677328586578,
-1.1477649053404093e-8,
0.05518684908747673,
0.03185107931494713,
0.00006724127160850912,
0.6502736210823059
] | 3e283e5cc553488cde0fd246d1473d3f3fc77cced74beb09da0d7a1c08fdb575 | {
"bottom": -87.2,
"left": -171.6,
"right": 5.8500000000000005,
"top": 87.2
} | [
-0.29371437430381775,
0.04644879326224327,
0.0620221309363842,
-0.07118400931358337,
0.2365797609090805,
0.5630174875259399,
-0.10040883719921112,
0.12490536272525787,
0.1297878623008728,
0.003334784647449851,
-0.17405909299850464,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,... |
layout:sha256:f32619201fa023479bcfb6d4e7a376c8cb6fd2fdc897c82631fa8f951fb1ec3b | sha256:17e57ff4d8515264ccbf57c96189e6b7efc1c220b00fd4a9c6d2fc3a76599843 | design:sha256:d901f6b33c8c2eb26108b5bb5643bf3f8006b3faa16c87304469be8006ba4ea4 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0002 | static-shape-v0 | 0.1.0 | 48.5 | [7.691188812255859,6.329899311065674,1.766379714012146,0.1194661483168602,0.07839099317789078,0.0000(...TRUNCATED) | 1a4510249edc8726070286c5cefef70e39b8659ebc14e14bb37426fcf4bf6b3e | {
"bottom": -13.8,
"left": -155.6,
"right": 5.8500000000000005,
"top": 13.8
} | [-0.299872487783432,-0.09504754096269608,-0.09624753147363663,0.3969407081604004,-0.1930904537439346(...TRUNCATED) |
layout:sha256:993e561cfb4fc831bdd9949fe174559e2b2dcd23baec39b235f33b0af175f97b | sha256:9eab4502e21ef05656779144e009225c25fc0d50223e2d76517c1452e4bdb5aa | design:sha256:080c09c5dfd65a9c2db044c75e5c9a6fb16b2874d302ac10f6eddff3640c91b6 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0003 | static-shape-v0 | 0.1.0 | 60.5 | [8.457200050354004,7.10225248336792,0.7161298394203186,0.2131076455116272,0.14316579699516296,2.8394(...TRUNCATED) | 4fb6b8dbebd1ed02efc4b53d8defa46ca29c5ff79ea01fb48226852adaa84002 | {
"bottom": -41.4,
"left": -163.6,
"right": 5.8500000000000005,
"top": 41.4
} | [-0.29577866196632385,-0.04747730493545532,-0.014601004309952259,0.20307449996471405,-0.108058325946(...TRUNCATED) |
layout:sha256:0d87f778813748bc60d2d977233ad84c87785a977a080bf2b94e5e3066c8f4ab | sha256:70502bf73d2ad354af6157b61e7b10641867f7b837729affba24be0aef1532ab | design:sha256:7ace9a42851a2c5d63a850013d069ea470ad212878ad4e6cb4f0dfc991dfa999 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0004 | static-shape-v0 | 0.1.0 | 64.5 | [8.72252368927002,7.214283466339111,0.49639618396759033,0.2634548544883728,0.14999300241470337,-0.00(...TRUNCATED) | 5abec2750db02de159d692df5ee4ae3047b928ec0e32f374ee7b321713c58253 | {
"bottom": -53.4,
"left": -169.6,
"right": 5.8500000000000005,
"top": 53.4
} | [-0.2944037616252899,-0.017687104642391205,0.005253898911178112,0.14813484251499176,-0.0122895175591(...TRUNCATED) |
layout:sha256:a8fe2767575000a32744a971ab5e4ce8ab5176b1690652ea8f4321d597b2d71c | sha256:f732bbbcadd33fdd8f7581c955a21a3f32645c85855dd8f310dbfba121ef6bd6 | design:sha256:10a340ea2cf0af1b16eb372e22d52ff31dca7ec74ce3a951d7d4663599d83378 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0005 | static-shape-v0 | 0.1.0 | 37.5 | [8.899352073669434,7.177858829498291,-0.17602910101413727,0.2903645932674408,0.17958316206932068,0.0(...TRUNCATED) | d73d2839f1dd9838e7af5cb2c1aa4ac4eed289e8260e9b9d9f62846b23de6078 | {
"bottom": -90.3,
"left": -145.6,
"right": 5.8500000000000005,
"top": 90.3
} | [-0.3035845160484314,0.006793512497097254,-0.001654381980188191,-0.1170697882771492,0.03772187605500(...TRUNCATED) |
layout:sha256:ec4639b3d80398624113ff1f62a2a246ff58b7b9a219afc81a49a5c581c7a6ed | sha256:b537dcc6f5da25c9251df755ce510a298e3d64e0918f664ff53dc82f55199021 | design:sha256:cd11e883307c77b9922e68db4afdbc1928d07d187bd07d6cbdba408dafafc135 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0006 | static-shape-v0 | 0.1.0 | 34.5 | [8.266456604003906,7.039046764373779,0.3382927477359772,0.2598741352558136,0.21287906169891357,-0.00(...TRUNCATED) | 8e9041e86dded1accb13e2328dd9bbe700a7d07fa2125dec9cc8eb1abbb948b9 | {
"bottom": -49,
"left": -131.6,
"right": 5.8500000000000005,
"top": 49
} | [-0.3045901358127594,-0.06559080630540848,-0.02324613742530346,0.056472375988960266,-0.0156332869082(...TRUNCATED) |
layout:sha256:9aae2e761a6e8ee6aaf2db9f084294eedaff4c58d52de6ad110a3a13f20e5bfc | sha256:d376346a9edf53ff22f1469c320eed92a45ed1d6ef5261614ffd984b6acf4589 | design:sha256:ba8da15b6a1d885a4dd0bd1f3d7e535408e0922121fa87385a09880d6f7bab38 | CapNInterdigitalTee | generated_from_cap_matrix/capn_0007 | static-shape-v0 | 0.1.0 | 48.5 | [7.837307453155518,6.3853631019592285,1.524161458015442,0.1254340261220932,0.09796744585037231,-0.00(...TRUNCATED) | d7845fbfdb1aec1a8a9b2f0dc995083b8125ee7e7fb03590df125048b4affcd4 | {
"bottom": -17.8,
"left": -157.6,
"right": 5.8500000000000005,
"top": 17.8
} | [-0.299872487783432,-0.08823493123054504,-0.09578276425600052,0.35802555084228516,-0.197201177477836(...TRUNCATED) |
layout:sha256:10a26c5d091d7d96f8cb39c831797c3c137794f593b6cc8df676cfc5b6b2d001 | sha256:1df96c059bd0167ad12eab3646674845d5022a9bbe12914218e720fe63178883 | design:sha256:6560ba030db3fc0f208365a6c71cf5b3d6cf8e3904671517ab34bd465a43ae2d | CapNInterdigitalTee | generated_from_cap_matrix/capn_0008 | static-shape-v0 | 0.1.0 | 31.5 | [8.147162437438965,6.89659309387207,0.42899560928344727,0.25,0.2093200385570526,-1.3895802730701234e(...TRUNCATED) | 0078202b6f8619c37b05abe7a94e6f2bff62a1752648a3f77fa7f887b2145d5e | {
"bottom": -44.1,
"left": -129.6,
"right": 5.8500000000000005,
"top": 44.1
} | [-0.3055928647518158,-0.07349494844675064,-0.04203735664486885,0.08138673007488251,-0.03090271539986(...TRUNCATED) |
layout:sha256:89c88a64a182934db8c23daacc59e78354f3b4ffc8fb9440e9c6b587db7d15f8 | sha256:a6d9dfdf8877d14fb47a457ecc6a32190f573e42967f56ddfc7a04936dd0a918 | design:sha256:0d5b25ad4aed77cb316fa82fac3948da342455d670e09ffd5c420170a5b05efb | CapNInterdigitalTee | generated_from_cap_matrix/capn_0009 | static-shape-v0 | 0.1.0 | 32.5 | [8.19003677368164,6.796488285064697,0.535518229007721,0.2254774272441864,0.19063550233840942,-0.0001(...TRUNCATED) | 7372bb6fd25c0cc32775575befb5ceb117d13ccfad85deced2fdd73f9848f8c4 | {
"bottom": -41.4,
"left": -135.6,
"right": 5.8500000000000005,
"top": 41.4
} | [-0.30525895953178406,-0.07287345081567764,-0.059658851474523544,0.1220841035246849,-0.0757517889142(...TRUNCATED) |
SQuADDS Layout Embeddings
Versioned layout representations for the 7,727 GDS artifacts in SQuADDS/SQuADDS_Layouts.
Static embedding model v0
static-embedding-v0 implements the original SQuADDS proof-of-concept model:
v0 = parameter_sum + geometric_moments + flattened_shape_bitmap
Each unit-normalized vector has 9,227 dimensions:
| Block | Dimensions | Contents |
|---|---|---|
| Parameter sum | 1 | Permutation- and parameter-count-invariant sum of numerical design options, converted to micrometers where units are present |
| Geometric moments | 10 | Functional area, perimeter, aspect ratio, occupancy, centroid, second central moments, and eccentricity |
| Shape tensor | 9,216 | Row-major flattened 96×96 signed bitmap of functional GDS geometry |
The bitmap uses +1 for conductor, -1 for etch, +0.5 for explicit port
geometry, and 0 for background. Geometry is cropped to its functional bounds,
centered without distortion, supersampled at 4×, and reduced to 96×96. The
large simulation-domain ground rectangle on layer (1, 0) is excluded so it
does not hide the component shape.
This is a deterministic static embedding, not a learned model. It is intended
as a transparent baseline and as a stable input for similarity search. A future
v1 may use a compact learned raster or geometry-graph encoder, but will be
published as a separate model rather than changing v0 in place.
The exact block offsets, moment order, raster semantics, normalization
statistics, and source schema are frozen in
metadata/static-embedding-v0.schema.json.
Coverage and links
| Component | Embeddings |
|---|---|
GeneralizedCapNInterdigital |
3,683 |
CapNInterdigitalTee |
894 |
CavityClawRouteMeander |
1,216 |
TransmonCross |
1,934 |
Every row retains layout_id, artifact_id, design_id, component_name,
and source_id, plus the raw parameter sum, geometric moments, functional
bounds, and a SHA-256 hash of the 96×96 bitmap.
The normalization statistics in this release are fit across all four component families. Existing layout identities and shape bitmaps remain stable; vectors are republished together so cosine similarity remains comparable across the complete catalogue.
Access
from squadds.layouts import StaticEmbeddingClient
client = StaticEmbeddingClient()
record = client.get("layout:sha256:<layout hash>")
bitmap = client.shape_bitmap(record["layout_id"])
neighbors = client.nearest(record["layout_id"], limit=10)
SQuADDS_DB rows can resolve the same vector directly with
SQuADDS_DB.get_layout_embedding(row). The SQuADDS MCP server also provides
get_layout_embedding and find_similar_layouts.
Provenance
Raw GDS artifacts, layer semantics, checksums, and geometry features live in SQuADDS/SQuADDS_Layouts. Simulation results and design options live in SQuADDS/SQuADDS_DB. The generalized-capacitor dataset was contributed by Saikat Das of the Levenson-Falk Lab at USC.
Citation
If you use this dataset, cite SQuADDS:
@article{Shanto2024squaddsvalidated,
doi = {10.22331/q-2024-09-09-1465},
title = {{SQ}u{ADDS}: {A} validated design database and simulation workflow for superconducting qubit design},
author = {Shanto, Sadman and Kuo, Andre and Miyamoto, Clark and Zhang, Haimeng and Maurya, Vivek and Vlachos, Evangelos and Hecht, Malida and Shum, Chung Wa and Levenson-Falk, Eli},
journal = {{Quantum}},
volume = {8},
pages = {1465},
year = {2024}
}
This dataset is licensed under the MIT License.
- Downloads last month
- 32