A collection of generic tools and utilities for citation management and metrics.
- Clone the repo, e.g. Git over SSH (assuming you've set up SSH keys correctly):
git clone git+ssh://git@github.com/ISARICResearch/citation-toolsIf you're outside the ISARICResearch GitHub organisation, or haven't been granted read/write access to the repository as an external collaborator, contact a maintainer (listed at the bottom of the README).
- Install Astral
uv:
python3 -m pip install uvBy default uv will create a new virtual environment in the working directory named .venv where it will make all dependency changes. If you don't want this, and instead want to re-use a pre-existing, preferred virtual environment then specify its path via the UV_PROJECT_ENVIRONMENT environment variable:
export UV_PROJECT_ENVIRONMENT="/path/to/preferred/virtual/env"- Install all project dependencies (package + development + optional), excluding the project itself, with
uv
uv sync --verbose --all-extras --all-groups --no-install-projectNow you're ready to go.
- Sandeep Murthy - sandeep.murthy@ndm.ox.ac.uk