Skip to content

Conversation

@rprospero
Copy link

This adds a human readable unique id for the data sets in a dataset. The general format that we use is "RUN TITLE:RUN NUMBERS:DATASET DESCRIPTION:BASE62 ENCODED HASH OF DATA". As an example, the unique id for the Q data in cansas1d.xml is "Test title:1234:Q:440tNBqdx9jvci6CgjmrmD".

The hash is included to ensure that different data always have a different unique_id, even if they have identical metadata. Base 62 was chosen to provide a more compact representation (44% shorter) of the hash than just writing out the integer.

This closes #97.

codescene-delta-analysis[bot]

This comment was marked as outdated.

codescene-delta-analysis[bot]

This comment was marked as outdated.

@rprospero rprospero force-pushed the full-name-for-quantity-97 branch from f1fe4a5 to 7c2cfc3 Compare January 21, 2026 15:31
codescene-delta-analysis[bot]

This comment was marked as outdated.

codescene-delta-analysis[bot]

This comment was marked as outdated.

@rprospero rprospero force-pushed the full-name-for-quantity-97 branch from 97b026a to add8642 Compare January 21, 2026 15:54
codescene-delta-analysis[bot]

This comment was marked as outdated.

@rprospero rprospero force-pushed the full-name-for-quantity-97 branch from add8642 to d09ef88 Compare January 21, 2026 16:01
codescene-delta-analysis[bot]

This comment was marked as outdated.

@rprospero rprospero force-pushed the full-name-for-quantity-97 branch from d09ef88 to 0f013b1 Compare January 21, 2026 16:03
@rprospero rprospero force-pushed the full-name-for-quantity-97 branch from 0f013b1 to 9eea1b4 Compare January 21, 2026 16:04
codescene-delta-analysis[bot]

This comment was marked as outdated.

Copy link

@codescene-delta-analysis codescene-delta-analysis bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No quality gates enabled for this code.

See analysis details in CodeScene

Quality Gate Profile: Custom Configuration
Want more control? Customize Code Health rules or catch issues early with our IDE extension and CLI tool.

@rprospero rprospero marked this pull request as ready for review January 21, 2026 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants