This repostiroy contains all the code associated with our new device, Ultrafast Light field Tracking and Recording Apparatus for Surface Deformation Velocimetry (ULTRA-SDV), which is described in a manuscript currently under review.
We recommend running this code using a conda environment. The repository and environment can be set up using the following steps.
- Clone repository
git clone git@github.com:clarebcook/FiLMScope.git
cd HighSpeedFLFM
- Set up the environment
conda env create -f environment.yml
conda activate hsflfm_cpu
conda develop .
Note that using conda develop requires conda-build to be installed. This can be done with:
conda install conda-build
A sample of our full dataset of trap-jaw ant snapping videos will be available prior to the publication of our manuscript. A partial dataset is temporarily available on Google Drive: https://drive.google.com/drive/folders/1ugZwc9GC4XBzgeqevQwpPMVN0A26MxRv?usp=drive_link
The data should be downloaded and placed in a folder within the user's directory. home_directory in hsflfm/config.py should then be set to this folder.
We will add additional information here on organizing new datasets for use with this repository.
This folder contains three main folders of scripts: 'calibration_scripts', 'processing_scripts', and 'analysis_scripts'. Each folder contains an individual README describing how to use the scripts.