Benchmarks: Methods - simonrharris/SKA GitHub Wiki

SKA commands used for benchmark tests

SKA fasta

ska fasta <input fasta file>

SKA fastq

ska fastq <input fastq file 1> <input fastq file 2>

SKA merge

ska merge <list of skf files to merge>

SKA align

ska align merged.skf

SKA map

SKA map -r <reference fasta file> merged.skf

Benchmarking methods

Timings were done using the duration function using high resolution clock time points from the c++ chrono library. This timing is reported by SKA for many of the functions it performs.

Memory usage was calculated using valgrind massif with the following commands for each analysis run:

valgrind --tool=massif --pages-as-heap=yes --massif-out-file=m.out <command>
grep mem_heap_B m.out | sed -e 's/mem_heap_B=\(.*\)/\1/' | sort -g | tail -n 1
⚠️ **GitHub.com Fallback** ⚠️