| Tool | Ref. | Input | Operations | Language |
|---|---|---|---|---|
| XenofilteR | [2] | Aligned BAM | Filter | R |
| Xenosplit | [3] | Aligned BAM | Filter, count | Python |
| Bamcmp | [4] | Aligned BAM | Partial sort | C++ |
| Disambiguate | [5] | Aligned BAM | Partial sort | Python or C++ |
| BBsplit | [6] | Raw FASTQ | Partial sort | Java |
| Xenome | [7] | Raw FASTQ | Count, sort | C++ |
| Xengsort | (This) | Raw FASTQ | Count, sort | Python + numba |