Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ISCC codes for iRODS data objects #573

Open
ll4strw opened this issue Jun 25, 2024 · 1 comment
Open

ISCC codes for iRODS data objects #573

ll4strw opened this issue Jun 25, 2024 · 1 comment
Labels

Comments

@ll4strw
Copy link

ll4strw commented Jun 25, 2024

This isn't a bug report but just a question. Recently ISO published a new standard to calculate a similarity-preserving fingerprint and identifier for digital media assets called ISCC. ISCCs are generated algorithmically from digital content as specified in these python libraries. ISCCs are also able to take into account any metadata associated to a digital object (an iRODS data object) and are not only limited to contents like checksums. Differently than checksums, ISCCs are soft hashes able to evaluate digital objects similarities thanks to their composite nature. I could imagine several applications such as content deduplication, integrity verification, etc.. (all including metadata) which could be useful in an iRODS context.
Because the ISCC core routines are written in python, I thought they could be easily used in combination with the iRODS PRC like in this example https://github.com/ll4strw/python-irodsclient-iscc
Does the iRODS community have any interest in ISCC objects?

@alanking
Copy link
Contributor

This is very interesting - thanks for raising this. While there are a number of people watching this repository who may like to share thoughts, you might want to try sharing this with the iRODS Chat Google Group as well: https://groups.google.com/g/iROD-Chat This could open up the conversation to users of other libraries who might be interested in using yours as a reference implementation. Just a thought!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants