The Python-odML library (including the odML-Editor) is available on GitHub. If you are not familiar with the version control system git, but still want to use it, have a look at the documentaion available on the git-scm website.
Python 2.7.
Python packages:
- Enum (version 0.4.4)
- lxml (version 3.7.2)
The following packages are required to install the lxml Python package on Ubuntu:
- libxml2-dev
- libxslt1-dev
- lib32z1-dev
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 python-pip.
If this method is used, the appropriate Python dependencies (enum and lxml) are downloaded and installed automatically.
To download the Python-odML library please either use git and clone the repository from GitHub:
$ cd /home/usr/toolbox/ $ 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 /home/usr/toolbox/python-odml/ $ python setup.py install
Should you find a behaviour that is likely a bug, please file a bug report at the github bug tracker.
If you have questions regarding the use of the library or the editor, ask
the question on Stack Overflow, be sure to tag
it with odml and we'll do our best to quickly solve the problem.