Dataset Viewer
Auto-converted to Parquet Duplicate
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)
End of preview. Expand in Data Studio
SQuADDS Logo

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

Collection including SQuADDS/SQuADDS_Layout_Embeddings