14.10. External dependencies¶
The CamCOPS client uses:
Eigen: https://eigen.tuxfamily.org/
FloatingPoint class: from https://github.com/google/googletest https://raw.githubusercontent.com/google/googletest/master/googletest/include/gtest/internal/gtest-internal.h
OpenSSL: https://www.openssl.org/
R: https://www.r-project.org/ (GLM code after R but rewritten in C++)
SQLCipher: https://www.zetetic.net/sqlcipher/
SQLite: https://www.sqlite.org/
The CamCOPS server uses:
alembic: http://alembic.zzzcomputing.com/cardinal_pythonlib: https://cardinalpythonlib.readthedocs.io/colorlog: https://pypi.org/project/colorlog/CherryPy: https://cherrypy.org/distro: https://distro.readthedocs.io/dogpile.cache: https://dogpilecache.readthedocs.io/gunicorn: https://gunicorn.org/lockfile: https://pythonhosted.org/lockfile/matplotlib: https://matplotlib.org/numpy: http://www.numpy.org/paginate: https://github.com/Pylons/paginatependulum: https://pendulum.eustace.io/pdfkit: https://pypi.org/project/pdfkit/py-bcrypt: https://pypi.org/project/py-bcrypt/Pygments: http://pygments.org/PyMySQL: https://pymysql.readthedocs.io/PyPDF2: https://pythonhosted.org/PyPDF2/pyramid: https://trypyramid.com/pyramid_debugtoolbar: https://docs.pylonsproject.org/projects/pyramid_debugtoolbarpython-dateutil: https://dateutil.readthedocs.io/en/stable/scipy: https://www.scipy.org/semantic_version: https://pypi.org/project/semantic_version/SQLAlchemy: https://www.sqlalchemy.org/typing: https://pypi.org/project/typing/Wand: http://docs.wand-py.org/