Skip to main content

LinXmart

Accurate, secure, scalable record linkage.

LinXmart is a secure, fast and scalable record linkage system with sophisticated data management capabilities. It has been developed to deliver large scale production data linkage services to support leading edge research. LinXmart has the capability of supporting multiple linkage projects and multiple users, and many features can be configured to suit varying environments.

Central to LinXmart’s capabilities is record linkage. The system determines links between records based on the probabilistic matching of demographic information. Records which are determined to belong to the same person are grouped together and stored in a project linkage map. Project-specific masked identifiers from this map are extracted and provided to data providers to enable the release of non-identifiable data for research.

Not just a linkage engine

Along with a fast, fully customisable probabilistic linkage engine, LinXmart provides a raft of important features for managing and maintaining linkage data. It provides ongoing linkage capability for all linkage projects, allowing any number of datasets to be linked together. This allows complex, long-running linkage projects to be managed, with new records added incrementally over time as data collections are updated and new collections come on stream. Multiple linkage projects can be created, with each project siloed and data only linked within a project. LinXmart has been designed to provide for a range of common linkage scenarios, including the linking of client-provided data to an ongoing linkage map. The software handles both static and dynamic records, where field values can change over time. It has a suite of tools for ensuring high linkage quality. The full history of all changes to the linkage map is stored, with the ability to effectively ‘roll back’ to any point in time to re-establish the groupings. LinXmart can also manage all data extractions for research projects, providing masked project-specific linkage keys for any project.

Built for Enterprise

LinXmart is designed to be secure, scalable and fast. Authentication occurs through Active Directory or Azure Active Directory, with granular customisable role-based permissions, including project-based access. It has been developed within an ISO/ISEC 27001 certified Information Security Management System to ensure the systems security, continuity and ongoing maintenance. The software is multi-user, with a queue-based job management system. LinXmart has been designed for deployment on premises or within the Azure cloud. The system allows automated, end-to-end linkage processing, or alternately a bespoke approach with operator intervention. LinXmart includes a web API for integration and automation, providing functions to configure projects, ingest data for linkage and extract linkage maps.

Privacy preserving linkage

LinXmart provides the ability to conduct privacy preserving linkage; linkage that occurs on encoded personal identifiers. This allows linkage to occur without the exchange of personally identifying information, and has been used where legal or privacy concerns have prevented the release of data. Numerous evaluations of LinXmart’s privacy preserving technology have shown linkage results equalling that achieved by standard un-encoded linkage. To carry out privacy preserving linkage, data is encoded at source using LinXmart’s own Simple Envelope Builder – usable as a separate stand-alone desktop application, or provided as NuGet packages that can be integrated into your own .NET applications.