Skip to content
This repository was archived by the owner on Apr 9, 2026. It is now read-only.

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

pyOpenMS Documentation

The source code for the pyOpenMS documentation lies here. We use sphinx to build documentation.

Preparation

Install Sphinx (which is a Python package) and some of its modules/plugins. We recommend doing this in a python venv.

# create it:
python -m venv /path/to/myenv

# activate it, e.g.

# Linux:
source <venv>/bin/activate

# Windows:
c:\path\to\myenv\Scripts\activate.bat

Once the environment is active, you can install all required python packages using

cd <pyOpenMS_dir>/docs
pip install -r requirements.txt
python install_pyopenms.py

To build the docs run the line below (works on all operating systems), but make sure that your working dir is <pyOpenMS_dir>/docs (see above):

make html

and check validity of links using

make linkcheck