dbcturbo: High-Performance Streaming Reader for 'DATASUS' DBC Files

A modern, memory-efficient R package for reading and converting DBC files produced by the Brazilian Ministry of Health's 'DATASUS' system. DBC files are DBF databases compressed with the 'PKWare' implode algorithm. Unlike 'read.dbc', this package processes files in streaming mode, never loading the full dataset into RAM. It can export directly to CSV or DBF and provides R helpers for in-memory reading and Parquet conversion.

Package details

AuthorGumercindo Pimentel Peralta [aut, cre] (ORCID: <https://orcid.org/0000-0002-5896-3171>), Juliana da Silva [ths] (ORCID: <https://orcid.org/0000-0002-1089-6766>), Mark Adler [ctb] (Author of blast.c (PKWare implode decompressor)), Daniela Petruzalek [ctb] (Author of read.dbc, dbc2dbf.c), Pablo Fonseca [ctb] (Author of blast-dbf)
MaintainerGumercindo Pimentel Peralta <gumercindopimentel@gmail.com>
LicenseAGPL-3
Version0.2.0
URL https://github.com/GPimentel14/dbcturbo 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("dbcturbo")

Try the dbcturbo package in your browser

Any scripts or data that you put into this service are public.

dbcturbo documentation built on Oct. 10, 2026, 5:08 p.m.