Skip to content

Instantly share code, notes, and snippets.

View aaprasad's full-sized avatar

Aaditya Prasad aaprasad

View GitHub Profile
@aaprasad
aaprasad / trackmate2slp.py
Last active May 23, 2023 21:23
Converter script for storing trackmate outputs as .slp files
"""Converter script for storing trackmate outputs as .slp files
Usage:
`python trackmate2slp.py -l [PATH_TO_LABELS_1] [PATH_TO_LABELS_2] [PATH_TO_LABELS_N] -v [PATH_TO_TIF_1] [PATH_TO_TIF_2] [PATH_TO_TIF_3] -o [OUTDIR] -n`
"""
import pandas as pd
import numpy as np
import sleap
from skimage.io import imread
from pathlib import Path
@aaprasad
aaprasad / abr_thresholding.py
Created November 4, 2022 20:47
ABR Thresholding
'''
Python implementation of ABR thresholding algorithm from Suthakar and Liberman, Hearing Research, (2019).
'''
import numpy as np
import scipy as sp
import pandas as pd
import seaborn as sns
from scipy import signal
from scipy.optimize import curve_fit