Learn R Programming

PPRL (version 0.3.8)

Privacy Preserving Record Linkage

Description

A toolbox for deterministic, probabilistic and privacy-preserving record linkage techniques. Combines the functionality of the 'Merge ToolBox' () with current privacy-preserving techniques.

Copy Link

Version

Install

install.packages('PPRL')

Monthly Downloads

276

Version

0.3.8

License

GPL-3

Maintainer

Dorothea Rukasz

Last Published

November 10th, 2022

Functions in PPRL (0.3.8)

CreateBalancedBF

Balanced Bloom Filter Encoding
Create581

Create Encrypted Statistical Linkage Keys
DeterministicLinkage

Deterministic Record Linkage
ElegantPairingInt

Elegant Pairing
WolframRule30

Apply Wolframs rule 30 on bit vectors
StandardizeString

Standardize String
ElegantPairingVec

Simple Pairing Function
ProbabilisticLinkage

Probabilistic Record Linkage
CreateMarkovCLK

Create CLKs with Markov Chain-based transition matrix
CreateRecordLevelBF

Record Level Bloom Filter (RLBF) Encoding
SelectBlockingFunction

Select blocking method prior to linkage
SelectSimilarityFunction

Select Similarity Function for Linkage
WolframRule90

Apply Wolframs rule 90 on bit vectors
CreateALC

Anonymous Linkage Codes (ALCs)
CreateAS16

Creating Records with Armknechts method create
CreateBF

Bloom Filter Encoding
CreateCLK

Cryptographic Long-term Keys (CLKs)
CreateBitFlippingBF

Permanent Randomized Response Bloom Filters
CreateDoubleBalancedBF

Double Balanced Bloomfilter Encoding
CreateEnsembleCLK

Combine multiple independent CLKs using a simple majority rule
CompareAS16

Comparing bit vectors generated by CreateAS16