Skip to content

Image processing for cryo-electron microscopy in PyTorch

License

Notifications You must be signed in to change notification settings

teamtomo/libtilt

Repository files navigation

libtilt

License PyPI Python Version CI codecov

Image processing for cryo-electron tomography in PyTorch

For developers

We advise to fork the repository and make a local clone of your fork. After setting up an environment (e.g. via miniconda), the development version can be installed with (-e runs an editable install):

python -m pip install -e '.[dev,test]'

Then ready pre-commits for automated code checks and styling:

pre-commit install

Before making any pull request please make sure all the unittests pass:

python -m pytest

The libtilt device_test decorator should be added to each test and tries to run the code on GPU. This can either be via CUDA or via the 'mps' backend for M1 chips. Please keep in mind that without a GPU available on your system, the code is not explicitly tested to run on GPU.

About

Image processing for cryo-electron microscopy in PyTorch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages