Skip to main content

Detect all superbubbles in a graph.

Project description

Linear Superbubble Detector

https://raw.githubusercontent.com/Fabianexe/Superbubble/master/logo.png

Introduction

This project gives the reference implementation of the Linear Superbubble Dector (LSD).

Features

  • Detect superbubbles in linear time

  • Uses NetworkX as graph library

  • Can load plenty file formats (everything that NetworkX can load )

  • Have different ways to report the superbubbles

  • Simple and clean code

  • Simple to understand and reimplement

Documentation

The documentation can be found at: https://fabianexe.github.io/Superbubble

Installation

The simples way to install is using pip:

pip install LSD-Bubble

You can also download the source from https://github.com/Fabianexe/Superbubble and run the make script to install the package. These needs that setuptools are installed.

Usage

The programms needs only a path to a graph file to work and the algorithm that it should use:

lsd d path

If you want other detection algorithm try:

lsd p path

or

lsd o path

If as input format not edgelist is used give the format with the -f parameter

lsd d path -f gml

If you want a different reporting format use -r

lsd d path -r count

If you want not to detect superbubbles but week superbubbles use –week:

lsd d path –week

Project details


Download files

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

Source Distribution

LSD-Bubble-2.0.tar.gz (16.1 kB view details)

Uploaded Source

Built Distributions

LSD_Bubble-2.0-py3.7.egg (88.6 kB view details)

Uploaded Source

LSD_Bubble-2.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file LSD-Bubble-2.0.tar.gz.

File metadata

  • Download URL: LSD-Bubble-2.0.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for LSD-Bubble-2.0.tar.gz
Algorithm Hash digest
SHA256 f3b244da78fe9f23166493cc69870352749f3ae91ae9cf12289ca1c826a65330
MD5 27ba1df0ea4aafdf40efc12f3c37ac4a
BLAKE2b-256 c8cce82e98fab1948ad7866bbb2edb7a30641254483f7f32410229f395ece7b4

See more details on using hashes here.

File details

Details for the file LSD_Bubble-2.0-py3.7.egg.

File metadata

  • Download URL: LSD_Bubble-2.0-py3.7.egg
  • Upload date:
  • Size: 88.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for LSD_Bubble-2.0-py3.7.egg
Algorithm Hash digest
SHA256 55a02d9d46aa1b9bac5bdc1963e841bbe7d383fb9936ddf42702c14db18d16cd
MD5 f29796b65c56a1766469ff239639cca9
BLAKE2b-256 a814868cc2c4d878e362749b2f6f5154d28be5791934361dbaf2225faf6438af

See more details on using hashes here.

File details

Details for the file LSD_Bubble-2.0-py3-none-any.whl.

File metadata

  • Download URL: LSD_Bubble-2.0-py3-none-any.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0

File hashes

Hashes for LSD_Bubble-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 17df23eca2ebc4cd3c39c949a33e5c1ba98038736435aefef4ff2631f9fb3189
MD5 02df8e97b043a1b2d705c300b8bd2f60
BLAKE2b-256 84b807cf3b6d5b4944bf527f9cfbbb5d99efe63ae806616fec4805cab7c51b82

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