open metadata Markup Language
- Python 2.7+ or 3.4+
- Python packages:
- These packages will be downloaded and installed automatically if the
pipmethod is used to install odML. Alternatively, they can be installed from the OS package manager. On Ubuntu, they are available as:
- If you prefer installing using the Python package manager, the following packages are required to build the lxml Python package on Ubuntu 14.04:
The simplest way to install Python-odML is from PyPI using the pip tool:
$ pip install odml
On Ubuntu, the pip package manager is available in the repositories as
If this method is used, the appropriate Python dependencies (enum and lxml) are downloaded and installed automatically.
On Linux it is more convenient to obtain the lxml and yaml libraries via the distribution’s package manager (e.g.,
apt-get install python-lxml and
apt-get install python-yaml for Ubuntu).
Building from source
To download the Python-odML library please either use git and clone the repository from GitHub:
$ git clone https://github.com/G-Node/python-odml.git
If you don’t want to use git download the ZIP file also provided on GitHub to your computer (e.g. as above on your home directory under a “toolbox” folder).
To install the Python-odML library, enter the corresponding directory and run:
$ cd python-odml $ python setup.py install