Metadata-Version: 2.1
Name: ec_finder
Version: 0.1
Summary: Find suitable EC numbers from enzyme names
Home-page: https://github.com/ggonnella/ec_finder
Author: Giorgio Gonnella and and others (see CONTRIBUTORS)
Author-email: gonnella@zbh.uni-hamburg.de
License: ISC
Keywords: bioinformatics
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Software Development :: Libraries
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.txt

# EcFinder

EcFinder tries to find an EC number for an enzyme name
using exact and fuzzy search.

It automatically downloads the EC data file from Expasy.

## Installation

It can be installed using ``pip install ec_finder``.

## CLI

The CLI tool ``ec-find`` is provided by the package.
The first time the tool is called from the command line, the enzyme
data are downloaded from Expasy.

## API

The first time that ``ec_finder`` is imported, the package
data is downloaded from Expasy.

The ``ec_finder.update()`` function can be used to check if new
enzyme data is avalaible at Expasy and, if so, download it and update
the data.

The ``ec_finder.search()`` function is used for searching
for an enzyme name.


