Metadata-Version: 2.1
Name: tana2tree
Version: 1.1.7
Summary: Parses Tanagra description into usable formats.
Home-page: https://github.com/reevesba/tana2tree
Author: Bradley Reeves
Author-email: bradleyaaronreeeves@gmail.com
License: UNKNOWN
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](http://eric.univ-lyon2.fr/~ricco/tanagra/en/tanagra.html) to vist the Tanagra website. This is where you can find the downloads.
        
        ## Installation
        ### Dependencies
        - Python >= 3.6
        - time module
        - re module
        
        ### User Installation
        <code>pip install tana2tree</code>
        
        ## Using tana2tree
        ### Create input file
        1. Copy results from Tanagra
        
           ![](images/copy-results.png)
        
        2. Save results to text file
        
           ![](images/save-html-as-text.png)   
        
        3. Pass text file in program. 
        
            <code>
            import tana2tree as t2t<br>
            <br>
            def main():<br>
                # get tanagra description as input<br>
                input_file = "example/tanagra-output.txt"<br>
                <br>
                # build the tree, returns root node<br>
                tree = t2t.Tanagra_Parser()<br>
                print("Tree: ")<br>
                print(tree.parse(input_file))
            </code>
            <br>  
            <br>
            
            A full example is given with all available methods [here](https://github.com/reevesba/tana2tree/examples).
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
