So you find a typo in the SeqAn read the docs manual and you think "I will be a good citizen and correct it", but before you issue a pull request you want to test that the URLs work. To do this you need to 'compile' the docs, a little like you do with LaTeX. Here we go;

I've done all this on a AWS Ubuntu "14.04.5 LTS, Trusty Tahr" instance for a clean install so you can see only what is required.

Install Dependencies

$ sudo apt-get update

$ sudo apt-get install python-sphinx python-pip git

 Install Sphinx extensions

$ pip install --user sphinx_rtd_theme

$ pip install --user sphinxcontrib-bibtex

$ pip install --user seqansphinx

Go to your development directory, clone SeqAn and 'Compile' the docs

$ mkdir development

$ cd development

$ git clone https://github.com/seqan/seqan.git

$ cd seqan/manual

$ make html

 

There you go, you can now edit the SeqAn manual and view the resulting HTML pages on your local machine (assuming you're not being daft and doing it on an AWS instance to ensure you get only the minimum dependencies like me).