Expanding Data Standardization with the Entry Code Library
Maintaining clean, consistent data remains one of the biggest challenges in data management. Entry codes—also known as picklists—have long played a key role in improving data quality by standardizing how information is captured. Building on this foundation, a new Entry Code Library feature has been introduced in the Semantic Engine schema writer, making it easier than ever to reuse proven standards and reduce errors at the point of data entry.
The Value of Entry Codes (Picklists)
Entry codes provide a structured alternative to free-text data entry. Instead of allowing users to manually type values, entry codes limit input to a predefined list of acceptable options. This approach helps:
- Prevent spelling mistakes and inconsistent terminology
- Ensure uniform data across datasets and projects
- Improve searchability, aggregation, and downstream analysis
By capturing standardized codes rather than variable text, datasets become more reliable, interoperable, and easier to maintain over time.
Introducing the Entry Code Library
Based on direct user feedback, the Semantic Engine team has introduced an Entry Code Library to streamline schema creation and encourage reuse of existing work.
When defining a variable in the schema writer, users who select List as their initial data type now gain access to a premade library of entry codes.

Rather than building a list from scratch each time, you can browse and search the library for existing code lists that meet your needs.

Search, Reuse, and Align with Standards
The Entry Code Library is designed to save time and improve consistency by helping users:
- Search for commonly used entry code lists
- Reuse established vocabularies and standards
- Avoid duplication of effort across projects
- Reduce data cleanup caused by inconsistent entry values
By leveraging shared entry code lists, datasets across teams and domains can align more easily, improving overall data interoperability.
Contributing to the Library
The Entry Code Library is a growing resource. If you have created—or identified—a code list that you believe would be valuable to others, we encourage you to contribute.
If you see a list you would like added to the library, please contact us at adc@uoguelph.ca.
Your contributions help build a stronger, more reusable ecosystem for high-quality data entry.
Moving Toward Cleaner Data by Design
Entry codes have always been a powerful tool for enforcing consistency at the point of data capture. With the introduction of the Entry Code Library in the Semantic Engine schema writer, users now have even greater support for creating standardized, reusable, and error-resistant schemas.
By combining structured entry codes with shared libraries and community input, data quality improves not after collection—but from the very beginning.
Written by Carly Huitema
