-
Notifications
You must be signed in to change notification settings - Fork 7
/
epicure.json
136 lines (136 loc) · 5.44 KB
/
epicure.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
{
"name": "epicure",
"display_name": "EpiCure",
"visibility": "public",
"icon": "",
"categories": [
"Annotation",
"Segmentation"
],
"schema_version": "0.2.1",
"on_activate": null,
"on_deactivate": null,
"contributions": {
"commands": [
{
"id": "epicure.start",
"title": "Start",
"python_name": "epicure.start_epicuring:start_epicure",
"short_title": null,
"category": null,
"icon": null,
"enablement": null
},
{
"id": "epicure.concatenate",
"title": "Concatenate",
"python_name": "epicure.concatenate_movie:concatenate_movies",
"short_title": null,
"category": null,
"icon": null,
"enablement": null
},
{
"id": "epicure.doc",
"title": "Documentation",
"python_name": "epicure.Utils:show_documentation",
"short_title": null,
"category": null,
"icon": null,
"enablement": null
}
],
"readers": null,
"writers": null,
"widgets": [
{
"command": "epicure.start",
"display_name": "Start EpiCure",
"autogenerate": false
},
{
"command": "epicure.concatenate",
"display_name": "Concatenate EpiCured movies",
"autogenerate": false
},
{
"command": "epicure.doc",
"display_name": "Open EpiCure documentation",
"autogenerate": false
}
],
"sample_data": null,
"themes": null,
"menus": {},
"submenus": null,
"keybindings": null,
"configuration": []
},
"package_metadata": {
"metadata_version": "2.1",
"name": "epicure",
"version": "0.1.3",
"dynamic": null,
"platform": null,
"supported_platform": null,
"summary": "Napari plugin to manually correct epithelia segmentation in movies",
"description": "# EpiCure\n\n[![License BSD-3](https://img.shields.io/pypi/l/epicure.svg?color=green)](https://gitlab.pasteur.fr/gletort/epicure/raw/main/LICENSE)\n[![PyPI](https://img.shields.io/pypi/v/epicure.svg?color=green)](https://pypi.org/project/epicure)\n[![Python Version](https://img.shields.io/pypi/pyversions/epicure.svg?color=green)](https://python.org)\n[![napari hub](https://img.shields.io/endpoint?url=https://api.napari-hub.org/shields/epicure)](https://napari-hub.org/plugins/epicure)\n\nNapari plugin to manually correct epithelia segmentation in movies\n\n > **Documentation in the [wiki](https://gitlab.pasteur.fr/gletort/epicure/-/wikis/EpiCure)**\n\n## Installation\n\n### Install plugin\nTo install EpiCure on a fresh python virtual environment, type inside the environement:\n```\npip install epicure\n``` \n\nThen launch `Napari`, and the plugin should be visible in the `Plugins` list.\n\nIf you already have an environment with `Napari` installed, you can also install it directly in `Napari>Plugins>Install/Uninstall plugins`\n\n### Install code\nTo have the code to be able to modify it, clone this repository. You can use `pip install -e .` so that everytime you update the code, the plugin will be updated. \n\n## Usage\n\nRefer to the [wiki](https://gitlab.pasteur.fr/gletort/epicure/-/wikis/EpiCure) for documentation of the different steps possible in the pipeline.\n\n\n\nThis [napari] plugin was initialized with [Cookiecutter] using [@napari]'s [cookiecutter-napari-plugin] template.\n\n[napari]: https://github.com/napari/napari\n[Cookiecutter]: https://github.com/audreyr/cookiecutter\n[file an issue]: https://github.com/gletort/epicure/issues\n[tox]: https://tox.readthedocs.io/en/latest/\n[pip]: https://pypi.org/project/pip/\n[PyPI]: https://pypi.org/\n",
"description_content_type": "text/markdown",
"keywords": null,
"home_page": "https://gitlab.pasteur.fr/gletort/epicure",
"download_url": null,
"author": "Ga\u00eblle Letort",
"author_email": null,
"maintainer": null,
"maintainer_email": null,
"license": "BSD-3-Clause",
"classifier": [
"Development Status :: 2 - Pre-Alpha",
"Framework :: napari",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Topic :: Scientific/Engineering :: Image Processing"
],
"requires_dist": [
"napari<=0.4.19",
"numpy",
"magicgui",
"qtpy",
"scikit-image",
"opencv-python-headless",
"roifile",
"xlsxwriter",
"laptrack",
"matplotlib",
"imagecodecs",
"edt",
"tox; extra == \"testing\"",
"pytest; extra == \"testing\"",
"pytest-cov; extra == \"testing\"",
"pytest-qt; extra == \"testing\"",
"napari; extra == \"testing\"",
"pyqt5; extra == \"testing\""
],
"requires_python": ">=3.8",
"requires_external": null,
"project_url": [
"Bug Tracker, https://gitlab.pasteur.fr/gletort/epicure/issues",
"Documentation, https://gitlab.pasteur.fr/gletort/epicure#README.md",
"Source Code, https://gitlab.pasteur.fr/gletort/epicure",
"User Support, https://gitlab.pasteur.fr/gletort/epicure/issues"
],
"provides_extra": [
"testing"
],
"provides_dist": null,
"obsoletes_dist": null
},
"npe1_shim": false
}