BLANT-fast graphlet sampling tool.

SummaryBLAST creates local sequence alignments by first building a database of small k-letter sub-sequences called k-mers. Identical k-mers from different regions provide 'seeds' for longer local alignments. This seed-and-extend heuristic makes BLAST extremely fast and has led to its almos...

Full description

Bibliographic Details
Main Authors: Maharaj, Sridevi, Tracy, Brennan, Hayes, Wayne B
Format: Article in Journal/Newspaper
Language:unknown
Published: eScholarship, University of California 2019
Subjects:
Online Access:https://escholarship.org/uc/item/2746n7s0
id ftcdlib:oai:escholarship.org/ark:/13030/qt2746n7s0
record_format openpolar
spelling ftcdlib:oai:escholarship.org/ark:/13030/qt2746n7s0 2023-05-15T17:53:54+02:00 BLANT-fast graphlet sampling tool. Maharaj, Sridevi Tracy, Brennan Hayes, Wayne B 5363 - 5364 2019-12-01 application/pdf https://escholarship.org/uc/item/2746n7s0 unknown eScholarship, University of California qt2746n7s0 https://escholarship.org/uc/item/2746n7s0 public Bioinformatics (Oxford, England), vol 35, iss 24 Humans Saccharomyces cerevisiae Sequence Alignment Algorithms Computer Graphics Software Mathematical Sciences Biological Sciences Information and Computing Sciences Bioinformatics article 2019 ftcdlib 2021-01-24T17:36:47Z SummaryBLAST creates local sequence alignments by first building a database of small k-letter sub-sequences called k-mers. Identical k-mers from different regions provide 'seeds' for longer local alignments. This seed-and-extend heuristic makes BLAST extremely fast and has led to its almost exclusive use despite the existence of more accurate, but slower, algorithms. In this paper, we introduce the Basic Local Alignment for Networks Tool (BLANT). BLANT is the analog of BLAST, but for networks: given an input graph, it samples small, induced, k-node sub-graphs called k-graphlets. Graphlets have been used to classify networks, quantify structure, align networks both locally and globally, identify topology-function relationships and build taxonomic trees without the use of sequences. Given an input network, BLANT produces millions of graphlet samples in seconds-orders of magnitude faster than existing methods. BLANT offers sampled graphlets in various forms: distributions of graphlets or their orbits; graphlet degree or graphlet orbit degree vectors, the latter being compatible with ORCA; or an index to be used as the basis for seed-and-extend local alignments. We demonstrate BLANT's usefelness by using its indexing mode to find functional similarity between yeast and human PPI networks.Availability and implementationBLANT is written in C and is available at https://github.com/waynebhayes/BLANT/releases.Supplementary informationSupplementary data are available at Bioinformatics online. Article in Journal/Newspaper Orca University of California: eScholarship
institution Open Polar
collection University of California: eScholarship
op_collection_id ftcdlib
language unknown
topic Humans
Saccharomyces cerevisiae
Sequence Alignment
Algorithms
Computer Graphics
Software
Mathematical Sciences
Biological Sciences
Information and Computing Sciences
Bioinformatics
spellingShingle Humans
Saccharomyces cerevisiae
Sequence Alignment
Algorithms
Computer Graphics
Software
Mathematical Sciences
Biological Sciences
Information and Computing Sciences
Bioinformatics
Maharaj, Sridevi
Tracy, Brennan
Hayes, Wayne B
BLANT-fast graphlet sampling tool.
topic_facet Humans
Saccharomyces cerevisiae
Sequence Alignment
Algorithms
Computer Graphics
Software
Mathematical Sciences
Biological Sciences
Information and Computing Sciences
Bioinformatics
description SummaryBLAST creates local sequence alignments by first building a database of small k-letter sub-sequences called k-mers. Identical k-mers from different regions provide 'seeds' for longer local alignments. This seed-and-extend heuristic makes BLAST extremely fast and has led to its almost exclusive use despite the existence of more accurate, but slower, algorithms. In this paper, we introduce the Basic Local Alignment for Networks Tool (BLANT). BLANT is the analog of BLAST, but for networks: given an input graph, it samples small, induced, k-node sub-graphs called k-graphlets. Graphlets have been used to classify networks, quantify structure, align networks both locally and globally, identify topology-function relationships and build taxonomic trees without the use of sequences. Given an input network, BLANT produces millions of graphlet samples in seconds-orders of magnitude faster than existing methods. BLANT offers sampled graphlets in various forms: distributions of graphlets or their orbits; graphlet degree or graphlet orbit degree vectors, the latter being compatible with ORCA; or an index to be used as the basis for seed-and-extend local alignments. We demonstrate BLANT's usefelness by using its indexing mode to find functional similarity between yeast and human PPI networks.Availability and implementationBLANT is written in C and is available at https://github.com/waynebhayes/BLANT/releases.Supplementary informationSupplementary data are available at Bioinformatics online.
format Article in Journal/Newspaper
author Maharaj, Sridevi
Tracy, Brennan
Hayes, Wayne B
author_facet Maharaj, Sridevi
Tracy, Brennan
Hayes, Wayne B
author_sort Maharaj, Sridevi
title BLANT-fast graphlet sampling tool.
title_short BLANT-fast graphlet sampling tool.
title_full BLANT-fast graphlet sampling tool.
title_fullStr BLANT-fast graphlet sampling tool.
title_full_unstemmed BLANT-fast graphlet sampling tool.
title_sort blant-fast graphlet sampling tool.
publisher eScholarship, University of California
publishDate 2019
url https://escholarship.org/uc/item/2746n7s0
op_coverage 5363 - 5364
genre Orca
genre_facet Orca
op_source Bioinformatics (Oxford, England), vol 35, iss 24
op_relation qt2746n7s0
https://escholarship.org/uc/item/2746n7s0
op_rights public
_version_ 1766161615376351232