Skip to content

openEDI/pnnl-anon-dp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pnnl-anon-dp

OEDISI model anonymizer using Differential Privacy (DP)

Description

This anonymizer loads an OpenDSS model and its connected loadshape/pvshape profiles to generate new anonymized OpenDSS files.

Setup

This profile utilizes Differential Privacy with highest level of privacy setting to anonymise the files. Degree of anonymization can be varied manually

git clone https://github.com/pnnl/oedisi_dopf.git
cd oedisi_dopf/anonymize
poetry update

Run

The main.py script will anonymize all opendss files found within the input director and save them into the specified output director under the new model name.

python main.py --model=anon123 --input=./opendss/ieee123 --output=./anon/opendss

About

OEDISI model anonymizer using Differential Privacy (DP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages