FiLark Documentation¶
Public Release Note
This public package is a staged preview. Core I/O, visualization, ROI analysis,
signal processing, and comparison workflows are available now. Annotation and
monitoring GUI workflows are visible for preview and will be released with the
complete 0.0.4 version after the FiLark paper is published.
Demo Videos¶
The following videos show FiLark workflows from interactive browsing to annotation, monitoring, and review:
Choose A Path¶
Install FiLark, launch the GUI, and open a first data source.
Walk through loading, navigation, ROI analysis, annotation, monitoring, and recheck.
Understand the streaming-first design, package boundaries, and coordinate model.
Task-oriented pages for loading, visualization, annotation, monitoring, DSP, and plugins.
Read how the pieces fit together in common DAS analysis sessions.
Core Capabilities¶
H5, NPY, binary, array, and folder-backed sources are exposed through one metadata-aware Tape interface.
The main canvas uses a fixed-size GPU texture and updates only newly visible regions while navigating.
Attach lightweight stream preprocessing and display filters for exploratory browsing.
Annotations and monitor events are stored in time-channel coordinates, not display pixels.
Monitor plugins connect external algorithms to the viewer while the interface remains responsive.
Open PSD, STFT, F-K, tau-p, RMS, SVD, xcorr, and denoising views from selected regions.
Use filark.io, filark.dsp, and filark.pipeline without starting Qt.
Project Notes¶
This site is a practical manual for the current repository. It borrows the project motivation from the FiLark paper, but it is written for people who need to run, configure, extend, or maintain FiLark.