Metadata-Version: 2.0
Name: tacl
Version: 2.0.0
Summary: Text analyser for corpus linguistics
Home-page: https://github.com/ajenhl/tacl
Author: Jamie Norrish
Author-email: jamie@artefact.org.nz
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Text Processing :: Linguistic
Requires-Dist: biopython
Requires-Dist: lxml
Requires-Dist: pandas

TACL
====

tacl is a tool for performing basic text analysis on the texts
available from the `Chinese Buddhist Electronic Text Association`_
(CBETA). It is largely generic, however, and can operate with minor
modifications on other corpora.

The code is developed at https://github.com/ajenhl/tacl/ and the
documentation is available at http://pythonhosted.org/tacl/.


Installation
------------

Using `Python 3`_ (minimum version 3.3), either run ``pip install
tacl`` or download the code manually and run ``python setup.py
install``. Requires `SQLite`_, the `biopython`_ suite of tools, the
`lxml`_ XML library, and the `pandas`_ data analysis library. On all
platforms the dependencies are installed automatically when tacl is
installed with ``pip``.

Note however that on Windows (and perhaps Mac OS X) it is very likely
that the dependencies that have non-Python components will not build
due to a missing compiler. In such a case, follow the instructions at
https://github.com/ajenhl/tacl/wiki/Installation


Usage
-----

Run ``tacl -h`` for a listing of available subcommands, and ``tacl
<subcommand> -h`` for help on a specific subcommand.


.. _Chinese Buddhist Electronic Text Association: http://www.cbeta.org/
.. _Python 3: http://www.python.org/
.. _SQLite: http://www.sqlite.org/
.. _biopython: http://biopython.org/
.. _lxml: http://lxml.de/
.. _pandas: http://pandas.pydata.org/


