Funding for Agri-food Data Canada is provided in part by the Canada First Research Excellence Fund
Decentralization and digests
Digests as identifiers Overlays Capture Architecture (OCA) uses a type of digest called SAIDs (Self-Addressing IDentifiers) as identifiers. Digests are essentially digital fingerprints which provide an unambiguous way to identify a schema. Digests are calculated directly from the schema’s content, meaning any change to the content results in a new digest. This feature is crucial…
ViewDecentralization and Research
What does it mean for research to be decentralized? And how does this relate to ADC? I will use Learning Digital Identity (see also this blog post by the author Phil Windley) for definitions as I think it does the best job. Centralized – Decentralized axis: This axis describes the control of the system. Is…
ViewData Ownership – another quandary to consider…
So we started the data ownership thread with The “Elephant in the Room” post. We started with a fairly clean example but there was definitely room for interpretation – enough for an elephant some may say…. Let’s try another situation and see what everyone’s thoughts are. Many of us rely on the wonderful internet to…
ViewUpgrades to Data Entry Web tool
Using the Semantic Engine you can enter both your data and your schema and compare your schema against the rules of your schema. This is useful for data verification and the tool is called Data Entry Web (DEW). When you use the DEW tool all your data will be verified and the different cells coloured…
ViewData Schemas Out in the Wild
Oh WOW! Back in October I talked about possible places to store and search for data schemas. For a quick reminder check out Searching for Data Schemas and Searching for variables within Data Schemas. I think I also stated somewhere or rather sometime, that as we continue to add to the Semantic Engine tools we…
ViewData Needs Context
Understanding Data Requires Context Data without context is challenging to interpret and utilize effectively. Consider an example: raw numbers or text without additional information can be ambiguous and meaningless. Without context, data fails to convey its full value or purpose. By providing additional information, we can place data within a specific context, making it more…
ViewFrom Siloed Systems to Shared Success: Why a Shared Infrastructure Makes Sense
Part of the blog series on Collaborative Research IT Infrastructure In our last post, we talked about the problem with researchers ‘DIYing’ their IT infrastructure, and today we’ll explore a few benefits that researchers and institutions can have for going with a shared IT infrastructure. As research grows increasingly data-driven, the challenges of managing IT…
ViewHappy Holidays!
I hope you’ve enjoyed our Blog posts in 2024! There are more to come in 2025 – but we’ll be taking a short holiday break! See you back in 2025 – January 10 will be our first blogpost of the year! Happy New Year! Photo generated by AI
ViewWhat is a Self-Addressing Identifier?
A Self-Addressing Identifier (SAIDs) is a key feature of an Overlays Capture Architecture (OCA) schema. SAIDs are a type of digest which are calculated from one-way hashing functions. Let’s break this idea down further and explore. Hashing functions create digests A hashing function is a calculation you can perform on something digital. The function takes…
ViewGitHub for Documentation
GitHub is more than just a code repository, it is a a powerful tool for collaborative documentation and standards development. GitHub is an important tool for the development of FAIR data. In the context of writing and maintaining documentation, GitHub provides a comprehensive ecosystem that enhances the quality, accessibility, and efficiency of the process. Here’s…
View