Avatar for the biotite-dev user
biotite-dev
biotite
BlogDocsChangelog

Add benchmarks for modules to be replaced by Rust code

#875Merged
Comparing
padix-key:benchmark
(
7506ab9
) with
main
(
b777f30
)
CodSpeed Performance Gauge
+12%
Improvement
1
Untouched
62
New
35

Benchmarks

98 total
benchmark_connect[connect_via_distances]
benchmarks/structure/benchmark_bonds.py
CodSpeed Performance Gauge
N/A
N/A26.2 ms
benchmark_create_kmers
benchmarks/sequence/align/benchmark_kmer.py
CodSpeed Performance Gauge
N/A
N/A235.4 µs
benchmark_align_multiple
benchmarks/sequence/align/benchmark_multiple.py
CodSpeed Performance Gauge
N/A
N/A20.2 s
benchmark_conversion[as_array]
benchmarks/structure/benchmark_bonds.py
CodSpeed Performance Gauge
N/A
N/A116.1 µs
benchmark_align_pairwise[align_optimal]
benchmarks/sequence/align/benchmark_pairwise.py
CodSpeed Performance Gauge
N/A
N/A381.5 ms
benchmark_align_pairwise[align_banded]
benchmarks/sequence/align/benchmark_pairwise.py
CodSpeed Performance Gauge
N/A
N/A28.7 ms
benchmark_clustering[upgma]
benchmarks/sequence/benchmark_phylo.py
CodSpeed Performance Gauge
N/A
N/A490.2 µs
benchmark_align_pairwise[align_local_gapped]
benchmarks/sequence/align/benchmark_pairwise.py
CodSpeed Performance Gauge
N/A
N/A76.7 ms
benchmark_decode
benchmarks/sequence/benchmark_alphabet.py
CodSpeed Performance Gauge
N/A
N/A3.4 ms
benchmark_clustering[neighbor_joining]
benchmarks/sequence/benchmark_phylo.py
CodSpeed Performance Gauge
N/A
N/A624.7 µs
benchmark_encode
benchmarks/sequence/benchmark_alphabet.py
CodSpeed Performance Gauge
N/A
N/A183 µs
benchmark_structural_alphabet_methods[to_protein_blocks]
benchmarks/structure/benchmark_alphabet.py
CodSpeed Performance Gauge
+1%
7 ms6.9 ms
benchmark_kmer_decomposition[11*11*1*1***111]
benchmarks/sequence/align/benchmark_kmers.py
CodSpeed Performance Gauge
+1%
186.6 µs185.4 µs
benchmark_get_structure[bcif-False]
benchmarks/structure/benchmark_pdbx.py
CodSpeed Performance Gauge
0%
18.5 ms18.4 ms
benchmark_match_table[KmerTable-11*11*1*1***111]
benchmarks/sequence/align/benchmark_kmers.py
CodSpeed Performance Gauge
0%
15.2 ms15.1 ms
benchmark_set_structure[cif-False]
benchmarks/structure/benchmark_pdbx.py
CodSpeed Performance Gauge
0%
104 ms103.9 ms
benchmark_match_table[BucketKmerTable(10000)-None]
benchmarks/sequence/align/benchmark_kmers.py
CodSpeed Performance Gauge
0%
13 ms13 ms
benchmark_get_structure[cif-False]
benchmarks/structure/benchmark_pdbx.py
CodSpeed Performance Gauge
0%
58.7 ms58.6 ms
benchmark_lddt[False-residue]
benchmarks/structure/benchmark_compare.py
CodSpeed Performance Gauge
0%
322.9 ms322.7 ms
benchmark_serialize_pdbx[cif]
benchmarks/structure/benchmark_pdbx.py
CodSpeed Performance Gauge
0%
200.4 ms200.3 ms
benchmark_lddt[True-chain]
benchmarks/structure/benchmark_compare.py
CodSpeed Performance Gauge
0%
1.9 s1.9 s
benchmark_lddt[True-residue]
benchmarks/structure/benchmark_compare.py
CodSpeed Performance Gauge
0%
1.9 s1.9 s
benchmark_lddt[False-all]
benchmarks/structure/benchmark_compare.py
CodSpeed Performance Gauge
0%
227.1 ms227 ms
test_pickle_and_unpickle[BucketKmerTable(10000)-None]
benchmarks/sequence/align/benchmark_kmers.py
CodSpeed Performance Gauge
0%
7.4 ms7.4 ms
test_pickle_and_unpickle[BucketKmerTable(10000)-11*11*1*1***111]
benchmarks/sequence/align/benchmark_kmers.py
CodSpeed Performance Gauge
0%
7.4 ms7.4 ms

Commits

Click on a commit to change the comparison range
Base
main
b777f30
+11.62%
Add benchmarks for modules to be replaced by Rust code
7506ab9
2 months ago
by padix-key
© 2026 CodSpeed Technology
Home Terms Privacy Docs