We recommend an Anaconda Python Environment. This package should work with any Python 3.7 setup, but Anaconda's is by far the easiest to set up.
To create a new Anaconda environment, enter the command ("censyn" can be any name you prefer):
conda create --name censyn python=3.8
And activate it with:
conda activate censyn
Run in the CenSyn root directory, after satisfying requirements.txt:
pip install .
Displaying the help information will also display the version information (at the end).
Call censyn
at the command line with the -h
flag to display argument information and current version.
censyn -h
The following command, with the default configuration, will run a synthesis on the data, and create a Report named synthesis_report.txt
and a synthetic.parquet
in the output
directory.
censynthesize --synthesize_config_file conf/synthesize.cfg
The following command, with the default configuration, will run an evaluation of the two data sets from using the Marginal Metric evaluation method, and create a Report named report.txt
in the output
directory.
censyn --eval_config_file conf/eval.cfg