Metadata-Version: 1.1
Name: graphtools
Version: 0.1.9
Summary: graphtools
Home-page: https://github.com/KrishnaswamyLab/graphtools
Author: Jay Stanley and Scott Gigante, Krishnaswamy Lab, Yale University
Author-email: jay.stanley@yale.edu
License: GNU General Public License Version 2
Download-URL: https://github.com/KrishnaswamyLab/graphtools/archive/v0.1.9.tar.gz
Description: ==========
        graphtools
        ==========
        
        .. image:: https://img.shields.io/pypi/v/graphtools.svg
            :target: https://pypi.org/project/graphtools/
            :alt: Latest PyPi version
        .. image:: https://api.travis-ci.com/KrishnaswamyLab/graphtools.svg?branch=master
            :target: https://travis-ci.com/KrishnaswamyLab/graphtools
            :alt: Travis CI Build
        .. image:: https://img.shields.io/readthedocs/graphtools.svg
            :target: https://graphtools.readthedocs.io/
            :alt: Read the Docs
        .. image:: https://coveralls.io/repos/github/KrishnaswamyLab/graphtools/badge.svg?branch=master
            :target: https://coveralls.io/github/KrishnaswamyLab/graphtools?branch=master
            :alt: Coverage Status
        .. image:: https://img.shields.io/twitter/follow/KrishnaswamyLab.svg?style=social&label=Follow
            :target: https://twitter.com/KrishnaswamyLab
            :alt: Twitter
        .. image:: https://img.shields.io/github/stars/KrishnaswamyLab/graphtools.svg?style=social&label=Stars
            :target: https://github.com/KrishnaswamyLab/graphtools/
            :alt: GitHub stars
        
        Tools for building and manipulating graphs in Python.
        
        Installation
        ------------
        
        graphtools is available on `pip`. Install by running the following in a terminal::
        
                pip install --user graphtools
        
        Usage example
        -------------
        
        The `graphtools.Graph` class provides an all-in-one interface for k-nearest neighbors, mutual nearest neighbors, exact (pairwise distances) and landmark graphs.
        
        Use it as follows::
        
                from sklearn import datasets
                import graphtools
                digits = datasets.load_digits()
                G = graphtools.Graph(digits['data'])
                K = G.kernel
                P = G.diff_op
                G = graphtools.Graph(digits['data'], n_landmark=300)
                L = G.landmark_op
        
        Help
        ----
        
        If you have any questions or require assistance using graphtools, please contact us at https://krishnaswamylab.org/get-help
Keywords: graphs,big-data,signal processing,manifold-learning
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Framework :: Jupyter
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Scientific/Engineering :: Mathematics
