Avatar for the sourmash-bio user
sourmash-bio
sourmash
BlogDocsChangelog

MRG: add `Manifest::intersect_manifest` to Rust core

#3305Merged
Comparing
remove_unwrap
(
aa109f8
) with
latest
(
26b50f3
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
21
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

intersection
src/core/benches/minhash.rs::minhash::intersection::minhash::intersection
CodSpeed Performance Gauge
0%
18.3 µs
18.2 µs
save nodegraph
src/core/benches/nodegraph.rs::nodegraph::save_load::nodegraph::save nodegraph
CodSpeed Performance Gauge
0%
93.1 µs
93.1 µs
abund0_ani_ci1
src/core/benches/gather.rs::gather::gather_stats_benchmarks::gather_stats::abund0_ani_ci1
CodSpeed Performance Gauge
0%
581.4 µs
581.3 µs
abund0_ani_ci0
src/core/benches/gather.rs::gather::gather_stats_benchmarks::gather_stats::abund0_ani_ci0
CodSpeed Performance Gauge
0%
560.6 µs
560.5 µs
abund1_ani_ci1
src/core/benches/gather.rs::gather::gather_stats_benchmarks::gather_stats::abund1_ani_ci1
CodSpeed Performance Gauge
0%
809.6 µs
809.5 µs
invalid kmers
src/core/benches/compute.rs::compute::add_sequence::add_sequence::invalid kmers
CodSpeed Performance Gauge
0%
10.4 ms
10.4 ms
abund1_ani_ci0
src/core/benches/gather.rs::gather::gather_stats_benchmarks::gather_stats::abund1_ani_ci0
CodSpeed Performance Gauge
0%
787.1 µs
787.1 µs
lowercase
src/core/benches/compute.rs::compute::add_sequence::add_sequence::lowercase
CodSpeed Performance Gauge
0%
14 ms
14 ms
force with valid kmers
src/core/benches/compute.rs::compute::add_sequence::add_sequence::force with valid kmers
CodSpeed Performance Gauge
0%
14 ms
14 ms
valid
src/core/benches/compute.rs::compute::add_sequence::add_sequence::valid
CodSpeed Performance Gauge
0%
14 ms
14 ms
force with valid kmers
src/core/benches/compute.rs::compute::add_sequence_protein::add_sequence_protein::force with valid kmers
CodSpeed Performance Gauge
0%
399.2 ms
399.2 ms
valid
src/core/benches/compute.rs::compute::add_sequence_protein::add_sequence_protein::valid
CodSpeed Performance Gauge
0%
399.2 ms
399.2 ms
lowercase
src/core/benches/compute.rs::compute::add_sequence_protein::add_sequence_protein::lowercase
CodSpeed Performance Gauge
0%
399.1 ms
399.1 ms
invalid kmers
src/core/benches/compute.rs::compute::add_sequence_protein::add_sequence_protein::invalid kmers
CodSpeed Performance Gauge
0%
399.6 ms
399.6 ms
intersection_size
src/core/benches/minhash.rs::minhash::intersection::minhash::intersection_size
CodSpeed Performance Gauge
0%
15.4 µs
15.4 µs
large intersection btree
src/core/benches/minhash.rs::minhash::intersection::minhash::large intersection btree
CodSpeed Performance Gauge
0%
18.3 ms
18.3 ms
save compressed nodegraph
src/core/benches/nodegraph.rs::nodegraph::save_load::nodegraph::save compressed nodegraph
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
large intersection_size
src/core/benches/minhash.rs::minhash::intersection::minhash::large intersection_size
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
large intersection_size btree
src/core/benches/minhash.rs::minhash::intersection::minhash::large intersection_size btree
CodSpeed Performance Gauge
0%
18.2 ms
18.2 ms
large intersection
src/core/benches/minhash.rs::minhash::intersection::minhash::large intersection
CodSpeed Performance Gauge
0%
9.1 ms
9.1 ms
load nodegraph
src/core/benches/nodegraph.rs::nodegraph::save_load::nodegraph::load nodegraph
CodSpeed Performance Gauge
0%
187.1 µs
187.1 µs

Commits

Click on a commit to change the comparison range
Base
latest
26b50f3
0%
make error catchable
6b1d1bb
6 months ago
by ctb
0%
flag another problematic unwrap
7e73e8f
6 months ago
by ctb
0%
more
45b1a8f
6 months ago
by ctb
0%
upd log message
e8d7999
6 months ago
by ctb
0%
provide correct error
53bcf02
6 months ago
by ctb
0%
switch Manifest from paths to TryFrom
d467d9f
6 months ago
by ctb
0%
Revert "switch Manifest from paths to TryFrom" This reverts commit d467d9f16a75134d5b3d9c0683ebc52df5659690.
eb46ecd
6 months ago
by ctb
0%
add picklist select
315dfff
6 months ago
by ctb
0%
ok
1fb658a
6 months ago
by ctb
0%
picklist by ref
a122982
6 months ago
by ctb
0%
add manifest.is_empty()
39816ab
6 months ago
by ctb
0%
Merge branch 'update_revindex' into remove_unwrap
07e3a09
6 months ago
by ctb
0%
do we not need len?
fe75c6c
6 months ago
by ctb
0%
nope, don't need em
5fb20fc
6 months ago
by ctb
0%
revert for now
2c59010
6 months ago
by ctb
0%
Merge branch 'latest' of github.com:sourmash-bio/sourmash into remove_unwrap
c8477df
6 months ago
by ctb
0%
adjust select_picklist per luiz
6fee403
6 months ago
by ctb
0%
simplify and encapsulate
0675402
6 months ago
by ctb
0%
cargo fmt
17f50ef
6 months ago
by ctb
0%
add a test of intersect_manifest
39c140b
5 months ago
by ctb
0%
switch to using full Record for intersect_manifest
2146f30
5 months ago
by ctb
0%
round out comparison & hashing for Record
32839ae
5 months ago
by ctb
0%
cargo fmt
43ee757
5 months ago
by ctb
0%
Merge branch 'latest' into remove_unwrap
31aa378
5 months ago
by ctb
0%
remove identity closure
1594dc4
5 months ago
by ctb
0%
more print
5af5f45
5 months ago
by ctb
0%
remove prints
b46565d
5 months ago
by ctb
0%
add a test for Collection::intersect_manifest
9c26752
5 months ago
by ctb
0%
cargo fmt
f2fde5d
5 months ago
by ctb
0%
modify intersect_manifest signature
f4e89f4
5 months ago
by ctb
0%
mut Collection for intersect_manifest
9b9e17e
5 months ago
by ctb
0%
omit unit return type
aa109f8
5 months ago
by ctb
Home Terms PrivacyDocs