Atropine is a program written in Python which helps with running FOCAL events. It generates fixtures, takes results, works out the standings, and can display it all in a separate window suitable for showing on a public-facing screen.
To run Atropine (versions 1.0.0 and later) you need to have Python 3 installed. Other than a web browser (which I expect you already have, if you're reading this), Python 3 is now the only thing you need to install to be able to run Atropine. At the time of writing, the latest release of Python 3 is version 3.7.4, but if there's a later version on the Python downloads page by the time you read this, then install that.
You use Atropine through your web browser, but it does not need access to the internet to run. Atropine is its own web server which runs on your own computer, and your browser connects to that.
Instructions for getting started
- If Python 3 is not already installed on your computer, or if you're not sure whether it's installed, download and install Python 3.
- Get Atropine. You can either:
- Clone the git repository, or,
- If you don't use git but have somehow found this on github, download the latest Atropine zip file from this page. Unzip the zip file into a new folder of your choosing. Don't move any of Atropine's files out of that folder - the location of
atropine.pyin relation to the subfolders must be maintained as it is. It's okay to make a shortcut (or symlink, on Linux) to atropine.py and put the shortcut anywhere you want.
- Atropine will open a small web server on your computer, and give you a link to paste into your browser, like this:
- Go to that link in your web browser. You are now using the web interface, and you can create and administer your tournament from there.
docs/index.html contains further information about using Atropine.