LabelSIG


NameLabelSIG JSON
Version 2.0.9 PyPI version JSON
download
home_pagehttps://github.com/Jianhong-Gao/LabelSIG
SummarySignal Labeling with Python
upload_time2024-09-08 06:07:43
maintainerNone
docs_urlNone
authorJianhong Gao
requires_python>=3.9
licenseMIT
keywords signal labeling machine learning
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center">
  <img src="https://github.com/Jianhong-Gao/LabelSIG/blob/main/labelsig/resource/WindowIcon.png?raw=true" width="30%"><br/>LabelSIG
</h1>


<h4 align="center">
  Electrical Signal Annotation with Python
</h4>

<div align="center">
  <a href="https://pypi.python.org/pypi/LabelSIG"><img src="https://img.shields.io/pypi/v/LabelSIG.svg"></a>
  <img src="https://img.shields.io/pypi/pyversions/LabelSIG.svg"></a>
</div>

<div align="center">
  <a href="https://github.com/Jianhong-Gao/LabelSIG/blob/main/#starter-guide"><b>Starter Guide</b></a>
  | <a href="https://github.com/Jianhong-Gao/LabelSIG/blob/main/#installation?raw=true"><b>Installation</b></a>
  | <a href="https://github.com/Jianhong-Gao/LabelSIG/blob/main/#usage"><b>Usage</b></a>
  | <a href="https://github.com/Jianhong-Gao/LabelSIG/blob/main/#examples"><b>Examples</b></a>
  <!-- | <a href="https://github.com/wkentaro/labelme/discussions"><b>Community</b></a> -->
  <!-- | <a href="https://www.youtube.com/playlist?list=PLI6LvFw0iflh3o33YYnVIfOpaO0hc5Dzw"><b>Youtube FAQ</b></a> -->
</div>

<br/>

