GUIDE FOR CASlab - GAINESIS TOOL Generative Artificial Intelligence Netlists SynthesIS (GAINESIS) is a DL-based in combination with area and power analysis features from GLN phase of circuits production chain tool for the synthesis of new Trojan-Free and Trojan-Infected circuit samples. GAINESIS can solve the problem with the lack of samples but cannot remedy the problem of the lack of diversity in terms of size and function that is present in Trust-HUB and other freely accessible repositories. *Please cite the following papers when using GAINESIS tool for the synthesis of new datasets. *GAINESIS works only for Windows 10 *Max number of generated samples <=100.000 *The program does not support Anaconda environment 1)INSTALL PYTHON 3.6.1 2)UPDATE PIP python -m pip install --upgrade pip 3) INSTALL TENSORFLOW pip install tensorflow==1.3 4)INSTALL KERAS pip install keras==2.0.9 5)INSTALL NUMPY pip install numpy==1.17 6)INSTALL MATPLOTLIB pip install matplotlib==3.2.2 7)INSTALL PSUTIL pip install psutil==5.7.0 8)INSTALL PANDAS pip install pandas==1.0.5 9)INSTALL SCIKIT-LEARN pip install scikit-learn==0.23.1 10)INSTALL XGBOOST pip install xgboost==1.1.1 11)INSTALL H5PY pip install h5py==2.10.0