CLI Usage Guide
VarAnnote provides a comprehensive command-line interface for variant annotation.
Basic Commands
Annotate VCF File
varannote annotate input.vcf --output results.json
Apply Filters
varannote annotate input.vcf --filter high_confidence --output filtered.json
Multiple Filters
varannote annotate input.vcf --filter rare_variants,high_confidence --output results.json
Output Formats
# JSON output (default)
varannote annotate input.vcf --output results.json
# CSV output
varannote annotate input.vcf --output results.csv --format csv
# Excel output
varannote annotate input.vcf --output results.xlsx --format excel
Advanced Options
Configuration File
varannote annotate input.vcf --config custom_config.yaml
Database Selection
varannote annotate input.vcf --databases clinvar,gnomad
Batch Processing
varannote batch-annotate *.vcf --output-dir results/
Help and Version
# Show help
varannote --help
varannote annotate --help
# Show version
varannote --version