Metadata-Version: 2.1
Name: pyoma
Version: 0.10.0
Summary: library to interact and build OMA hdf5 files
Home-page: UNKNOWN
Author: DessimozLab
Author-email: contact@omabrowser.org
License: MPL 2.0
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Requires-Dist: numpy (>=1.16)
Requires-Dist: tables (>=3.5.1)
Requires-Dist: future
Requires-Dist: fuzzyset (>=0.0.17)
Requires-Dist: tqdm
Requires-Dist: pyopa (>=0.8)
Requires-Dist: pandas (>=0.22)
Requires-Dist: datasketch
Requires-Dist: ete3
Requires-Dist: networkx
Requires-Dist: biopython (==1.76) ; python_version < "3.6"
Requires-Dist: biopython (<=1.77,>=1.76) ; python_version >= "3.6"
Provides-Extra: create_db
Requires-Dist: PySAIS ; extra == 'create_db'
Requires-Dist: familyanalyzer (>=0.7.3) ; extra == 'create_db'
Requires-Dist: matplotlib ; extra == 'create_db'
Requires-Dist: scikit-learn ; extra == 'create_db'
Requires-Dist: scikit-fuzzy ; extra == 'create_db'
Requires-Dist: pebble ; extra == 'create_db'
Requires-Dist: lark-parser ; extra == 'create_db'
Requires-Dist: pyham ; extra == 'create_db'
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'

pyOMA - python library to interact with OMA hdf5 files
======================================================

PyOMA is a python library that enables access to the hdf5 database of the
[OMA project]. Report problems to the [github issue] tracker.

Installing pyoma
----------------

    pip install pyoma

for support to build oma hdf5 files from either oma standalone runs or production files use

    pip install pyoma[create_db]

Quick tour
----------


    import pyoma.browser.db
    db = pyoma.browser.db.Database("OmaServer.h5")
    db.get_release_name()

Documentation
-------------

The documentation is available on https://zoo.cs.ucl.ac.uk/doc/pyoma

[OMA project]: https://omabrowser.org
[github issue]: https://github.com/DessimozLab/pyoma/issues


