Skip to main content

Reader, processor, and viewer of MINFLUX raw data.

Project description

   pyMINFLUX

Reader, analyzer, and viewer of MINFLUX raw data.

Installation

Apps

Compiled executables (apps) for Linux, macOS and Windows can be downloaded from the release page.

Please note: since pyMINFLUX on macOS comes from an unidentified developer, you might need to make an exception in the macOS security settings when launching it for the first time. To do this, right-click on the application icon and select Open. After this initial setup, you can simply double-click the icon to launch pyMINFLUX normally.

pip

The latest version of pyMINFLUX can also be installed from pypi.org. pyMINFLUX is compatible with and tested on Python 3.10 and 3.11. It is recommended to install pyMINFLUX in editable mode in a conda environment as follows:

$ conda create -n pyminflux-env python=3.11  # or 3.10
$ conda activate pyminflux-env
$ pip install --upgrade pyminflux

pyMINFLUX can then be easily run from the command line:

$ pyminflux

For developers and tinkerers

pyMINFLUX is compatible with and tested on Python 3.10 and 3.11. For development, it is recommended to install pyMINFLUX in editable mode in a conda environment as follows:

Windows and Linux

$ conda create -n pyminflux-env python=3.11  # or 3.10
$ conda activate pyminflux-env
$ git clone https://github.com/bsse-scf/pyMINFLUX /path/to/pyminflux
$ cd /path/to/pyminflux
$ python -m pip install -e .

macOS

openGL support in recent macOS requires pyopengl to be installed with conda instead of pip.

$ conda create -n pyminflux-env python=3.11  # or 3.10
$ conda activate pyminflux-env
$ git clone https://github.com/bsse-scf/pyMINFLUX /path/to/pyminflux
$ cd /path/to/pyminflux
$ conda install pyopengl       # This is specific to macOS
$ python -m pip install -e .

Running pyMinFlux from console

$ cd /path/to/pyminflux
$ python pyminflux/main.py

Official website and documentation

The official pyMINFLUX website is on https://pyminflux.ethz.ch.

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

pyminflux-0.1.1.tar.gz (476.3 kB view details)

Uploaded Source

Built Distribution

pyminflux-0.1.1-py3-none-any.whl (514.1 kB view details)

Uploaded Python 3

File details

Details for the file pyminflux-0.1.1.tar.gz.

File metadata

  • Download URL: pyminflux-0.1.1.tar.gz
  • Upload date:
  • Size: 476.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.10 Linux/6.2.0-20-generic

File hashes

Hashes for pyminflux-0.1.1.tar.gz
Algorithm Hash digest
SHA256 264a90e6e034d5bc97d5b061a5dde02f5a230e0f144c77f66f5575723f089947
MD5 75afe44f0ab6168895c575d45ce82110
BLAKE2b-256 a86668b30c78c737d3b2b6861be2a2de7f165688fe78ac6302b3ecf4df88afe7

See more details on using hashes here.

File details

Details for the file pyminflux-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyminflux-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 514.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.10 Linux/6.2.0-20-generic

File hashes

Hashes for pyminflux-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 220eea41c851f8f536cbe5de7158ec444cc8a5df3d942771b288b32022dc064d
MD5 1b61fd2363811a0efe38a42ea3baf9d0
BLAKE2b-256 240426cbb270637e5fdc0f4c1760c0086449ca0b42a034c74a52e6f9c8374b18

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