copick / discover-picks / 0.0.9

Classify and Match Embeddings to Known Particle Classes with Multithreading

Uses multithreading to compare median embeddings from a Zarr dataset to known class medians and identifies matches based on a configurable distance threshold.
Tags
imagingcryoetPythonnaparicellcanvas
Solution written by
Kyle Harrington
License of solution
MIT
Source Code

Arguments

--embedding_directory
Path to the embedding Zarr directory. (default value: PARAMETER_VALUE)
--median_embeddings_path
Path to the CSV file with median embeddings and distances. (default value: PARAMETER_VALUE)
--matches_output_path
Path for the output file containing matches. (default value: PARAMETER_VALUE)
--distance_threshold
Distance threshold factor to consider a match. (default value: PARAMETER_VALUE)

Usage instructions

Please follow this link for details on how to install and run this solution.