python-catmaid


Namepython-catmaid JSON
Version 2.4.0 PyPI version JSON
download
home_pagehttps://github.com/navis-org/pymaid
SummaryPython interface to CATMAID servers
upload_time2023-04-27 15:37:46
maintainer
docs_urlNone
authorPhilipp Schlegel
requires_python>=3.6
licenseGNU GPL V3
keywords catmaid interface neuron navis
VCS
bugtrack_url
requirements navis numpy networkx pandas requests-futures requests setuptools scipy six tqdm psutil
Travis-CI
coveralls test coverage
            [![Documentation Status](https://readthedocs.org/projects/pymaid/badge/?version=latest)](http://pymaid.readthedocs.io/en/latest/?badge=latest) [![Tests](https://github.com/navis-org/pymaid/actions/workflows/run-tests.yml/badge.svg)](https://github.com/navis-org/pymaid/actions/workflows/run-tests.yml) [![Coverage Status](https://coveralls.io/repos/github/navis-org/pymaid/badge.svg?branch=master)](https://coveralls.io/github/navis-org/pymaid?branch=master) [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/navis-org/pymaid/master?urlpath=tree) [![DOI](https://zenodo.org/badge/78551448.svg)](https://zenodo.org/badge/latestdoi/78551448)

<img src="https://github.com/navis-org/pymaid/raw/master/docs/_static/favicon.png" height="30"> pymaid
======================================================================================================
Python-Catmaid - or "pymaid" - is a [Python](http://www.python.org) 3 library to
interface with [CATMAID](https://github.com/catmaid/CATMAID "CATMAID Repo")
servers.

Tested with CATMAID release version 2020.02.15 - if you are working with older
versions you may run into issues due to API changes.

## Features
* pull and push data from/to a CATMAID server
* visualize and analyse neuron morphology via [navis](https://navis.readthedocs.io)
* tools to analyse user stats (e.g. time-invested, project history)
* clustering methods (e.g. by connectivity or synapse placement)

## Documentation
Pymaid is on [ReadTheDocs](http://pymaid.readthedocs.io/ "pymaid ReadTheDocs").

## Getting started
See the [documentation](http://pymaid.readthedocs.io/ "PyMaid ReadTheDocs") for
detailed installation instructions, tutorials and examples. For the impatient:

```bash
pip3 install python-catmaid
```

*Important*: there is a `pymaid` package on PyPI which has _nothing_ to do with
this pymaid!

To install the bleeding edge from Github:

```bash
pip3 install git+https://github.com/navis-org/pymaid@master
```

Alternatively click on the *launch binder* badge above to try out pymaid hosted by [mybinder](https://mybinder.org)!

![pymaid example](https://user-images.githubusercontent.com/7161148/41200671-4e4320ec-6ca1-11e8-90a2-2feda2d9372d.gif)

## License:
This code is under GNU GPL V3

## References:
Pymaid implements/provides an interfaces with algorithms described in:

1. **Comparison of neurons based on connectivity**: Science. 2012 Jul 27;337(6093):437-44. doi: 10.1126/science.1221762.
*The connectome of a decision-making neural network.*
Jarrell TA, Wang Y, Bloniarz AE, Brittin CA, Xu M, Thomson JN, Albertson DG, Hall DH, Emmons SW.
[link](http://science.sciencemag.org/content/337/6093/437.long)
2. **Comparison of neurons based on synapse distribution**: eLife. doi: 10.7554/eLife.16799
*Synaptic transmission parallels neuromodulation in a central food-intake circuit.*
Schlegel P, Texada MJ, Miroschnikow A, Schoofs A, Hueckesfeld S, Peters M, ... Pankratz MJ.
[link](https://elifesciences.org/content/5/e16799)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/navis-org/pymaid",
    "name": "python-catmaid",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "CATMAID interface neuron navis",
    "author": "Philipp Schlegel",
    "author_email": "pms70@cam.ac.uk",
    "download_url": "https://files.pythonhosted.org/packages/64/1f/7d26cc9218c66cd85a10509c7c8ee3b9ed9a427d0bf38b283a2cb0a00303/python-catmaid-2.4.0.tar.gz",
    "platform": null,
    "description": "[![Documentation Status](https://readthedocs.org/projects/pymaid/badge/?version=latest)](http://pymaid.readthedocs.io/en/latest/?badge=latest) [![Tests](https://github.com/navis-org/pymaid/actions/workflows/run-tests.yml/badge.svg)](https://github.com/navis-org/pymaid/actions/workflows/run-tests.yml) [![Coverage Status](https://coveralls.io/repos/github/navis-org/pymaid/badge.svg?branch=master)](https://coveralls.io/github/navis-org/pymaid?branch=master) [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/navis-org/pymaid/master?urlpath=tree) [![DOI](https://zenodo.org/badge/78551448.svg)](https://zenodo.org/badge/latestdoi/78551448)\n\n<img src=\"https://github.com/navis-org/pymaid/raw/master/docs/_static/favicon.png\" height=\"30\"> pymaid\n======================================================================================================\nPython-Catmaid - or \"pymaid\" - is a [Python](http://www.python.org) 3 library to\ninterface with [CATMAID](https://github.com/catmaid/CATMAID \"CATMAID Repo\")\nservers.\n\nTested with CATMAID release version 2020.02.15 - if you are working with older\nversions you may run into issues due to API changes.\n\n## Features\n* pull and push data from/to a CATMAID server\n* visualize and analyse neuron morphology via [navis](https://navis.readthedocs.io)\n* tools to analyse user stats (e.g. time-invested, project history)\n* clustering methods (e.g. by connectivity or synapse placement)\n\n## Documentation\nPymaid is on [ReadTheDocs](http://pymaid.readthedocs.io/ \"pymaid ReadTheDocs\").\n\n## Getting started\nSee the [documentation](http://pymaid.readthedocs.io/ \"PyMaid ReadTheDocs\") for\ndetailed installation instructions, tutorials and examples. For the impatient:\n\n```bash\npip3 install python-catmaid\n```\n\n*Important*: there is a `pymaid` package on PyPI which has _nothing_ to do with\nthis pymaid!\n\nTo install the bleeding edge from Github:\n\n```bash\npip3 install git+https://github.com/navis-org/pymaid@master\n```\n\nAlternatively click on the *launch binder* badge above to try out pymaid hosted by [mybinder](https://mybinder.org)!\n\n![pymaid example](https://user-images.githubusercontent.com/7161148/41200671-4e4320ec-6ca1-11e8-90a2-2feda2d9372d.gif)\n\n## License:\nThis code is under GNU GPL V3\n\n## References:\nPymaid implements/provides an interfaces with algorithms described in:\n\n1. **Comparison of neurons based on connectivity**: Science. 2012 Jul 27;337(6093):437-44. doi: 10.1126/science.1221762.\n*The connectome of a decision-making neural network.*\nJarrell TA, Wang Y, Bloniarz AE, Brittin CA, Xu M, Thomson JN, Albertson DG, Hall DH, Emmons SW.\n[link](http://science.sciencemag.org/content/337/6093/437.long)\n2. **Comparison of neurons based on synapse distribution**: eLife. doi: 10.7554/eLife.16799\n*Synaptic transmission parallels neuromodulation in a central food-intake circuit.*\nSchlegel P, Texada MJ, Miroschnikow A, Schoofs A, Hueckesfeld S, Peters M, ... Pankratz MJ.\n[link](https://elifesciences.org/content/5/e16799)\n",
    "bugtrack_url": null,
    "license": "GNU GPL V3",
    "summary": "Python interface to CATMAID servers",
    "version": "2.4.0",
    "split_keywords": [
        "catmaid",
        "interface",
        "neuron",
        "navis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd1c4795166106f430958fc782ac6c234bd750b3b0f0df80ab1a58ef95aff4f8",
                "md5": "bd2c0cb55a00556a599ee38ec52bfae8",
                "sha256": "ab81535d704f5c4158ab5ce9e9fa271cc72240d48e336fa12959f342fd179d3d"
            },
            "downloads": -1,
            "filename": "python_catmaid-2.4.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bd2c0cb55a00556a599ee38ec52bfae8",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 177535,
            "upload_time": "2023-04-27T15:37:44",
            "upload_time_iso_8601": "2023-04-27T15:37:44.987179Z",
            "url": "https://files.pythonhosted.org/packages/fd/1c/4795166106f430958fc782ac6c234bd750b3b0f0df80ab1a58ef95aff4f8/python_catmaid-2.4.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "641f7d26cc9218c66cd85a10509c7c8ee3b9ed9a427d0bf38b283a2cb0a00303",
                "md5": "e367ad01dd416bbe868cf4c2bab9fe11",
                "sha256": "04d34f60484b2b78d50907dbfb35446b8cc40d1994c0c246cba98a3362deb7d4"
            },
            "downloads": -1,
            "filename": "python-catmaid-2.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e367ad01dd416bbe868cf4c2bab9fe11",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 169503,
            "upload_time": "2023-04-27T15:37:46",
            "upload_time_iso_8601": "2023-04-27T15:37:46.744106Z",
            "url": "https://files.pythonhosted.org/packages/64/1f/7d26cc9218c66cd85a10509c7c8ee3b9ed9a427d0bf38b283a2cb0a00303/python-catmaid-2.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-27 15:37:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "navis-org",
    "github_project": "pymaid",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "navis",
            "specs": [
                [
                    ">=",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "1.16.3"
                ]
            ]
        },
        {
            "name": "networkx",
            "specs": [
                [
                    ">=",
                    "2.4"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "1.0"
                ]
            ]
        },
        {
            "name": "requests-futures",
            "specs": [
                [
                    ">=",
                    "0.9.9"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    ">=",
                    "2.21.0"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    ">=",
                    "41.0.1"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "1.3.0"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    ">=",
                    "1.11.0"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    ">=",
                    "4.50.0"
                ]
            ]
        },
        {
            "name": "psutil",
            "specs": [
                [
                    ">=",
                    "5.4.3"
                ]
            ]
        }
    ],
    "lcname": "python-catmaid"
}
        
Elapsed time: 0.06400s