BioConvert
BioConvert converts between life-science data formats to enable interoperable data transformations for alignment, sequencing, phylogeny, and variant-calling workflows.
Key Features:
- Format aggregation: Integrates existing conversion software into a unified framework and augments them with original code where necessary.
- Extensive format support: Supports approximately 50 different data formats and enables around 100 direct conversions across alignment, sequencing, phylogeny, and variant calling.
- Benchmarking and comparison: Provides a platform to benchmark and compare different conversion utilities.
- Workflow reproducibility: Standardizes format conversions to support reproducibility of data analysis workflows.
Scientific Applications:
- Alignment workflows: Converting aligner outputs and inputs between formats required by different alignment tools and downstream analyses.
- Sequencing data processing: Transforming sequencing-related file formats used across preprocessing and analysis steps.
- Phylogenetic analysis: Converting phylogeny-related formats for tree inference and downstream comparative analyses.
- Variant calling pipelines: Converting formats used in variant calling and subsequent annotation or filtering steps.
Methodology:
Aggregates existing conversion tools into a cohesive framework and augments them with custom code as needed, while providing benchmarking and comparison of conversion utilities to support reproducibility.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- library
- Programming Languages:
- Python
- Added:
- 11/7/2023
- Last Updated:
- 11/7/2023
Operations
Data Inputs & Outputs
Aggregation
Outputs
Publications
Caro H, Dollin S, Biton A, Brancotte B, Desvillechabrol D, Dufresne Y, Li B, Kornobis E, Lemoine F, Maillet N, Perrin A, Traut N, Néron B, Cokelaer T. BioConvert: a comprehensive format converter for life sciences. Unknown Journal. 2023. doi:10.1101/2023.03.13.532455.
Documentation
User manual
https://bioconvert.readthedocs.ioLinks
Repository
http://github.com/bioconvert/bioconvert