libfbi: a C++ implementation for fast box intersection and application to sparse mass spectrometry data
Author(s) -
Marc Kirchner,
Buote Xu,
Hanno Steen,
Judith A. Steen
Publication year - 2011
Publication title -
bioinformatics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 3.599
H-Index - 390
eISSN - 1367-4811
pISSN - 1367-4803
DOI - 10.1093/bioinformatics/btr084
Subject(s) - computer science , intersection (aeronautics) , noise (video) , software , dimension (graph theory) , data structure , algorithm , data mining , mathematics , artificial intelligence , programming language , pure mathematics , engineering , image (mathematics) , aerospace engineering
Algorithms for sparse data require fast search and subset selection capabilities for the determination of point neighborhoods. A natural data representation for such cases are space partitioning data structures. However, the associated range queries assume noise-free observations and cannot take into account observation-specific uncertainty estimates that are present in e.g. modern mass spectrometry data. In order to accommodate the inhomogeneous noise characteristics of sparse real-world datasets, point queries need to be reformulated in terms of box intersection queries, where box sizes correspond to uncertainty regions for each observation.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom