Skip to main content

Tools for particle picking from 2d projections.

Project description

slabpick

Tools to facilitate particle picking and curation from 2D projections of tomography data from either slabs (projected slices through the full tomogram) or minislabs (projections of per-particle subvolumes). Minslabs can be formatted as a particle stack for cryoDRGN and Relion compatibility or a gallery of tiled particle projections for use in CryoSPARC. Functions to generate Relion-4 starfiles or copick-formatted annotations from particles curated in CryoSPARC or by Relion's 2D class averaging routine are also included.

Instructions for use

Slabpick with CryoSPARC

The make_minislabs command will generate either galleries (per-particle projections tiled into mock micrographs) for use in CryoSPARC or particle stacks for use in Relion.

For use in CryoSPARC, an example workflow would be:

  1. Import the galleries as micrographs with the "Output Constant CTF" option turned on.
  2. Perform a round of blob picking, with the settings set to ensure that each gallery has more picks than the number of tiles per gallery.
  3. Run cs_center_picks to center the mock picks from blob-picking in each tile and remove excess picks, e.g.
cs_center_picks —cs_file /path/to/picked_particles.cs —map_file path/to/gallery/particle_map.csv
  1. After 2D classification, particles can be mapped back to a copick project or a Relion-4 starfile using the cs_map_particles command.

Slabpick with RELION

Refer to the Documentation for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slabpick-1.0.2.tar.gz (27.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slabpick-1.0.2-py3-none-any.whl (33.2 kB view details)

Uploaded Python 3

File details

Details for the file slabpick-1.0.2.tar.gz.

File metadata

  • Download URL: slabpick-1.0.2.tar.gz
  • Upload date:
  • Size: 27.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for slabpick-1.0.2.tar.gz
Algorithm Hash digest
SHA256 6f9e809865e7d37fb62e0bd0bc9f60e0d7a206b253c2e8e5dfb28e548fa59d94
MD5 7025d2aabbf976902e283d1695e28df5
BLAKE2b-256 17553c239119dbfcd649f1639f4729887948e547a109899db6a48427bf322aa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for slabpick-1.0.2.tar.gz:

Publisher: release-please.yaml on apeck12/slabpick

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file slabpick-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: slabpick-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 33.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for slabpick-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 40be8ab13e53fbeceee6b169e9f7fe83503249999141ac1201454ccd3e5bb028
MD5 794d6405c9c44e94920cc3fa59b093f4
BLAKE2b-256 4a6204656c28e8376669d3be9c53b78b9b054a6e381147acd182bc495cf0db71

See more details on using hashes here.

Provenance

The following attestation bundles were made for slabpick-1.0.2-py3-none-any.whl:

Publisher: release-please.yaml on apeck12/slabpick

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page