fcs-py

FCS

Logo


Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage Guides
  4. License
  5. Contact

About The Project

Welcome to FCS (Fluorescence Correlation Spectroscopy), a Python application designed for in-depth Fluorescence Correlation Spectroscopy (FCS) analysis. The software specializes in advanced post-processing techniques, focusing on computing correlations (both auto and cross) between intensity vectors. With support for multi-acquisitions to calculate averaged correlations, users can delve into intricate molecular dynamics and interactions with ease. The intuitive graphical user interface (GUI) provides seamless navigation through these analytical functions, enabling users to explore FCS data comprehensively.

(back to top)

Built With

(back to top)

Getting Started

To directly test the application, skipping the installation requirements you can download an installer at this link (Note: you still need to have the FLIM LABS Data Acquisition Card).

To get a local copy up and running follow these steps.

Prerequisites

To be able to run this project locally on your machine you need to satisfy these requirements:

Installation

  1. Clone the repo
    git clone https://github.com/flim-labs/fcs-py.git
    
  2. Set the virtual environment in the root folder
    python -m venv venv
    
  3. Activate the virtual environment:
    venv\Scripts\activate 
    
  4. Install the dependencies
    pip install -r requirements.txt
    
  5. Run the project
    python fcs.py
    

(back to top)

Usage Guides

Navigate to the following links to view detailed application usage guides:

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

FLIM LABS: info@flimlabs.com

Project Link: FCS (Fluorescence Correlation Spectroscopy)

(back to top)