# Description
LabelSIG is an electrical signal annotation tool inspired by [Labelme](https://github.com/labelmeai/labelme). Written in Python and utilizing Qt for its graphical interface, LabelSIG is designed for semantic segmentation tasks. Additionally, the tool can directly extract information from Common Format for Transient Data Exchange (COMTRADE) records. By using LabelSIG, various segments of samples are marked with different colors to easily identify their categories.
<div align="center">
  <img src="https://github.com/Jianhong-Gao/LabelSIG/blob/main/examples/semantic_segmentation/.readme/annotation.png?raw=true" width="80%">
</div>
For more information or to obtain the lastest LabelSIG, please contact us via email at gaojianhong1994@foxmail.com.

## Features

- [x] Signal annotation for comtrade file. 
- [x] Annotation for fault feeder or section for earth fault localization in distribution networks.

## Starter Guide

- **Installation guides** for only Windows platforms now 馃捇
- **Step-by-step tutorials**: first annotation to editing, exporting, and integrating with other programs 馃摃
- **A compilation of valuable resources** for further exploration 馃敆.

### Anaconda
You need install [Anaconda](https://www.continuum.io/downloads), then run below:

### Windows

Install [Anaconda](https://www.continuum.io/downloads), then in an Anaconda Prompt run:

```bash
conda create --name=LabeSIG python=3.9
conda activate LabeSIG
pip install LabeSIG
```

### Run
To start LabelSIG, run one of the following commands in your terminal:
```bash
labelsig 
```
or
```bash
LabelSIG
```
or
```bash

Labelsig
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Jianhong-Gao/LabelSIG",
    "name": "LabelSIG",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "Signal Labeling, Machine Learning",
    "author": "Jianhong Gao",
    "author_email": "gaojianhong1994@foxmail.com",
    "download_url": "https://files.pythonhosted.org/packages/1b/7b/edb124d647fa0dd0ffd959accfebd17d3197bc85cbc562b66012877f9f05/LabelSIG-2.0.9.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\">\r\n  <img src=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/labelsig/resource/WindowIcon.png?raw=true\" width=\"30%\"><br/>LabelSIG\r\n</h1>\r\n\r\n\r\n<h4 align=\"center\">\r\n  Electrical Signal Annotation with Python\r\n</h4>\r\n\r\n<div align=\"center\">\r\n  <a href=\"https://pypi.python.org/pypi/LabelSIG\"><img src=\"https://img.shields.io/pypi/v/LabelSIG.svg\"></a>\r\n  <img src=\"https://img.shields.io/pypi/pyversions/LabelSIG.svg\"></a>\r\n</div>\r\n\r\n<div align=\"center\">\r\n  <a href=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/#starter-guide\"><b>Starter Guide</b></a>\r\n  | <a href=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/#installation?raw=true\"><b>Installation</b></a>\r\n  | <a href=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/#usage\"><b>Usage</b></a>\r\n  | <a href=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/#examples\"><b>Examples</b></a>\r\n  <!-- | <a href=\"https://github.com/wkentaro/labelme/discussions\"><b>Community</b></a> -->\r\n  <!-- | <a href=\"https://www.youtube.com/playlist?list=PLI6LvFw0iflh3o33YYnVIfOpaO0hc5Dzw\"><b>Youtube FAQ</b></a> -->\r\n</div>\r\n\r\n<br/>\r\n\r\n# Description\r\nLabelSIG is an electrical signal annotation tool inspired by [Labelme](https://github.com/labelmeai/labelme). Written in Python and utilizing Qt for its graphical interface, LabelSIG is designed for semantic segmentation tasks. Additionally, the tool can directly extract information from Common Format for Transient Data Exchange (COMTRADE) records. By using LabelSIG, various segments of samples are marked with different colors to easily identify their categories.\r\n<div align=\"center\">\r\n  <img src=\"https://github.com/Jianhong-Gao/LabelSIG/blob/main/examples/semantic_segmentation/.readme/annotation.png?raw=true\" width=\"80%\">\r\n</div>\r\nFor more information or to obtain the lastest LabelSIG, please contact us via email at gaojianhong1994@foxmail.com.\r\n\r\n## Features\r\n\r\n- [x] Signal annotation for comtrade file. \r\n- [x] Annotation for fault feeder or section for earth fault localization in distribution networks.\r\n\r\n## Starter Guide\r\n\r\n- **Installation guides** for only Windows platforms now \u9983\u6347\r\n- **Step-by-step tutorials**: first annotation to editing, exporting, and integrating with other programs \u9983\u6443\r\n- **A compilation of valuable resources** for further exploration \u9983\u6546.\r\n\r\n### Anaconda\r\nYou need install [Anaconda](https://www.continuum.io/downloads), then run below:\r\n\r\n### Windows\r\n\r\nInstall [Anaconda](https://www.continuum.io/downloads), then in an Anaconda Prompt run:\r\n\r\n```bash\r\nconda create --name=LabeSIG python=3.9\r\nconda activate LabeSIG\r\npip install LabeSIG\r\n```\r\n\r\n### Run\r\nTo start LabelSIG, run one of the following commands in your terminal:\r\n```bash\r\nlabelsig \r\n```\r\nor\r\n```bash\r\nLabelSIG\r\n```\r\nor\r\n```bash\r\n\r\nLabelsig\r\n```\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Signal Labeling with Python",
    "version": "2.0.9",
    "project_urls": {
        "Homepage": "https://github.com/Jianhong-Gao/LabelSIG"
    },
    "split_keywords": [
        "signal labeling",
        " machine learning"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "639ccff4b89bf9e7e811e3ec65cf63dfbb3e04a53a6b564ac273cbf24ae7a5d9",
                "md5": "434516c143e888cdd82be52f38cb1b41",
                "sha256": "201ac7b5b052947a76ad33e024a921f1b44b493e361d5e8c31c4e6f4420e7846"
            },
            "downloads": -1,
            "filename": "LabelSIG-2.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "434516c143e888cdd82be52f38cb1b41",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 358263,
            "upload_time": "2024-09-08T06:07:40",
            "upload_time_iso_8601": "2024-09-08T06:07:40.479235Z",
            "url": "https://files.pythonhosted.org/packages/63/9c/cff4b89bf9e7e811e3ec65cf63dfbb3e04a53a6b564ac273cbf24ae7a5d9/LabelSIG-2.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b7bedb124d647fa0dd0ffd959accfebd17d3197bc85cbc562b66012877f9f05",
                "md5": "8f12e0677515ae7636770256ef46003f",
                "sha256": "924797c2b8cffb842bfcaae71ea961464856bd1e4f1b50647bb8f1e8ca13b22a"
            },
            "downloads": -1,
            "filename": "LabelSIG-2.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "8f12e0677515ae7636770256ef46003f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 331984,
            "upload_time": "2024-09-08T06:07:43",
            "upload_time_iso_8601": "2024-09-08T06:07:43.119489Z",
            "url": "https://files.pythonhosted.org/packages/1b/7b/edb124d647fa0dd0ffd959accfebd17d3197bc85cbc562b66012877f9f05/LabelSIG-2.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-08 06:07:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Jianhong-Gao",
    "github_project": "LabelSIG",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "labelsig"
}
        
Elapsed time: 0.47059s