The core of variant calling in SAMtools is the model. Given a reference genome and aligned reads, it computes:
The tool can be installed directly from its GitHub repository using pip:
Another dimension of supported models involves the CRAM format, a successor to BAM that offers improved compression. The CRAM model is "reference-based," meaning it stores only the differences between the read and the reference genome rather than the full read sequence. This requires a sophisticated internal model that can dynamically manage external reference sequences. The support for this model is essential for modern genomics, where data volumes are exponentially increasing. The ability of the tool to switch between the BAM model (self-contained) and the CRAM model (reference-dependent) showcases its architectural flexibility. samtool supported models
If you are looking for support on a specific device, I can check the latest 2026 release notes to see if it is included. SamsTool Online - z3x-team
Thus, if your model can be exported to ONNX or TFLite, it is almost certainly supported by Samtool, provided the operators are not too exotic. The core of variant calling in SAMtools is the model
Instead of manually checking the list, use Samtool’s built-in validation tool:
SamsTool features deep integration with Samsung’s proprietary Exynos system-on-chips (SoCs) via . This mode enables low-level memory writing even if a device is completely bricked or stuck in a bootloop. Key supported Exynos processors include: Exynos 3830 (Powers mid-tier devices like the Galaxy A850) This requires a sophisticated internal model that can
: Rewrites corrupt International Mobile Equipment Identity (IMEI) data blocks, calibrates media access control (MAC) addresses, and repairs serial numbers to restore cellular network registration.