Skip to content

Unique meaningful hash ID for PhysicalProperties #658

@lilyminium

Description

@lilyminium

Is your feature request related to a problem? Please describe.

Can PhysicalProperties be assigned a unique ID based on the hash of their contents? Currently I believe when downloaded from ThermoML they get a random UUID which is difficult to compare between datasets.

Describe the solution you'd like

Hash a tuple of (property type, substance, thermodynamic state, value, error, source), and any other attrs/columns that distinguish two properties. This will run into false mismatches from precision differences but it will be much more comparable than random UUIDs.

Describe alternatives you've considered

Additional context

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions