Skip to main content

Tools for analyzing single-molecule FRET data

Project description

Single-molecule FRET analysis

DOI

This repository contains a Python package and several Jupyter notebooks to analyze single molecule FRET data. The procedure is discribed in our article published in the Journal of Visualized Experiments. The supplemental information contains screen shots with step-by-step instructions. Note that over time, some function names may have changed slightly, but with the current notebooks from this repository it should still be easily possible to follow the manual.

If you use this software in a project resulting in a scientific publication, please cite the software.

Suggested workflow:

  • Install the uv Python package manager. Linux users can use their distribution's package management system to install uv.

  • Create a new folder.

  • Download Jupyter notebooks for the analysis into the folder.

  • Navigate into the folder it using a command line prompt.

  • Initialize uv in this folder by executing

    uv init --bare
    
  • Install the FRET analysis python package, either from PyPI,

    uv add fret-analysis
    

    or from Github,

    uv add git+https://github.com/schuetzgroup/fret-analysis.git
    
  • Start Jupyter Lab,

    uv run --with jupyter jupyter lab
    
  • Open 01. Tracking notebook. Run each cell and adjust file paths and parameters as needed.

  • When finished, do the same using the 02. Filter notebook.

  • Summary plots can be created with the 03. Plots notebook.

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

fret_analysis-3.2.0.tar.gz (158.5 kB view details)

Uploaded Source

Built Distribution

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

fret_analysis-3.2.0-py3-none-any.whl (51.3 kB view details)

Uploaded Python 3

File details

Details for the file fret_analysis-3.2.0.tar.gz.

File metadata

  • Download URL: fret_analysis-3.2.0.tar.gz
  • Upload date:
  • Size: 158.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.19

File hashes

Hashes for fret_analysis-3.2.0.tar.gz
Algorithm Hash digest
SHA256 0c49d510b4b24ce80f8ae6417d3b6c1a0d9b6b86d912feb7d68160058e09c4aa
MD5 a11c27951523b9a8b23dbc3863b650dc
BLAKE2b-256 be6b4caa4480bbbe84e2d34396802c1b18a92494bd7b41b3609a90459c6e747d

See more details on using hashes here.

File details

Details for the file fret_analysis-3.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fret_analysis-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 271564779cae6343f5a7a4d210c2d3f7e7d524e76cff7cfbb64eb07c85d9361a
MD5 12dd91769e98ee806d636f8f8c500d0d
BLAKE2b-256 6d5f995e6c85f77ec556d2a5fbdea7623f65627a65ecc166d213805025ec9d91

See more details on using hashes here.

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