diffix / reference

Reference implementation for the Open Diffix anonymization mechanism.
https://www.open-diffix.org
Other
3 stars 0 forks source link

Implement the --strict-check option and validate anon params #343

Closed pdobacz closed 2 years ago

pdobacz commented 2 years ago

Closes #342

I thought about more elaborate names, but ended up sticking with something simple

edongashi commented 2 years ago

strict-check is a little vague. How about strict-params or strict-config?

pdobacz commented 2 years ago

strict-check is a little vague. How about strict-params or strict-config?

strict-params is not bad, maybe also strict-params-check? But it's getting long.

OTOH, we can do "vague by design" and just leave it at strict. This would encompass any other notion of "strictness", any measure we might design to prevent the user from making a mistake. On first iteration now, that would just happen to mean strict anon params checking.

edongashi commented 2 years ago

Good idea. I'm ok with strict or strict-mode.

pdobacz commented 2 years ago

I've thrown in a commit to validate the size of top/outlier intervals, since I think there's consensus on that it is necessary in --strict mode