Are you sure you want to delete this access key?
Legend |
---|
DVC Managed File |
Git Managed File |
Metric |
Stage File |
External File |
Legend |
---|
DVC Managed File |
Git Managed File |
Metric |
Stage File |
External File |
🎓 Undertaking a doctoral thesis from the University of the West of Englands's PhD programme.
This project is managed with pyenv
for environments, poetry
for dependencies, and dvc
for reproducability.
If you're having issues, both .python-version
and pyproject.toml
should be enough for manual replication.
To install the dependencies run:
# Install pyenv.
curl https://pyenv.run | bash
# Install poetry.
curl -sSL https://install.python-poetry.org | python3 -
# Restart shell to finish installations.
exec $SHELL
If you have both dependencies installed, simply run:
# Setup environment via pyenv and Poetry.
pyenv install $(cat .python-version)
poetry install --no-dev
poetry shell
You should then have an active shell environment with everything you need to replicate our results. To actually go about doing so, run:
dvc repro --pull
If you have any issues please contact sinclair.smith@uwe.ac.uk.
Almost all of the outputs of this research were written in LaTeX. If you want access to the original files:
git submodule update --init --recursive
Please note, as of writing the submodules are password protected. Due to the specific tooling used for the writing process, this will remain the case until the research concludes. Upon sucessful completion, these files will be made asscesible and read-only.
GitLab runs automatic tests whenever changes are pushed to the repository. It checks to see if the remote dataset cache is available, and tries to replicate the results using the process described above.
If you want to reproduce the testing process locally, run:
gitlab-runner exec docker replicate
This requires that you have both Docker and GitLab Runner installed. Installation instructions are outside the scope of this project.
Press p or to see the previous file or, n or to see the next file
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?