Skip to content

vantage6/v6-session-basics

Repository files navigation


vantage6

A Privacy Enhancing Technology (PET) Operations platform

QuickstartProject structureJoin the communityLicenseCode of conductReferences


This repository is contains some basic session algorithms that run on the vantage6 platform. For more information on how to use vantage6, please visit the vantage6 website.

The base code for this algorithm has been created via the v6-algorithm-template template generator.

Build algorithm image

Build and (optionally) push the algorithm image:

make image TAG=latest VANTAGE6_VERSION=5.0.0
# add PUSH_REG=true to also push

The Dockerfile installs dependencies with uv using the lockfile for reproducibility and then installs the project.

Development quickstart

Local setup using uv:

# Create/refresh virtualenv and install deps from pyproject/uv.lock
uv sync

# Run the package (example: list available functions or run tests)
# if you want to add a dependency## Developing

About

Basic data-extraction and preprocessing tasks

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •