rustkmer 0.5.2

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

**Module**: `rustkmer::cli::commands::dump`

## Overview

Dump command implementation
Implements database inspection and conversion functionality.

## API Reference

### Fns

#### execute_dump

```rust
pub fn execute_dump(args: &Args) -> ProcessingResult<()> {
```

Execute the dump command

#### dump_database

```rust
fn dump_database(database_path: &str, output_path: Option<&str>) -> ProcessingResult<()> {
```

Dump database contents to text format

#### detect_database_format

```rust
fn detect_database_format(path: &Path) -> ProcessingResult<DatabaseFormat> {
```

Detect database format by reading file header

#### dump_rkdb_database

```rust
fn dump_rkdb_database(path: &Path, output_path: Option<&str>) -> ProcessingResult<()> {
```

Dump RKDB format database

#### dump_bincode_database

```rust
fn dump_bincode_database(path: &Path, output_path: Option<&str>) -> ProcessingResult<()> {
```

Dump bincode format database (legacy format)

#### decode_kmer_to_sequence

```rust
fn decode_kmer_to_sequence(kmer: u64, k: usize) -> String {
```

Decode a k-mer from encoded format back to DNA sequence

---

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