Running an experiment¶
The experiments described in most research papers (except one) are replicable. To do so, make sure to install the requirements file in the corresponding publication’s directory.
Project structure¶
Every research project contains, when applicable, the scripts, data, results, analysis and content directories. The README file should contain the manuscript’s title and abstract.
scripts¶
It is the entry point every project. To install the required dependencies from the scripts directory run the command:
pip install -r requirements.txt
In order to generate the content of the publication in a reproducible format, various scripts are provided.
data.py
Download and save the datasets used for the experiments:
python data.py
results.py
Run the experiments and get the results:
python results.py
analysis.py
Analyze the results of experiments:
python analysis.py
data¶
It contains the experimental data. They are downloaded and
saved, using the data.py
script.
results¶
It contains the results of experiments as pickled pandas dataframes. They are
generated, using the results.py
script.
analysis¶
It contains the analysis of experiments’ results in various formats. They are
generated, using the analysis.py
script.
content¶
It contains the LaTex source files of the project.