Skip to content

lulzzz/RDMP

 
 

Repository files navigation

logoResearch Data Management Platform

RDMP is a free, open source software application for the loading,linking,anonymisation and extraction of datasets stored in SQL databases (Sql Server, MySql and Oracle). It is designed to assist with data provenance, preserving domain knowledge and configuration management of linkage/cohort generation workflows.

RDMP does not require your data be moved or transformed prior to processing and is integrates into existing SQL based extraction practices.

image

Install

Signed release binaries for the RDMP client and Command Line Interface (CLI) are in the available in the GitHub releases section.

Build

You can build directly through Visual Studio (2017 or later) by opening HIC.DataManagementPlatform.sln. You will also need to install the DotNetCore 2.2 SDK. The startup project for the main RDMP user interface is ResearchDataManagementPlatform.csproj.

Alternatively you can run msbuild or rake build (set path to MSBuild15CMD in rakeconfig.rb first) to perform a console build.

Integration Test Database

In addition to unit tests, the RDMP test suite includes many Integration tests which require writing to a database. You can read how to set up your test environment in Tests.md.

About

RDMP is a free, open source software application for the loading,linking,anonymisation and extraction of datasets stored in relational databases.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 96.8%
  • TSQL 3.1%
  • Other 0.1%