Parses Tanagra description into usable formats.
Project description
Tanagra Parser
tana2tree is a Python module for converting a Tanagra tree description into a more usable format.
Tanagra is a free suite of machine learning software for research and academic purposes developed by Ricco Rakotomalala at the Lumière University Lyon 2, France. Tanagra supports several standard data mining tasks such as Visualization, Descriptive statistics, Instance selection, feature selection, feature construction, regression, factor analysis, clustering, classification and association rule learning.
Click here to vist the Tanagra website. This is where you can find the downloads.
Installation
Dependencies
- Python >= 3.6
- time module
- re module
User Installation
pip install tana2tree
Using tana2tree
-
Copy results from Tanagra
-
Save results to text file
-
Pass text file in program.
import tana2tree as t2t def main(): # get tanagra description as input input_file = "example/tanagra-output.txt" # build the tree, returns root node tree = t2t.Tanagra_Parser() print("Tree: ") print(tree.parse(input_file))A full example is given with all available methods here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tana2tree-1.1.10.tar.gz.
File metadata
- Download URL: tana2tree-1.1.10.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b948ad78ed9df6104bf60b8fe06e65a1ec7a7b674758fd8699b626608eb21b73
|
|
| MD5 |
98a2883b1012a0dd52d9e7efb3893cc8
|
|
| BLAKE2b-256 |
d1761d87ed102509052a3a87b231a537e3db66d5e86302b807d2e0945a075aed
|
File details
Details for the file tana2tree-1.1.10-py3-none-any.whl.
File metadata
- Download URL: tana2tree-1.1.10-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8185c4fcde6f4e6b2d18d20f7f5ef1bacaa8ec494ea9156ad00fee006add47e
|
|
| MD5 |
759cb9abd4aa8f020853699e2cf526ec
|
|
| BLAKE2b-256 |
9257ad8fea43de45ba4a3a01384716623bd0fc5e7045e13e48ffd753031fb5db
|