Skip to contents

Authentication and credentials

liss_store_credentials()
store LISS Data Archive credentials in the system keyring
liss_login()
log in to the LISS Data Archive
liss_is_logged_in()
check whether the current session is still authenticated
liss_list_credentials()
list stored LISS Data Archive credentials
liss_delete_credentials()
delete stored LISS Data Archive credentials

Browse and select

liss_modules()
list available LISS panel modules
liss_wave_matrix()
display a module-by-wave availability matrix
liss_select()
interactively select modules, waves, and file types
liss_server_status()
check LISS Data Archive availability

Download

liss_download()
download files from the LISS Data Archive

Recipes

liss_recipe()
load a built-in merge recipe by module code
load_recipe()
load and validate a canonical YAML merge recipe
validate_recipe()
validate a merge recipe against the canonical schema
liss_blueprint()
build a complete file inventory of the LISS Data Archive
onboard_new_wave()
onboard a new wave into a merge recipe

Merge engine

merge_liss_module()
run the full merge pipeline for a single module
merge_liss_modules()
merge multiple modules sequentially
merge_liss_panel()
merge multiple LISS modules into a single panel dataset

Income cleaning

liss_clean_income()
Detect and correct implausible household-income values
liss_cleaning_ruleset()
Load an income-cleaning ruleset
validate_cleaning_ruleset()
Validate an income-cleaning ruleset
liss_cleaning_report()
Write the income-cleaning report and audit artifacts
liss_equivalise_income()
Equivalise household income

Package overview

lissr lissr-package
lissr: View, Download, and Merge LISS Panel Data