dress-graph (Python)
A Continuous Framework for Structural Graph Refinement
DRESS is a deterministic, parameter-free framework for continuous structural graph refinement. It iterates a nonlinear dynamical system on real-valued edge similarities and produces a graph fingerprint as a sorted edge-value vector once the iteration reaches a prescribed stopping criterion. The resulting fingerprint is self-contained, isomorphism-invariant by construction, reproducible across vertex labelings under the reference implementation, numerically robust in practice, and efficient to compute with straightforward parallelization and distribution.
Install
pip install dress-graph
Quick start
from dress import fit
result = fit(
n_vertices=4,
sources=[0, 1, 2, 0],
targets=[1, 2, 3, 3],
)
print(result.edge_dress) # DRESS value for each edge
For the full API and documentation, see the main repository.
Metadata
Release files for dress-graph 0.8.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dress_graph-0.8.3.tar.gz | 73.0 kB | Details |
Built distributions (wheels)
Total release size: 14.9 MB
Release files / dress_graph-0.8.3.tar.gz
| Download URL | dress_graph-0.8.3.tar.gz |
|---|---|
| Size | 73.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1cd2dde484f4a69c939c07536311c74b02f61afed228003be42de9a59906d29c
|
|
BLAKE2b-256 checksum How to use checksums |
25fe96a4dc2efec566f94dc57cbc68950d1e1e7cf6b7a381e1a69d89e7ee6a71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp313-cp313-win_amd64.whl
| Download URL | dress_graph-0.8.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 222.1 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ce92ba00224ff0f59972899eafb653bb389125192a5c34aa48fb9e666020ecea
|
|
BLAKE2b-256 checksum How to use checksums |
c493ec582a94da0b163998106e704bea2a2f929b0ff07e73d075d603262af195
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dress_graph-0.8.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
16cf05a179193c62f9f830a6c858cfeb13a518963deac404cd946f5a19df88c0
|
|
BLAKE2b-256 checksum How to use checksums |
a2c32225d0d4eec786099012a4a182a58dba3cd5638a7bb82699a8d3759c29fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | dress_graph-0.8.3-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 256.6 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3d7aba89757cf6eeca8c90deebf485a2178be4f12974222f31a36c31f219c6c1
|
|
BLAKE2b-256 checksum How to use checksums |
6722787da924344ffb60ac029999e03d58fae1eaff27460af1b7f73831a0a00a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp312-cp312-win_amd64.whl
| Download URL | dress_graph-0.8.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 222.0 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6495416c6d62ca380ab1e877e85ec23d223a5fe355a2203d8c28fd7b9b088830
|
|
BLAKE2b-256 checksum How to use checksums |
b74a019108ae32ac7cfac489548d0a331e078378798cd68709bb38e1a1fdbbc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dress_graph-0.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1ad49e50b6bcf314ec580f33eb9e994b6486a716048a8a944d3d46e160b313d2
|
|
BLAKE2b-256 checksum How to use checksums |
8c83f37c04ad94ae68bdaaa4200aefcacf87dff93cb1f74221a7e02b0487a5eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | dress_graph-0.8.3-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 256.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3d6a1230e8b31db11919a8231f5f8601ba810937ee058040ddaab8fde3c44d8a
|
|
BLAKE2b-256 checksum How to use checksums |
963e535b468887c6604881c9f403a9755e142c1f42e57236005a678592c928c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp311-cp311-win_amd64.whl
| Download URL | dress_graph-0.8.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 219.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7073b929c145007ea5073f9e326c7ded4ae3342c9799fc2c29e1ea8268a7430c
|
|
BLAKE2b-256 checksum How to use checksums |
820c4bf588810c425777098faf5176b6ea3b17e06e8a8ca71ee20d8694163fce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dress_graph-0.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
580274fc78b5c292b2f7b704d57fea4894cc4212b3123731db6b0e913d4d65e4
|
|
BLAKE2b-256 checksum How to use checksums |
fb47204b5dac2df9a2ac76c0945bf5343485824fd5a0ccf063009a1bcb31d941
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | dress_graph-0.8.3-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 255.1 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
902b8ad61f6779d1b7c29991e581af786251f185731d08acf9b59a18490e56ab
|
|
BLAKE2b-256 checksum How to use checksums |
682ec3ac4a3e50adda0d1bfa4794614ff769e6fdd897cba8021c1af112baa29b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp310-cp310-win_amd64.whl
| Download URL | dress_graph-0.8.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ca5b0339e4d82c1469c884cab6f393635749ed6ca3b875683367e8e6a4adbf6a
|
|
BLAKE2b-256 checksum How to use checksums |
f496e4fceea219f20b182bd0793757aa2c3b7ebfcc37d5717bba5f7a343e5ac6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dress_graph-0.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce8fa05648ee4a2ac3111fcd8f8076549621a861ee60fc4bcd067562cfdb1f92
|
|
BLAKE2b-256 checksum How to use checksums |
d29fbb6f062b1d92820b3a0a3a4c8f1b623b45315a01a204d3064c62489738cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | dress_graph-0.8.3-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 253.8 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3feac8e2211c9a9238e5ffc2effa68a49170c8f59f750ed42e662dfb36263bbd
|
|
BLAKE2b-256 checksum How to use checksums |
e11b7787cd4ea8586dc495dae6cc69ae0555db6ae3ebeddcdb521688b5090ce5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp39-cp39-win_amd64.whl
| Download URL | dress_graph-0.8.3-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 219.2 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
76800fd51a3268f6cca2dee2614e7c4cdbd32cf2e94f3b348cfa38bd57064f51
|
|
BLAKE2b-256 checksum How to use checksums |
f20ce5c2e2294a850043fca5ef75716777edf0ebc9f45229209484aba5c6e942
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dress_graph-0.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
eaa0f9f1dd037428893662e127e69cf72c26607a892fecccfd3e2e3983af67a6
|
|
BLAKE2b-256 checksum How to use checksums |
caaae85195a4d84c6d9fa45ac8f7a88ed9723857061705e9d7ebd147e620bf19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency logRelease files / dress_graph-0.8.3-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | dress_graph-0.8.3-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 253.9 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
76402498938658bf69564e5becfbb0447486e54318436e45544115206dac5fe9
|
|
BLAKE2b-256 checksum How to use checksums |
965daa887464edba8a8f92596490042666c6b8d9c611e5f528dba1d905e65ca8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on May 5, 2026.
Transparency log