Readme ====== ``etrsitrs`` is a Python package that implements datum transformations to and from the ETRF2000 reference frame of the ETRS89 system. It implements the transformations described in EUREF memo *Specifications for reference frame fixing in the analysis of a EUREF GPS campaign* by Boucher and Altamimi (2011). Requirements ------------ The following packages and tools are required: numpy All computations. nose Running the unit tests. coverage Computing code coverage of the unit tests. numpydoc Building documentation. sphinx Building documentation. pylint Static code analysis (optional). Documentation ------------- The documentation is built when running the test suite. Documentation is also provided pre-built in the following directories: html doc/_build/html/index.html PDF doc/_build/latex/etrsitrs.pdf Test suite ---------- The test suite is run with the command:: user@host: ~/etrs-itrs/$ ./run-tests.sh This requires the ``nose`` and ``coverage`` packages, as well as the ``nosetests`` script. It also builds the documentation and does static code analysis if ``pylint`` is present.