rustkmer 0.5.2

High-performance k-mer counting tool in Rust
Documentation
# Fuzzy

**Module**: `rustkmer::cli::commands::fuzzy`

## Overview

Fuzzy query CLI commands
This module implements the command-line interface for fuzzy k-mer queries,
supporting wildcard expansion, length normalization, and mutation tolerance.

## API Reference

### Fns

#### execute_fuzzy_query

```rust
pub fn execute_fuzzy_query(args: &FuzzyQueryArgs) -> Result<()> {
```

Execute fuzzy query command

#### execute_fuzzy_query_batch

```rust
pub fn execute_fuzzy_query_batch(args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Execute batch fuzzy query command

#### load_queries_from_file

```rust
fn load_queries_from_file(file_path: &PathBuf) -> Result<Vec<String>> {
```

Load queries from file

#### output_fuzzy_result

```rust
fn output_fuzzy_result(result: &crate::fuzzy::FuzzyQueryResultData, args: &FuzzyQueryArgs) -> Result<()> {
```

Output fuzzy query result

#### output_table_format

```rust
fn output_table_format(result: &crate::fuzzy::FuzzyQueryResultData, args: &FuzzyQueryArgs) -> Result<()> {
```

Output in table format

#### output_json_format

```rust
fn output_json_format(result: &crate::fuzzy::FuzzyQueryResultData, args: &FuzzyQueryArgs) -> Result<()> {
```

Output in JSON format

#### output_tsv_format

```rust
fn output_tsv_format(result: &crate::fuzzy::FuzzyQueryResultData, args: &FuzzyQueryArgs) -> Result<()> {
```

Output in TSV format

#### output_csv_format

```rust
fn output_csv_format(result: &crate::fuzzy::FuzzyQueryResultData, args: &FuzzyQueryArgs) -> Result<()> {
```

Output in CSV format

#### output_batch_results

```rust
fn output_batch_results(results: &[(String, crate::fuzzy::FuzzyQueryResultData)], args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Output batch results

#### output_batch_json

```rust
fn output_batch_json(results: &[(String, crate::fuzzy::FuzzyQueryResultData)], args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Output batch results in JSON format

#### output_batch_table

```rust
fn output_batch_table(results: &[(String, crate::fuzzy::FuzzyQueryResultData)], args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Output batch results in table format

#### output_batch_tsv

```rust
fn output_batch_tsv(results: &[(String, crate::fuzzy::FuzzyQueryResultData)], args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Output batch results in TSV format

#### output_batch_csv

```rust
fn output_batch_csv(results: &[(String, crate::fuzzy::FuzzyQueryResultData)], args: &FuzzyQueryBatchArgs) -> Result<()> {
```

Output batch results in CSV format

---

*Source: [`fuzzy.rs`](../../../cli/commands/fuzzy.rs)*