How to apply?
- Create your config.ini file following the example provided in config.ini
- Choose one of the options below to run:
Run with Python3
pip install -r requirements.txt
python3 /PATH_TO_EABlock/Functions_Interpreter/run_translator.py /PATH_TO_YOUR_CONFIG_FILE/YOUR_CONFIG_FILE.ini
Directly use the docker image:
# move to docker-compose directory
cd docker
# run the docker instance
docker-compose up -d
# execution
docker exec -it EABlock python3 /EABlock/run_translator.py /source/config-test.ini
Build the docker image locally:
cd Functions_Interpreter
docker build -t sdmtib/EABlock:1.0 .
Reproducibility:
All the results of the three categories of the experimental studies that are performed in the paper to evaluate the performance of EABlock can be reproduced. The setup codes are available here and all data and intermediate datasets (outcome of codes) are accessible here. The details of the path to the datasets related to each experiment category is also provided in a seperated DATASETS txt files (example ).
Authors
- Samaneh Jozashoori ([email protected])
- Ahmad Sakor ([email protected])
- Enrique Iglesias ( [email protected])
- Maria-Esther Vidal ([email protected])