Skip to main content

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)

Source distribution for dress-graph 0.8.3
File Size Uploaded
dress_graph-0.8.3.tar.gz 73.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for dress-graph 0.8.3
File
dress_graph-0.8.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
dress_graph-0.8.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
dress_graph-0.8.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
dress_graph-0.8.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
dress_graph-0.8.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
dress_graph-0.8.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
dress_graph-0.8.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
dress_graph-0.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
dress_graph-0.8.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
dress_graph-0.8.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
dress_graph-0.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
dress_graph-0.8.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
dress_graph-0.8.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
dress_graph-0.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
dress_graph-0.8.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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

Release history Release notifications | RSS feed

This release

0.8.3 This release

16 release files

0.8.2

16 release files

0.7.0

16 release files

0.6.2

16 release files

0.6.1

16 release files

0.6.0

16 release files

0.5.3

16 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page