biotite-dev / biotite

A comprehensive library for computational molecular biology
https://www.biotite-python.org
BSD 3-Clause "New" or "Revised" License
685 stars 102 forks source link

Add k-mer functionality benchmarks #663

Closed padix-key closed 2 months ago

codspeed-hq[bot] commented 2 months ago

CodSpeed Performance Report

Merging #663 will not alter performance

Comparing padix-key:benchmark (49117cb) with main (d0107fa)

Summary

โœ… 12 untouched benchmarks

๐Ÿ†• 32 new benchmarks

Benchmarks breakdown

Benchmark main padix-key:benchmark Change
๐Ÿ†• benchmark_indexing_from_kmer_selection[11*11*1*1***111-BucketKmerTable(100000)] N/A 9.8 ms N/A
๐Ÿ†• benchmark_indexing_from_kmer_selection[11*11*1*1***111-KmerTable] N/A 12.9 ms N/A
๐Ÿ†• benchmark_indexing_from_kmer_selection[None-BucketKmerTable(100000)] N/A 9.8 ms N/A
๐Ÿ†• benchmark_indexing_from_kmer_selection[None-KmerTable] N/A 12.8 ms N/A
๐Ÿ†• benchmark_indexing_from_kmers[11*11*1*1***111-BucketKmerTable(100000)] N/A 10.8 ms N/A
๐Ÿ†• benchmark_indexing_from_kmers[11*11*1*1***111-KmerTable] N/A 13.8 ms N/A
๐Ÿ†• benchmark_indexing_from_kmers[None-BucketKmerTable(100000)] N/A 10.7 ms N/A
๐Ÿ†• benchmark_indexing_from_kmers[None-KmerTable] N/A 13.7 ms N/A
๐Ÿ†• benchmark_indexing_from_sequences[11*11*1*1***111-BucketKmerTable(100000)] N/A 14.2 ms N/A
๐Ÿ†• benchmark_indexing_from_sequences[11*11*1*1***111-KmerTable] N/A 17.2 ms N/A
๐Ÿ†• benchmark_indexing_from_sequences[None-BucketKmerTable(100000)] N/A 9.7 ms N/A
๐Ÿ†• benchmark_indexing_from_sequences[None-KmerTable] N/A 12.7 ms N/A
๐Ÿ†• benchmark_kmer_decomposition[11*11*1*1***111] N/A 184.9 ยตs N/A
๐Ÿ†• benchmark_kmer_decomposition[None] N/A 153.2 ยตs N/A
๐Ÿ†• benchmark_match[BucketKmerTable(10000)-11*11*1*1***111] N/A 622.6 ยตs N/A
๐Ÿ†• benchmark_match[BucketKmerTable(10000)-None] N/A 577.8 ยตs N/A
๐Ÿ†• benchmark_match[KmerTable-11*11*1*1***111] N/A 538.6 ยตs N/A
๐Ÿ†• benchmark_match[KmerTable-None] N/A 495.4 ยตs N/A
๐Ÿ†• benchmark_match_kmer_selection[BucketKmerTable(10000)-11*11*1*1***111] N/A 557.5 ยตs N/A
๐Ÿ†• benchmark_match_kmer_selection[BucketKmerTable(10000)-None] N/A 558.6 ยตs N/A
... ... ... ... ...


:information_source: Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.