Skip to main content

A toolbox for analysing and simulating ISM images

Project description

BrightEyes-ISM

License PyPI Python Version

A toolbox for analysing and simulating Image Scanning Microscopy (ISM) datasets. The analysis module contains libraries for:

The simulation module contains libraries for:

The dataio module contains libraries for:


Installation

You can install brighteyes-ism via pip directly from GitHub:

pip install git+https://github.com/VicidominiLab/BrightEyes-ISM

or using the version on PyPI:

pip install brighteyes-ism

It requires the following Python packages

numpy
scipy
matplotlib
scikit-image
scikit-learn
poppy
PyCustomFocus==2.*
h5py
tqdm
statsmodels
matplotlib-scalebar

Documentation

You can find some examples of usage here:

https://github.com/VicidominiLab/BrightEyes-ISM/tree/main/examples

You can read the manual of this package on Read the Docs:

https://brighteyes-ism.readthedocs.io

Citation

If you find BrightEyes-ISM useful for your research, please cite it as:

Zunino, A., Slenders, E., Fersini, F. et al. Open-source tools enable accessible and advanced image scanning microscopy data analysis. Nat. Photon. (2023). https://doi.org/10.1038/s41566-023-01216-x

License

Distributed under the terms of the GNU GPL v3.0 license, "BrightEyes-ISM" is free and open source software

Contributing

You want to contribute? Great! Contributing works best if you creat a pull request with your changes.

  1. Fork the project.
  2. Create a branch for your feature: git checkout -b cool-new-feature
  3. Commit your changes: git commit -am 'My new feature'
  4. Push to the branch: git push origin cool-new-feature
  5. Submit a pull request!

If you are unfamilar with pull requests, you find more information on pull requests in the github help

Issues

If you encounter any problems, please file an issue along with a detailed description.

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

brighteyes_ism-1.3.4.tar.gz (47.9 kB view details)

Uploaded Source

Built Distribution

brighteyes_ism-1.3.4-py3-none-any.whl (50.6 kB view details)

Uploaded Python 3

File details

Details for the file brighteyes_ism-1.3.4.tar.gz.

File metadata

  • Download URL: brighteyes_ism-1.3.4.tar.gz
  • Upload date:
  • Size: 47.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.2

File hashes

Hashes for brighteyes_ism-1.3.4.tar.gz
Algorithm Hash digest
SHA256 eb7c67b90537b347ed8f5e25ef060127d06bc6f828315dfd0d6a7f12f880ec97
MD5 449f36085422447571c46a6572e8c980
BLAKE2b-256 27793c86e09b8fa4311ffe19019eff576b501cc33361dc05b478cff71e3779c6

See more details on using hashes here.

File details

Details for the file brighteyes_ism-1.3.4-py3-none-any.whl.

File metadata

File hashes

Hashes for brighteyes_ism-1.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 eb212e2f668e8650f2e052d0262eab587e19d3e6ab242b01fa2ab5d4c1b33c1f
MD5 8e3ccfcdd397b0210dba4e4dfdeca7c0
BLAKE2b-256 38cf2d9e62bc8c3b5ec188f28046cf0fa864e1c062378a0aca2b4671cc4ff931

See more details on using hashes here.

Supported by

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