Readme - Installation guide of Vasor

THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION 
THE WARRANTIES THAT IT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. 
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS BORNE BY LICENSEE. SHOULD THE SOFTWARE 
PROVE DEFECTIVE IN ANY RESPECT, THE LICENSEE AND NOT LICENSOR ASSUMES THE ENTIRE COST OF ANY SERVICE AND 
REPAIR. NO USE OF THE PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. IN PARTICULAR, VASOR 
SHOULD NOT GUIDE HEALTH-RELATED BEHAVIOR AND/OR DECISIONS. ITS RESULTS SHOULD NOT BE REPORTED AS CONCLUSIVE. 
PLEASE ADHERE TO THE ACMG-AMP GUIDELINES FOR USAGE OF COMPUTATIONAL PREDICTIVE PROGRAMS.

This software was written in Python 3.8. 
Make sure that you have installed all libraries (with version number) necessary for Vasor. These are:
numpy (1.21.2)
pandas (1.3.3)
scikit-learn (1.0)
imbalanced-learn (0.8.1)
bio (1.2.6)
biopython (1.79)
matplotlib (3.4.2)
seaborn (0.11.2)
xgboost (1.4.2)
scipy (1.7.1)

For first-time-users of python programs, we recommend installing Anaconda Navigator. Packages and libraries 
can be managed via the tab “Environments” on the left hand side of the Anaconda Navigator home screen. 
To install missing libraries, show all possible libraries by selecting “All” in the dropdown menu showing by 
default “Installed” libraries and search for the missing libraries via the search box. Mark all missing 
libraries and click “Apply” on the bottom right side to download. 

To view, test and execute the code, we recommend using the Spyder program (installed within Anaconda Navigator). 
Open Spyder, then open the code (Vasor.py) for Vasor (either by drag&drop or via File ->Open…). 
Click the run button to run the code. 

Vasor will automatically run through the code and generate the respective images in the folder “images” as well 
as tables in the repository (“repository/data” folder). To check that everything is working correctly, users are 
advised to compare the results (within system-specific rounding errors) of the local installed program and the 
pre-computed values from Vasor in the file “Installation_Test.csv”, which will be automatically generated by 
the program Vasor. 
