MINT#

Modified Intraneuronal Nanoparticle Tracking (MINT) is a Python script used to extract intraneuronal transport parameters from the trajectories of optically active nanoparticles.

It relies on trackpy to extract trajectories from videos, from which transport parameters are then calculated and statistically tested.

Its purpose is to automate analysis to the point where a folder of raw video files can be turned into graphs and p-values.

It can reasonably be applied to videos of fluorophore-labelled organelles, or any object that can be tracked with trackpy.

https://badgen.net/badge/icon/github?icon=github&label https://zenodo.org/badge/DOI/10.5281/zenodo.5713847.svg data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjQuMTEiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAxNjQuMTEgMzUiPjxyZWN0IGNsYXNzPSJzdmdfX3JlY3QiIHg9IjAiIHk9IjAiIHdpZHRoPSI3NC45MiIgaGVpZ2h0PSIzNSIgZmlsbD0iI0E1Qjc3NyIvPjxyZWN0IGNsYXNzPSJzdmdfX3JlY3QiIHg9IjcyLjkyIiB5PSIwIiB3aWR0aD0iOTEuMTkwMDAwMDAwMDAwMDEiIGhlaWdodD0iMzUiIGZpbGw9IiM4NDE4NjYiLz48cGF0aCBjbGFzcz0ic3ZnX190ZXh0IiBkPSJNMTkuNTcgMjJMMTQuMjIgMjJMMTQuMjIgMTMuNDdMMTUuNzAgMTMuNDdMMTUuNzAgMjAuODJMMTkuNTcgMjAuODJMMTkuNTcgMjJaTTIzLjU2IDE5LjE2TDIzLjU2IDE5LjE2TDIzLjU2IDEzLjQ3TDI1LjA0IDEzLjQ3TDI1LjA0IDE5LjE4UTI1LjA0IDIwLjAzIDI1LjQ3IDIwLjQ4UTI1LjkxIDIwLjkzIDI2Ljc1IDIwLjkzTDI2Ljc1IDIwLjkzUTI4LjQ2IDIwLjkzIDI4LjQ2IDE5LjEzTDI4LjQ2IDE5LjEzTDI4LjQ2IDEzLjQ3TDI5Ljk0IDEzLjQ3TDI5Ljk0IDE5LjE3UTI5Ljk0IDIwLjUzIDI5LjA3IDIxLjMyUTI4LjIwIDIyLjEyIDI2Ljc1IDIyLjEyTDI2Ljc1IDIyLjEyUTI1LjI5IDIyLjEyIDI0LjQyIDIxLjMzUTIzLjU2IDIwLjU1IDIzLjU2IDE5LjE2Wk0zNS45OCAyMkwzNC41MSAyMkwzNC41MSAxMy40N0wzNi40MyAxMy40N0wzOC44OSAyMC4wMUw0MS4zNSAxMy40N0w0My4yNiAxMy40N0w0My4yNiAyMkw0MS43OSAyMkw0MS43OSAxOS4xOUw0MS45MyAxNS40M0wzOS40MSAyMkwzOC4zNSAyMkwzNS44NCAxNS40M0wzNS45OCAxOS4xOUwzNS45OCAyMlpNNDkuNTcgMjJMNDguMDkgMjJMNDguMDkgMTMuNDdMNDkuNTcgMTMuNDdMNDkuNTcgMjJaTTU1Ljg2IDIyTDU0LjM4IDIyTDU0LjM4IDEzLjQ3TDU1Ljg2IDEzLjQ3TDU5LjY3IDE5LjU0TDU5LjY3IDEzLjQ3TDYxLjE0IDEzLjQ3TDYxLjE0IDIyTDU5LjY2IDIyTDU1Ljg2IDE1Ljk1TDU1Ljg2IDIyWiIgZmlsbD0iI0ZGRkZGRiIvPjxwYXRoIGNsYXNzPSJzdmdfX3RleHQiIGQ9Ik05MS42NSAyMkw4Ny4xMSAyMkw4Ny4xMSAxMy42MEw5MS40MSAxMy42MFE5My4wMSAxMy42MCA5My44NSAxNC4xOVE5NC43MCAxNC43OSA5NC43MCAxNS43OUw5NC43MCAxNS43OVE5NC43MCAxNi4zOSA5NC40MCAxNi44N1E5NC4xMCAxNy4zNCA5My41NiAxNy42Mkw5My41NiAxNy42MlE5NC4yOSAxNy44NyA5NC42OSAxOC40MVE5NS4xMCAxOC45NCA5NS4xMCAxOS43MEw5NS4xMCAxOS43MFE5NS4xMCAyMC44MCA5NC4yMSAyMS40MFE5My4zMiAyMiA5MS42NSAyMkw5MS42NSAyMlpNODkuNDYgMTguNThMODkuNDYgMjAuMjhMOTEuNDYgMjAuMjhROTIuNzAgMjAuMjggOTIuNzAgMTkuNDNMOTIuNzAgMTkuNDNROTIuNzAgMTguNTggOTEuNDYgMTguNThMOTEuNDYgMTguNThMODkuNDYgMTguNThaTTg5LjQ2IDE1LjMxTDg5LjQ2IDE2Ljk0TDkxLjA5IDE2Ljk0UTkyLjI5IDE2Ljk0IDkyLjI5IDE2LjEyTDkyLjI5IDE2LjEyUTkyLjI5IDE1LjMxIDkxLjA5IDE1LjMxTDkxLjA5IDE1LjMxTDg5LjQ2IDE1LjMxWk0xMDIuMjAgMjJMOTkuODIgMjJMOTkuODIgMTMuNjBMMTAyLjIwIDEzLjYwTDEwMi4yMCAyMlpNMTA2Ljk0IDE3LjgwTDEwNi45NCAxNy44MFExMDYuOTQgMTYuNTUgMTA3LjU1IDE1LjU1UTEwOC4xNSAxNC41NiAxMDkuMjEgMTQuMDBRMTEwLjI4IDEzLjQzIDExMS42MSAxMy40M0wxMTEuNjEgMTMuNDNRMTEyLjk0IDEzLjQzIDExNC4wMCAxNC4wMFExMTUuMDYgMTQuNTYgMTE1LjY3IDE1LjU1UTExNi4yOCAxNi41NSAxMTYuMjggMTcuODBMMTE2LjI4IDE3LjgwUTExNi4yOCAxOS4wNSAxMTUuNjcgMjAuMDRRMTE1LjA2IDIxLjA0IDExNC4wMCAyMS42MFExMTIuOTQgMjIuMTcgMTExLjYxIDIyLjE3TDExMS42MSAyMi4xN1ExMTAuMjggMjIuMTcgMTA5LjIxIDIxLjYwUTEwOC4xNSAyMS4wNCAxMDcuNTUgMjAuMDRRMTA2Ljk0IDE5LjA1IDEwNi45NCAxNy44MFpNMTA5LjM0IDE3LjgwTDEwOS4zNCAxNy44MFExMDkuMzQgMTguNTEgMTA5LjY0IDE5LjA1UTEwOS45NCAxOS42MCAxMTAuNDYgMTkuOTBRMTEwLjk3IDIwLjIwIDExMS42MSAyMC4yMEwxMTEuNjEgMjAuMjBRMTEyLjI0IDIwLjIwIDExMi43NiAxOS45MFExMTMuMjggMTkuNjAgMTEzLjU3IDE5LjA1UTExMy44NyAxOC41MSAxMTMuODcgMTcuODBMMTEzLjg3IDE3LjgwUTExMy44NyAxNy4wOSAxMTMuNTcgMTYuNTRRMTEzLjI4IDE2IDExMi43NiAxNS43MFExMTIuMjQgMTUuNDAgMTExLjYxIDE1LjQwTDExMS42MSAxNS40MFExMTAuOTcgMTUuNDAgMTEwLjQ1IDE1LjcwUTEwOS45NCAxNiAxMDkuNjQgMTYuNTRRMTA5LjM0IDE3LjA5IDEwOS4zNCAxNy44MFpNMTIzLjM4IDIyTDEyMS4wMCAyMkwxMjEuMDAgMTMuNjBMMTI0Ljg1IDEzLjYwUTEyNS45OCAxMy42MCAxMjYuODMgMTMuOThRMTI3LjY3IDE0LjM1IDEyOC4xMiAxNS4wNlExMjguNTggMTUuNzYgMTI4LjU4IDE2LjcxTDEyOC41OCAxNi43MVExMjguNTggMTcuNjYgMTI4LjEyIDE4LjM1UTEyNy42NyAxOS4wNSAxMjYuODMgMTkuNDJRMTI1Ljk4IDE5LjgwIDEyNC44NSAxOS44MEwxMjQuODUgMTkuODBMMTIzLjM4IDE5LjgwTDEyMy4zOCAyMlpNMTIzLjM4IDE1LjQ3TDEyMy4zOCAxNy45M0wxMjQuNzAgMTcuOTNRMTI1LjQzIDE3LjkzIDEyNS44MSAxNy42MVExMjYuMTggMTcuMjkgMTI2LjE4IDE2LjcxTDEyNi4xOCAxNi43MVExMjYuMTggMTYuMTIgMTI1LjgxIDE1LjgwUTEyNS40MyAxNS40NyAxMjQuNzAgMTUuNDdMMTI0LjcwIDE1LjQ3TDEyMy4zOCAxNS40N1pNMTMyLjc1IDIxLjI0TDEzMi43NSAyMS4yNEwxMzMuNTMgMTkuNDlRMTM0LjA5IDE5Ljg2IDEzNC44MyAyMC4wOVExMzUuNTggMjAuMzIgMTM2LjMwIDIwLjMyTDEzNi4zMCAyMC4zMlExMzcuNjYgMjAuMzIgMTM3LjY3IDE5LjY0TDEzNy42NyAxOS42NFExMzcuNjcgMTkuMjggMTM3LjI4IDE5LjExUTEzNi44OSAxOC45MyAxMzYuMDIgMTguNzRMMTM2LjAyIDE4Ljc0UTEzNS4wNyAxOC41MyAxMzQuNDQgMTguMzBRMTMzLjgwIDE4LjA2IDEzMy4zNSAxNy41NVExMzIuODkgMTcuMDMgMTMyLjg5IDE2LjE2TDEzMi44OSAxNi4xNlExMzIuODkgMTUuMzkgMTMzLjMxIDE0Ljc3UTEzMy43MyAxNC4xNSAxMzQuNTcgMTMuNzlRMTM1LjQwIDEzLjQzIDEzNi42MSAxMy40M0wxMzYuNjEgMTMuNDNRMTM3LjQzIDEzLjQzIDEzOC4yNCAxMy42MlExMzkuMDUgMTMuODAgMTM5LjY2IDE0LjE3TDEzOS42NiAxNC4xN0wxMzguOTMgMTUuOTNRMTM3LjczIDE1LjI4IDEzNi42MCAxNS4yOEwxMzYuNjAgMTUuMjhRMTM1Ljg5IDE1LjI4IDEzNS41NiAxNS40OVExMzUuMjQgMTUuNzAgMTM1LjI0IDE2LjA0TDEzNS4yNCAxNi4wNFExMzUuMjQgMTYuMzcgMTM1LjYzIDE2LjU0UTEzNi4wMSAxNi43MSAxMzYuODYgMTYuODlMMTM2Ljg2IDE2Ljg5UTEzNy44MiAxNy4xMCAxMzguNDUgMTcuMzNRMTM5LjA4IDE3LjU2IDEzOS41NCAxOC4wN1ExNDAuMDEgMTguNTggMTQwLjAxIDE5LjQ2TDE0MC4wMSAxOS40NlExNDAuMDEgMjAuMjEgMTM5LjU5IDIwLjgzUTEzOS4xNyAyMS40NCAxMzguMzMgMjEuODBRMTM3LjQ5IDIyLjE3IDEzNi4yOSAyMi4xN0wxMzYuMjkgMjIuMTdRMTM1LjI3IDIyLjE3IDEzNC4zMSAyMS45MlExMzMuMzQgMjEuNjcgMTMyLjc1IDIxLjI0Wk0xNDYuNzEgMTguOTVMMTQzLjUwIDEzLjYwTDE0Ni4wMSAxMy42MEwxNDguMDAgMTYuOTRMMTUwLjAwIDEzLjYwTDE1Mi4zMCAxMy42MEwxNDkuMDggMTguOTlMMTQ5LjA4IDIyTDE0Ni43MSAyMkwxNDYuNzEgMTguOTVaIiBmaWxsPSIjRkZGRkZGIiB4PSI4NS45MiIvPjwvc3ZnPg==

Quickstart#

$ git clone https://github.com/biophotlumin/mint.git
$ cd mint
$ pip install .

Check the installation instructions for more details.

You can run MINT with :

$ mint -f <input_folder> -p <path/to/file> -l -e -s
-f, --folder

Path to raw data folder.

-p, --params

Path to config file (YAML or JSON).

-l, --locate

Run tracking.

-e, --extract

Extract transport parameters from trajectories.

-s, --stats

Run statistical analysis.