BioJulia Project Announces 2016 Roadmap for Bioinformatics Infrastructure
The BioJulia project, an open-source initiative supported by the Moore Foundation and the Julia community, has announced its development roadmap for 2016. Aimed at creating fast and accessible bioinformatics libraries in the Julia programming language, the project seeks to bridge gaps between current capabilities and real-world application needs. The upcoming phase focuses on implementing crucial features such as online sequence search algorithms (exact, approximate, and regular expression), optimized data structures for reference genomes using IndexableBitVectors, and error-correcting algorithms for DNA barcodes. Additionally, the plan includes parsers for standard file formats like BAM, CRAM, GFF3, and VCF/BCF, alongside integration with genome browser backends and database access via web APIs. These enhancements are designed to facilitate seamless workflows in genetic variant detection and other complex biological analyses. By leveraging Julia's Just-In-Time compiler, BioJulia aims to provide high-performance alternatives to traditional C/C++ libraries, encouraging researchers and engineers to adopt Julia for their computational biology tasks. This announcement highlights the growing ecosystem of contributors and the project's commitment to expanding its utility in scientific computing.
Wire timeline
BioJulia Project Announces 2016 Roadmap for Bioinformatics Infrastructure
The BioJulia project, an open-source initiative supported by the Moore Foundation and the Julia community, has announced its development roadmap for 2016. Aimed at creating fast and accessible bioinformatics libraries in the Julia programming language, the project seeks to bridge gaps between current capabilities and real-world application needs. The upcoming phase focuses on implementing crucial features such as online sequence search algorithms (exact, approximate, and regular expression), optimized data structures for reference genomes using IndexableBitVectors, and error-correcting algorithms for DNA barcodes. Additionally, the plan includes parsers for standard file formats like BAM, CRAM, GFF3, and VCF/BCF, alongside integration with genome browser backends and database access via web APIs. These enhancements are designed to facilitate seamless workflows in genetic variant detection and other complex biological analyses. By leveraging Julia's Just-In-Time compiler, BioJulia aims to provide high-performance alternatives to traditional C/C++ libraries, encouraging researchers and engineers to adopt Julia for their computational biology tasks. This announcement highlights the growing ecosystem of contributors and the project's commitment to expanding its utility in scientific computing.
JuliaLang - The Julia programming language