In this folder, you can find the codes of LoMime experiments and countermeasures.

- Before you begin make sure the Python packages listed in requirements.txt is are all downloaded.
To download you can use the code: 
pip install -r /path/to/LoMime/requirements.txt

- Purchase and Texas dataset files are not directly included due to their file sizes. However, their compressed versions are provided in their respective folders as data/purchase/dataset_purchase.tgz and data/texas/dataset_texas.tgz
Follow the instruction in data/purchase/README.txt and data/texas/README.txt to uncompress Purchase and Texas datasets.

- Before running the codes, you can observe the existing states of cells and compare them with the values in the LoMime paper.

- In countermeasures and experiments some values are loaded from certain splits of data and they're not included in this folder due to their size. However, after you run your initial experiments and save the resulting values. You can continue to use load modules for pre-created variables. Otherwise, make sure to comment load commands and instead uncomment the sections of code which creates the values from scratch. 