Home LiteratureArticle Details
PMID: 17061921 Published · ppublish English Journal Article

fjoin: simple and efficient computation of feature overlaps.

Richardson JE

Abstract

Sets of biological features with genome coordinates (e.g., genes and promoters) are a particularly common form of data in bioinformatics today. Accordingly, an increasingly important processing step involves comparing coordinates from large sets of features to find overlapping feature pairs. This paper presents fjoin, an efficient, robust, and simple algorithm for finding these pairs, and a downloadable implementation. For typical bioinformatics feature sets, fjoin requires O(n log(n)) time (O(n) if the inputs are sorted) and uses O(1) space. The reference implementation is a stand-alone Python program; it implements the basic algorithm and a number of useful extensions, which are also discussed in this paper.

MeSH Terms
Algorithms Computational Biology/methods Pattern Recognition, Automated/methods Software
Authors & Affiliations
1 authors, click to expand affiliations / ORCID
Richardson Joel E
The Jackson Laboratory, Mouse Genome Informatics, Bar Harbor, Maine 04609, USA. [email protected]
Article Info
Journal
Journal of computational biology : a journal of computational molecular cell biology
Abbr.
J Comput Biol
ISSN
1066-5277
Published
2006-10-00
Pages
1457-64
Language
English
Region
United States
NLM ID
9433358
Subset
IM
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: [email protected]