Skip to main content

Library to parse, edit and handle in memory GFA graphs

Project description

Documentation Status

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

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!

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gfagraphs-0.3.14.tar.gz (38.9 kB view details)

Uploaded Source

Built Distribution

gfagraphs-0.3.14-py3-none-any.whl (38.9 kB view details)

Uploaded Python 3

File details

Details for the file gfagraphs-0.3.14.tar.gz.

File metadata

  • Download URL: gfagraphs-0.3.14.tar.gz
  • Upload date:
  • Size: 38.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.9

File hashes

Hashes for gfagraphs-0.3.14.tar.gz
Algorithm Hash digest
SHA256 7e3f4570013962973b0c93bab7c8a827d1a3e97236c13f4e81d84d514418193a
MD5 a6b96751a3ffbbfb6431f72edc7a4905
BLAKE2b-256 1dec9c9e7b2d82f8bd178864d72e32acbf7a54e36df0ec5a4722126acbaeb692

See more details on using hashes here.

File details

Details for the file gfagraphs-0.3.14-py3-none-any.whl.

File metadata

  • Download URL: gfagraphs-0.3.14-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.9

File hashes

Hashes for gfagraphs-0.3.14-py3-none-any.whl
Algorithm Hash digest
SHA256 fbd25e206a1e4ab0faa87b98487b9763ee0f63f7faa9fc3fcae56e6f00d03bb8
MD5 fd0023c87a56194a63160dbbb3edd3aa
BLAKE2b-256 e509d21c117eb31a1cd7280dff7f2845e1bc6a3598f1cd1b5e7b6ca431e79084

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page