gfagraphs


Namegfagraphs JSON
Version 0.3.15 PyPI version JSON
download
home_pagehttps://github.com/Tharos-ux/gfagraphs
SummaryLibrary to parse, edit and handle in memory GFA graphs
upload_time2024-08-31 08:28:46
maintainerNone
docs_urlNone
author('Siegfried Dubois',)
requires_python>=3.10
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![](https://img.shields.io/badge/Python-3.10-blue.svg)]()
[![](https://img.shields.io/badge/Python-3.11-blue.svg)]()
[![](https://img.shields.io/badge/Python-3.12-blue.svg)]()
[![Documentation Status](https://readthedocs.org/projects/gfagraphs/badge/?version=latest)](https://gfagraphs.readthedocs.io/en/latest/?badge=latest)

# GFAGraphs - A Python GFA library

> [!WARNING]\
> A paper is in preparation about this work. If you consider to use this tool, please contact the author for attribution.

This Python library aims to be an abstraction layer for GFA file format.

> [!WARNING]\
> The old version of `gfagraphs` has been deprecated (since v0.3.0), in favour of `pgGraphs`. Using `gfagraphs` or `pgGraphs` to import resolves now in using the same library. In a near future, `pgGraphs` namespace will be deprecated.

## Package `pgGraphs`/`gfagraphs`

![](https://media.discordapp.net/attachments/874430800802754623/1179353568105467964/library.png)

The package is organized in 4 modules:
+ `gfagraphs.abstractions` contains abstractions over GFA formats
+ `gfagraphs.gfaparser` contains an abstract class for parsing and saving GFA file format
+ `gfagraphs.graph` contains the main `Graph` class that represents a GFA graph in memory, and edit functions
+ `gfagraphs.networkx` conains an abstract class for visualization and modelization of GFA in a NetworkX object

> [!NOTE]\
> Want to contribute? Feel free to open a PR on an issue about a missing, buggy or incomplete feature!


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Tharos-ux/gfagraphs",
    "name": "gfagraphs",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": null,
    "author": "('Siegfried Dubois',)",
    "author_email": "Siegfried Dubois <siegfried.dubois@inria.fr>",
    "download_url": "https://files.pythonhosted.org/packages/ea/49/6e6e7ab87e27285477bb872ddc28c7f0c48b7c9f9dfae55cff7dc795c80a/gfagraphs-0.3.15.tar.gz",
    "platform": null,
    "description": "[![](https://img.shields.io/badge/Python-3.10-blue.svg)]()\n[![](https://img.shields.io/badge/Python-3.11-blue.svg)]()\n[![](https://img.shields.io/badge/Python-3.12-blue.svg)]()\n[![Documentation Status](https://readthedocs.org/projects/gfagraphs/badge/?version=latest)](https://gfagraphs.readthedocs.io/en/latest/?badge=latest)\n\n# GFAGraphs - A Python GFA library\n\n> [!WARNING]\\\n> A paper is in preparation about this work. If you consider to use this tool, please contact the author for attribution.\n\nThis Python library aims to be an abstraction layer for GFA file format.\n\n> [!WARNING]\\\n> The old version of `gfagraphs` has been deprecated (since v0.3.0), in favour of `pgGraphs`. Using `gfagraphs` or `pgGraphs` to import resolves now in using the same library. In a near future, `pgGraphs` namespace will be deprecated.\n\n## Package `pgGraphs`/`gfagraphs`\n\n![](https://media.discordapp.net/attachments/874430800802754623/1179353568105467964/library.png)\n\nThe package is organized in 4 modules:\n+ `gfagraphs.abstractions` contains abstractions over GFA formats\n+ `gfagraphs.gfaparser` contains an abstract class for parsing and saving GFA file format\n+ `gfagraphs.graph` contains the main `Graph` class that represents a GFA graph in memory, and edit functions\n+ `gfagraphs.networkx` conains an abstract class for visualization and modelization of GFA in a NetworkX object\n\n> [!NOTE]\\\n> Want to contribute? Feel free to open a PR on an issue about a missing, buggy or incomplete feature!\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Library to parse, edit and handle in memory GFA graphs",
    "version": "0.3.15",
    "project_urls": {
        "Bug Tracker": "https://github.com/Tharos-ux/gfagraphs/issues",
        "Homepage": "https://github.com/Tharos-ux/gfagraphs"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01ebdb78bb62f41bbd6a07ed904b113deb1caa3fa9ada23b7d6fd01bd80dd4ff",
                "md5": "7cf6c846acc4ad14e035e2691617f8bd",
                "sha256": "cfdc9cd581ead0a4c0a0f11fb9cbe9e746bd7f1417999b3c401d47ca35ca3181"
            },
            "downloads": -1,
            "filename": "gfagraphs-0.3.15-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7cf6c846acc4ad14e035e2691617f8bd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 38889,
            "upload_time": "2024-08-31T08:28:44",
            "upload_time_iso_8601": "2024-08-31T08:28:44.288218Z",
            "url": "https://files.pythonhosted.org/packages/01/eb/db78bb62f41bbd6a07ed904b113deb1caa3fa9ada23b7d6fd01bd80dd4ff/gfagraphs-0.3.15-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea496e6e7ab87e27285477bb872ddc28c7f0c48b7c9f9dfae55cff7dc795c80a",
                "md5": "422b89a9f2fee3d377f4b42910aee170",
                "sha256": "471511c74d4e3b192f1b65a5dd82f10554c11e15385351323f7a61fe3c21fc35"
            },
            "downloads": -1,
            "filename": "gfagraphs-0.3.15.tar.gz",
            "has_sig": false,
            "md5_digest": "422b89a9f2fee3d377f4b42910aee170",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 38917,
            "upload_time": "2024-08-31T08:28:46",
            "upload_time_iso_8601": "2024-08-31T08:28:46.154269Z",
            "url": "https://files.pythonhosted.org/packages/ea/49/6e6e7ab87e27285477bb872ddc28c7f0c48b7c9f9dfae55cff7dc795c80a/gfagraphs-0.3.15.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-31 08:28:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Tharos-ux",
    "github_project": "gfagraphs",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "gfagraphs"
}
        
Elapsed time: 0.60349s