SIGPROCFiles
I/O for SIGPROC filterbank and time series files, in Julia.
![License][license]
![GitHub Stars][stars]
[![Gitmoji Badge][gitmoji_badge]][gitmoji]
This package adds support to load and save [**`SIGPROC`**][sigproc] filterbank (`*.fil`) and time series (`*.tim`) files. These formats are used by the `SIGPROC` library, and are used and supported by a vast number of radio telescopes and libraries. Currently, the following features are already present, or planned for future releases:
- [x] Loading SIGPROC filterbank files.
- [x] Loading SIGPROC time series data.
- [ ] Saving SIGPROC filterbank files.
- [ ] Saving SIGPROC time series data.
- [x] Support for 8/32-bit filterbank and time series data.
- [x] Support for 1/2/4-bit filterbank data (via [**`PackedIntegers.jl`**][PI]).
- [ ] Memory mapping, for files too large to be read directly into memory.
Install it by typing and running:
```julia
] add SIGPROCFiles
```