.flake8
.gitignore
.pre-commit-config.yaml
README.md
pyproject.toml
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/pyright.yml
.github/workflows/release.yml
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
matlab/AP_clusterCL_start.m
matlab/AP_clusterWormTrackCompiler.m
matlab/GetRidExtraFrame.m
matlab/TrackMatrix_analysis_Kevin.m
matlab/classifyPS.m
matlab/cline_from_python.m
matlab/cline_from_python_v2.m
matlab/clusterBotCheckCompiler.m
matlab/clusterBotChecker.m
matlab/clusterCL_start.m
matlab/clusterStraightenStart.m
matlab/clusterStraightenStart_v2.m
matlab/clusterStraightenStart_v3.m
matlab/clusterWormCenterline.m
matlab/clusterWormStraightening.m
matlab/clusterWormTrackCompiler.m
matlab/clusterWormTrackCompiler_Kevin.m
matlab/clusterWormTrackCompiler_rock.m
matlab/clusterWormTracker.m
matlab/clusterWormTrackerNonStraight.m
matlab/combinePointStatsFiles.m
matlab/combinePointStatsFiles_v2.m
matlab/compareWithRef.m
matlab/compareWithRefNonStraight.m
matlab/compileBotChecker.m
matlab/compileCenterlines.m
matlab/compile_tripleFlashAlign.m
matlab/derivReg.m
matlab/eigenWorms.mat
matlab/eigenWorms_full.mat
matlab/fiducialCropper3.m
matlab/fiducialCropper3_test.m
matlab/fiducialCropper4.m
matlab/fiducialCropper5.m
matlab/heatMapGeneration.m
matlab/initializeCLWorkspace.m
matlab/makePointStatsRef.m
matlab/mcw2wbi_straight.m
matlab/multipleAVIFlash.m
matlab/points2heat_Kevin.m
matlab/rerunDataCollectionMS.m
matlab/rerunDataCollectionMS_SK.m
matlab/rerunDataCollection_test.m
matlab/rockLinkage.m
matlab/sparseTransitionCorr.m
matlab/startup.m
matlab/volume2ps.m
matlab/wormCLimmobilized.m
matlab/Background/background1024x512.mat
matlab/Background/illumination_profile_G.mat
matlab/Background/illumination_profile_R.mat
matlab/Behavior/ActiveContourFit_wormRef4.m
matlab/Behavior/EigenwormApprox.m
matlab/Behavior/FindWormCentered.m
matlab/Behavior/circlePlane.m
matlab/Behavior/recreateWorm.m
matlab/Gui/ManualBehaviorAnnotation.fig
matlab/Gui/ManualBehaviorAnnotation.m
matlab/Gui/SliceBrowser.fig
matlab/Gui/SliceBrowser.m
matlab/Gui/VisualizeTrackedData.fig
matlab/Gui/VisualizeTrackedData.m
matlab/Gui/VisualizeWorm3dAnalysis.fig
matlab/Gui/VisualizeWorm3dAnalysis.m
matlab/Gui/VisualizeWorm3dAnalysiscopy.fig
matlab/Gui/Worm3DFiducialPickerNetwork_2020.fig
matlab/Gui/Worm3DFiducialPickerNetwork_2020.m
matlab/Gui/Worm3DFiducialPickerNetwork_weights.fig
matlab/Gui/Worm3DFiducialPickerNetwork_weights.m
matlab/Gui/WormAnalysisPreview.fig
matlab/Gui/WormAnalysisPreview.m
matlab/Gui/alignment_gui.fig
matlab/Gui/alignment_gui.m
matlab/Gui/alignment_gui2.fig
matlab/Gui/alignment_gui2.m
matlab/Gui/alignment_guiNew.asv
matlab/Gui/alignment_guiNew.fig
matlab/Gui/alignment_guiNew.m
matlab/Gui/centerlineFixer.fig
matlab/Gui/centerlineFixer.m
matlab/Gui/scanBinaryImageStack.fig
matlab/Gui/scanBinaryImageStack.m
matlab/Gui/wormCL_Viewer.fig
matlab/Gui/wormCL_Viewer.m
matlab/Gui/wormCL_Viewer_SK.fig
matlab/Gui/wormCL_Viewer_SK.m
matlab/Gui/wormCL_tip_clicker.fig
matlab/Gui/wormCL_tip_clicker.m
matlab/ImageAlignment/ActiveRevolutionFit.m
matlab/ImageAlignment/ExtractAlignmentImagesFromVideo.m
matlab/ImageAlignment/ExtractAlignmentImagesFromVideoNew.m
matlab/ImageAlignment/autoCreateAlignment.m
matlab/ImageAlignment/coordinateTransform3d.m
matlab/ImageAlignment/createAlignment.m
matlab/ImageAlignment/getdatdimensions.m
matlab/ImageAlignment/invertAlignment.m
matlab/ImageAlignment/stackStabilization.m
matlab/ImageAlignment/stackTransform.m
matlab/ImageAlignment/testAlignment.m
matlab/MindControlAccessUtils/.gitignore
matlab/MindControlAccessUtils/README.markdown
matlab/MindControlAccessUtils/@Mcd_Frame/Mcd_Frame.m
matlab/MindControlAccessUtils/@Mcd_Frame/dropCorrespondingVals.m
matlab/MindControlAccessUtils/@Mcd_Frame/readOneFrame.m
matlab/MindControlAccessUtils/@Mcd_Frame/seekToFirstFrame.m
matlab/MindControlAccessUtils/@Mcd_Frame/yaml2matlab.m
matlab/MiscTools/ActiveLoopFit.m
matlab/MiscTools/ActiveMultiLoopFit.m
matlab/MiscTools/AreaFilter.m
matlab/MiscTools/CLsearch.m
matlab/MiscTools/CLsearch_2.m
matlab/MiscTools/FourierMaskHexagon.m
matlab/MiscTools/GenerateFourierMask.m
matlab/MiscTools/GetRotateMask.m
matlab/MiscTools/L2Dist.m
matlab/MiscTools/adjustMatFiles.m
matlab/MiscTools/axescenter.m
matlab/MiscTools/bpass.m
matlab/MiscTools/bpass3.m
matlab/MiscTools/bpass3_jn.m
matlab/MiscTools/bpass3_jn2.m
matlab/MiscTools/bpass3_z.m
matlab/MiscTools/bpass_jn.m
matlab/MiscTools/bwdist_jn.m
matlab/MiscTools/centfind.m
matlab/MiscTools/check4doubles.m
matlab/MiscTools/colNanFill.m
matlab/MiscTools/colorplot.m
matlab/MiscTools/conv3sparse.m
matlab/MiscTools/convnChunkfft.m
matlab/MiscTools/convnfft.m
matlab/MiscTools/dat2tiff.m
matlab/MiscTools/distanceClassify.m
matlab/MiscTools/distanceInterp.m
matlab/MiscTools/doesCross.m
matlab/MiscTools/eigenSegmentation.m
matlab/MiscTools/eigenSegmentation3d.m
matlab/MiscTools/findCentroids.m
matlab/MiscTools/heatmap2centerline.m
matlab/MiscTools/hessianEig.m
matlab/MiscTools/hessianMatrix.m
matlab/MiscTools/image_resize.m
matlab/MiscTools/imagescwithnan.m
matlab/MiscTools/imcrop3d.m
matlab/MiscTools/inpaint_nans.m
matlab/MiscTools/makeAffine3d.m
matlab/MiscTools/makeHyperStack.m
matlab/MiscTools/makeTPStform.m
matlab/MiscTools/normalizeRange.m
matlab/MiscTools/oneHotNeuron.m
matlab/MiscTools/parfor_progress.m
matlab/MiscTools/parfor_progress_test.m
matlab/MiscTools/parsave.m
matlab/MiscTools/parsavestruct.m
matlab/MiscTools/pdistCell.m
matlab/MiscTools/pedistalSubtract.m
matlab/MiscTools/pkRefnd.m
matlab/MiscTools/pkfnd.m
matlab/MiscTools/plotMatch.m
matlab/MiscTools/plotMatch2.m
matlab/MiscTools/popupmessage.m
matlab/MiscTools/powerSpectrum.m
matlab/MiscTools/progressbar.m
matlab/MiscTools/randsamplechunks.m
matlab/MiscTools/rdfCalc.m
matlab/MiscTools/rectCrop.m
matlab/MiscTools/regionPCA.m
matlab/MiscTools/regionSplit.m
matlab/MiscTools/scatter3sph.m
matlab/MiscTools/smooth2a.m
matlab/MiscTools/stack2array.m
matlab/MiscTools/stackLoad.m
matlab/MiscTools/sub2ind_nocheck.m
matlab/MiscTools/tiffwrite.m
matlab/MiscTools/tsp_ga.m
matlab/MiscTools/uipickfiles.m
matlab/MiscTools/watershedFilter.m
matlab/MiscTools/xaxescenter.m
matlab/MiscTools/xyCentSize.m
matlab/MiscTools/xyzConvHull.m
matlab/MiscTools/zProjectDatFile.m
matlab/MiscTools/cm_and_cb_utilities/Contents.m
matlab/MiscTools/cm_and_cb_utilities/cbfit.m
matlab/MiscTools/cm_and_cb_utilities/cbfreeze.m
matlab/MiscTools/cm_and_cb_utilities/cbfreeze2.m
matlab/MiscTools/cm_and_cb_utilities/cbhandle.m
matlab/MiscTools/cm_and_cb_utilities/cblabel.m
matlab/MiscTools/cm_and_cb_utilities/cbunits.m
matlab/MiscTools/cm_and_cb_utilities/cm_and_cb_utilities.png
matlab/MiscTools/cm_and_cb_utilities/cmapping.m
matlab/MiscTools/cm_and_cb_utilities/cmfit.m
matlab/MiscTools/cm_and_cb_utilities/cmjoin.m
matlab/MiscTools/cm_and_cb_utilities/cmlines.m
matlab/MiscTools/demon_registration_version_8f/basic_demon_example.m
matlab/MiscTools/demon_registration_version_8f/compile_c_files.m
matlab/MiscTools/demon_registration_version_8f/license.txt
matlab/MiscTools/demon_registration_version_8f/register_images.m
matlab/MiscTools/demon_registration_version_8f/register_volumes.m
matlab/MiscTools/demon_registration_version_8f/functions/MutualTransform.m
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards.m
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_2d_double.c
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_2d_double.m
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_3d_double.c
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_3d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_3d_single.c
matlab/MiscTools/demon_registration_version_8f/functions/backwards2forwards_3d_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/demons_energy.m
matlab/MiscTools/demon_registration_version_8f/functions/fminlbfgs.m
matlab/MiscTools/demon_registration_version_8f/functions/imgaussian.m
matlab/MiscTools/demon_registration_version_8f/functions/imresize3d.m
matlab/MiscTools/demon_registration_version_8f/functions/mutual_histogram_double.c
matlab/MiscTools/demon_registration_version_8f/functions/mutual_histogram_double.m
matlab/MiscTools/demon_registration_version_8f/functions/mutual_histogram_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/mutual_histogram_single.c
matlab/MiscTools/demon_registration_version_8f/functions/mutual_histogram_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_2d_double.c
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_2d_double.m
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_2d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_3d_double.c
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_3d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_3d_single.c
matlab/MiscTools/demon_registration_version_8f/functions/mutual_transform_3d_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions/showcs3.fig
matlab/MiscTools/demon_registration_version_8f/functions/showcs3.m
matlab/MiscTools/demon_registration_version_8f/functions/store_transf.m
matlab/MiscTools/demon_registration_version_8f/functions/strain.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_error_3d_double.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_error_3d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_error_3d_single.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_error_3d_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_registration_error.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_registration_image.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_2d_double.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_2d_double.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_3d_double.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_3d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_3d_single.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/affine_transform_3d_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_affine/image_difference.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/image_interpolation.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/image_interpolation.h
matlab/MiscTools/demon_registration_version_8f/functions_affine/make_transformation_matrix.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/squared_difference_double.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/squared_difference_double.m
matlab/MiscTools/demon_registration_version_8f/functions_affine/squared_difference_single.c
matlab/MiscTools/demon_registration_version_8f/functions_affine/squared_difference_single.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/image_interpolation.c
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/image_interpolation.h
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels.m
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_2d_double.c
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_2d_double.m
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_3d_double.c
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_3d_double.mexw64
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_3d_single.c
matlab/MiscTools/demon_registration_version_8f/functions_nonrigid/movepixels_3d_single.mexw64
matlab/MiscTools/demon_registration_version_8f/images/brain_FA.png
matlab/MiscTools/demon_registration_version_8f/images/brain_FLAIR.png
matlab/MiscTools/demon_registration_version_8f/images/brain_MD.png
matlab/MiscTools/demon_registration_version_8f/images/brain_T1.png
matlab/MiscTools/demon_registration_version_8f/images/brain_T1_wave.png
matlab/MiscTools/demon_registration_version_8f/images/brain_T2.png
matlab/MiscTools/demon_registration_version_8f/images/brain_T2_wave.png
matlab/MiscTools/demon_registration_version_8f/images/checkboard2.png
matlab/MiscTools/demon_registration_version_8f/images/checkboard3.png
matlab/MiscTools/demon_registration_version_8f/images/checkboard4.png
matlab/MiscTools/demon_registration_version_8f/images/get_example_data.m
matlab/MiscTools/demon_registration_version_8f/images/lenag1.png
matlab/MiscTools/demon_registration_version_8f/images/lenag2.png
matlab/MiscTools/demon_registration_version_8f/images/lenag3.png
matlab/MiscTools/demon_registration_version_8f/images/modtest1.png
matlab/MiscTools/demon_registration_version_8f/images/modtest2.png
matlab/MiscTools/demon_registration_version_8f/images/modtest3.png
matlab/MiscTools/demon_registration_version_8f/literature/Kroon_Paper_Boston.pdf
matlab/MiscTools/demon_registration_version_8f/literature/Kroon_Poster_Boston.pdf
matlab/MiscTools/demon_registration_version_8f_bad/functions/backwards2forwards_2d_double.mexw64
matlab/MiscTools/demon_registration_version_8f_bad/functions_affine/affine_transform_2d_double.mexw64
matlab/MiscTools/demon_registration_version_8f_bad/functions_affine/squared_difference_double.mexw64
matlab/MiscTools/demon_registration_version_8f_bad/functions_nonrigid/movepixels_2d_double.mexw64
matlab/MiscTools/flann/CMakeLists.txt
matlab/MiscTools/nonrigid_version23/compile_c_files.m
matlab/MiscTools/nonrigid_version23/image_registration.m
matlab/MiscTools/nonrigid_version23/license.txt
matlab/MiscTools/nonrigid_version23/manually_warp_images.fig
matlab/MiscTools/nonrigid_version23/manually_warp_images.m
matlab/MiscTools/nonrigid_version23/point_registration.m
matlab/MiscTools/nonrigid_version23/functions/MakeDiffeomorphic.m
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards.m
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_2d_double.c
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_2d_double.m
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_3d_double.c
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_3d_single.c
matlab/MiscTools/nonrigid_version23/functions/backwards2forwards_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions/fminlbfgs.m
matlab/MiscTools/nonrigid_version23/functions/image_difference.m
matlab/MiscTools/nonrigid_version23/functions/imgaussian.c
matlab/MiscTools/nonrigid_version23/functions/imgaussian.m
matlab/MiscTools/nonrigid_version23/functions/imgaussian.mexw64
matlab/MiscTools/nonrigid_version23/functions/imresize3d.m
matlab/MiscTools/nonrigid_version23/functions/inversegrid.m
matlab/MiscTools/nonrigid_version23/functions/make_grid_image.m
matlab/MiscTools/nonrigid_version23/functions/make_init_grid.m
matlab/MiscTools/nonrigid_version23/functions/maple_penalties_smoothing_2d.mw
matlab/MiscTools/nonrigid_version23/functions/maple_penalties_smoothing_3d.mw
matlab/MiscTools/nonrigid_version23/functions/maxNumCompThreads.c
matlab/MiscTools/nonrigid_version23/functions/maxNumCompThreads.m
matlab/MiscTools/nonrigid_version23/functions/maxNumCompThreads.mexw64
matlab/MiscTools/nonrigid_version23/functions/mutual_histogram_double.c
matlab/MiscTools/nonrigid_version23/functions/mutual_histogram_double.m
matlab/MiscTools/nonrigid_version23/functions/mutual_histogram_double.mexw64
matlab/MiscTools/nonrigid_version23/functions/mutual_histogram_single.c
matlab/MiscTools/nonrigid_version23/functions/mutual_histogram_single.mexw64
matlab/MiscTools/nonrigid_version23/functions/penalties_smoothness.m
matlab/MiscTools/nonrigid_version23/functions/refine_grid.m
matlab/MiscTools/nonrigid_version23/functions/showcs3.fig
matlab/MiscTools/nonrigid_version23/functions/showcs3.m
matlab/MiscTools/nonrigid_version23/functions/squared_difference_double.c
matlab/MiscTools/nonrigid_version23/functions/squared_difference_double.m
matlab/MiscTools/nonrigid_version23/functions/squared_difference_double.mexw64
matlab/MiscTools/nonrigid_version23/functions/squared_difference_single.c
matlab/MiscTools/nonrigid_version23/functions/squared_difference_single.mexw64
matlab/MiscTools/nonrigid_version23/functions/strain.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_error_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_affine/affine_error_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_affine/affine_error_3d_single.c
matlab/MiscTools/nonrigid_version23/functions_affine/affine_error_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions_affine/affine_parameter_scaling.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_registration_error.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_registration_image.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_2d_double.m
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_3d_single.c
matlab/MiscTools/nonrigid_version23/functions_affine/affine_transform_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions_affine/image_interpolation.c
matlab/MiscTools/nonrigid_version23/functions_affine/image_interpolation.h
matlab/MiscTools/nonrigid_version23/functions_affine/make_transformation_matrix.m
matlab/MiscTools/nonrigid_version23/functions_affine/multiple_os_thread.h
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_coefficients.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_3d_single.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_error_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_grid_fitting.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_registration_gradient.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_registration_image.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_trans_points_double.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_2d_double.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_3d_single.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/bspline_transform_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/image_interpolation.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/image_interpolation.h
matlab/MiscTools/nonrigid_version23/functions_nonrigid/image_interpolation.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_cost_gradient.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_error_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_error_2d_double.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_error_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_error_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_error_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_transform_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_transform_2d_double.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_transform_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_transform_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/jacobiandet_transform_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_2d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_2d_double.m
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_2d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_3d_double.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_3d_double.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_3d_single.c
matlab/MiscTools/nonrigid_version23/functions_nonrigid/movepixels_3d_single.mexw64
matlab/MiscTools/nonrigid_version23/functions_nonrigid/multiple_os_thread.h
matlab/MiscTools/nonrigid_version23/images/Thumbs.db
matlab/MiscTools/nonrigid_version23/images/brain1.png
matlab/MiscTools/nonrigid_version23/images/brain2.png
matlab/MiscTools/nonrigid_version23/images/brain3.png
matlab/MiscTools/nonrigid_version23/images/landmarks1.png
matlab/MiscTools/nonrigid_version23/images/landmarks2.png
matlab/MiscTools/nonrigid_version23/images/lena.jpg
matlab/MiscTools/nonrigid_version23/images/lenag1.png
matlab/MiscTools/nonrigid_version23/images/lenag2.png
matlab/MiscTools/nonrigid_version23/images/lenag3.png
matlab/MiscTools/nonrigid_version23/images/lenag4.png
matlab/MiscTools/nonrigid_version23/images/prostate1.png
matlab/MiscTools/nonrigid_version23/images/prostate2.png
matlab/MiscTools/nonrigid_version23/images/star1.png
matlab/MiscTools/nonrigid_version23/images/star2.png
matlab/MiscTools/nonrigid_version23/low_level_examples/addpaths.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_2d_affine.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_2d_nonrigid_1.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_2d_nonrigid_2.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_2d_nonrigid_3.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_3d_affine.m
matlab/MiscTools/nonrigid_version23/low_level_examples/example_3d_nonrigid.m
matlab/MiscTools/nonrigid_version23/low_level_examples/get_example_data.m
matlab/MiscTools/pmkmp/L_ plot_for_CubicL_colormap.png
matlab/MiscTools/pmkmp/L_a_b_PlotsCubicL.png
matlab/MiscTools/pmkmp/L_plot_for_jet_colormap.png
matlab/MiscTools/pmkmp/L_plot_for_spectrum_colormap.png
matlab/MiscTools/pmkmp/L_profile_basic_rainbow.png
matlab/MiscTools/pmkmp/L_profile_sawtooth_rainbow.png
matlab/MiscTools/pmkmp/Pyramid_basic_rainbow.png
matlab/MiscTools/pmkmp/Pyramid_sawtooth_rainbow.png
matlab/MiscTools/pmkmp/Rainbow Color Map -Still- Considered Harmful.pdf
matlab/MiscTools/pmkmp/Thumbs.db
matlab/MiscTools/pmkmp/example2.m
matlab/MiscTools/pmkmp/example2_fig1.png
matlab/MiscTools/pmkmp/example2_fig2.png
matlab/MiscTools/pmkmp/example2_fig3.png
matlab/MiscTools/pmkmp/examples.m
matlab/MiscTools/pmkmp/examples1.m
matlab/MiscTools/pmkmp/examples1.png
matlab/MiscTools/pmkmp/pmkmp.m
matlab/MiscTools/pmkmp/simulations color vision deficieny.png
matlab/MiscTools/pmkmp/spectrum vs cubicYF.png
matlab/MiscTools/subtightplot/subtightplot.m
matlab/MiscTools/subtightplot/subtightplot_demo.m
matlab/MiscTools/subtightplot/subtightplot_demo.png
matlab/MiscTools/subtightplot/subtightplot_demo.ppt
matlab/MiscTools/thin_plate_splines/tps_compute_kernel.m
matlab/MiscTools/thin_plate_splines/tps_compute_param.m
matlab/MiscTools/thin_plate_splines/tps_set_ctrl_pts.m
matlab/MiscTools/thin_plate_splines/tps_set_landmarks.m
matlab/MiscTools/thin_plate_splines/tps_test_script.m
matlab/MiscTools/thin_plate_splines/tps_warp.m
matlab/MiscTools/tpsWarp/idwMvInterp.m
matlab/MiscTools/tpsWarp/interp2d.m
matlab/MiscTools/tpsWarp/nearestInterp.m
matlab/MiscTools/tpsWarp/tpswarp.m
matlab/MiscTools/tpsWarp/tpswarp3.m
matlab/MiscTools/tpsWarp/tpswarp3points.m
matlab/MiscTools/tpsWarp/tpswarp3points_inverse.m
matlab/MiscTools/tpsWarp/data/0505_02.jpg
matlab/MiscTools/tpsWarp/data/MOV03798.MPG
matlab/MiscTools/tpsWarp/doc/readme.pdf
matlab/MiscTools/tpsWarp/tst/interpTimeDemo.m
matlab/MiscTools/tpsWarp/tst/tpsWarpDemo.m
matlab/PointMatchGMMREG_jn/DisplayPoints.m
matlab/PointMatchGMMREG_jn/DisplayPoints2D.m
matlab/PointMatchGMMREG_jn/DisplayPoints3D.m
matlab/PointMatchGMMREG_jn/JeffHelperCode.m
matlab/PointMatchGMMREG_jn/JeffHelperCodeDebug.m
matlab/PointMatchGMMREG_jn/MochiHelperCode.m
matlab/PointMatchGMMREG_jn/MochiHelperCodeDebug.m
matlab/PointMatchGMMREG_jn/README.txt
matlab/PointMatchGMMREG_jn/TPS_KC lambda optimization fail
matlab/PointMatchGMMREG_jn/absor.m
matlab/PointMatchGMMREG_jn/algorithm compare.xlsx
matlab/PointMatchGMMREG_jn/best scores by scene.txt
matlab/PointMatchGMMREG_jn/ctrl_pts.txt
matlab/PointMatchGMMREG_jn/determine_border.m
matlab/PointMatchGMMREG_jn/final_affine.txt
matlab/PointMatchGMMREG_jn/final_params.txt
matlab/PointMatchGMMREG_jn/final_rigid.txt
matlab/PointMatchGMMREG_jn/final_tps.txt
matlab/PointMatchGMMREG_jn/gaussOverlap.m
matlab/PointMatchGMMREG_jn/gaussOverlapDouble.m
matlab/PointMatchGMMREG_jn/gaussOverlapSelf.m
matlab/PointMatchGMMREG_jn/gmmreg_L2_multilevel.m
matlab/PointMatchGMMREG_jn/gmmreg_L2_multilevel_jn.m
matlab/PointMatchGMMREG_jn/gmmreg_demo.exe
matlab/PointMatchGMMREG_jn/gmmreg_demo.m
matlab/PointMatchGMMREG_jn/ml_GetPrivateProfileString.m
matlab/PointMatchGMMREG_jn/odr2.ini
matlab/PointMatchGMMREG_jn/odr2_static.ini
matlab/PointMatchGMMREG_jn/odr2_template.ini
matlab/PointMatchGMMREG_jn/panneuronal.ini
matlab/PointMatchGMMREG_jn/panneuronal_template.ini
matlab/PointMatchGMMREG_jn/rigid_transform.m
matlab/PointMatchGMMREG_jn/run_gmmreg.m
matlab/PointMatchGMMREG_jn/score_match.m
matlab/PointMatchGMMREG_jn/track.m
matlab/PointMatchGMMREG_jn/transformed_model.txt
matlab/PointMatchGMMREG_jn/sourcecode/LICENSE
matlab/PointMatchGMMREG_jn/sourcecode/README.txt
matlab/PointMatchGMMREG_jn/sourcecode/citations.txt
matlab/PointMatchGMMREG_jn/sourcecode/gmmreg.png
matlab/PointMatchGMMREG_jn/sourcecode/gmmreg_bib.txt
matlab/PointMatchGMMREG_jn/sourcecode/C++/CMakeLists.txt
matlab/PointMatchGMMREG_jn/sourcecode/C++/class_diagram.jpg
matlab/PointMatchGMMREG_jn/sourcecode/C++/config_example.ini
matlab/PointMatchGMMREG_jn/sourcecode/C++/extract_correspondence.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg.cd
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_api.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_api.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_aux.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_base.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_base.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_cpd.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_cpd.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_demo.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_grbf.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_grbf.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_grbf_func.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_grbf_func.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_mex.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_rigid.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_rigid.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_rigid_func.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_rigid_func.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_tps.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_tps.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_tps_func.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_tps_func.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_transform.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_utils.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/gmmreg_utils.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/port_ini.c
matlab/PointMatchGMMREG_jn/sourcecode/C++/port_ini.h
matlab/PointMatchGMMREG_jn/sourcecode/C++/pygmmreg.cpp
matlab/PointMatchGMMREG_jn/sourcecode/C++/readme.txt
matlab/PointMatchGMMREG_jn/sourcecode/C++/setup.py
matlab/PointMatchGMMREG_jn/sourcecode/C++/test_gauss_transform.cpp
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/gmmreg_L2.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/gmmreg_L2_jn.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/gmmreg_demo.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/initialize_config.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/readme.txt
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/GaussTransform/GaussTransform.c
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/GaussTransform/GaussTransform.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/GaussTransform/memory_layout_note.h
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/GaussTransform/mex_GaussTransform.c
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/GaussTransform/mex_GaussTransform.mexw64
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/DisplayPoints.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/DisplayPoints2D.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/DisplayPoints3D.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/determine_border.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/estimate_scale.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/ml_GetPrivateProfileString.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/set_bounds.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/auxilliary/set_ctrl_pts.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/compute_kernel.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/gmmreg_L2_costfunc.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/gmmreg_L2_tps_costfunc.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/gmmreg_L2_tps_costfunc_jn.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/quaternion2rotation.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/tps_compute_kernel.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_by_affine2d.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_by_affine3d.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_by_rigid2d.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_by_rigid3d.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_by_tps.m
matlab/PointMatchGMMREG_jn/sourcecode/MATLAB/registration/transform_pointset.m
matlab/PointMatchGMMREG_jn/sourcecode/Python/__init__.py
matlab/PointMatchGMMREG_jn/sourcecode/Python/_core.py
matlab/PointMatchGMMREG_jn/sourcecode/Python/_demo.py
matlab/PointMatchGMMREG_jn/sourcecode/Python/_plotting.py
matlab/PointMatchGMMREG_jn/sourcecode/Python/readme.txt
matlab/PointMatchGMMREG_jn/sourcecode/Python/setup.py
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/CMakeLists.txt
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/DistanceMatrix.c
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/GaussTransform.c
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/cvgmi_API.h
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/memory_layout_note.h
matlab/PointMatchGMMREG_jn/sourcecode/Python/c_extension/py_extension.c
matlab/PointMatchGMMREG_jn/sourcecode/data/face.ini
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_full.ini
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_full_test.ini
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_partial.ini
matlab/PointMatchGMMREG_jn/sourcecode/data/transformed_model.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/face_data/face_X.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/face_data/face_Y.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/face_data/face_ctrl_pts.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_data/fish_X.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_data/fish_X_nohead.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_data/fish_Y.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_data/fish_Y_notail.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/fish_data/fish_ctrl_pts.txt
matlab/PointMatchGMMREG_jn/sourcecode/data/output/PLEASE_KEEP_THIS_FOLDER.txt
matlab/TimeAlignment/AviFlashAlign.m
matlab/TimeAlignment/AviFlashAlign_v2.m
matlab/TimeAlignment/YamlFlashAlign.m
matlab/TimeAlignment/datTimeTrace.m
matlab/TimeAlignment/datTimeTrace_test.m
matlab/TimeAlignment/dataTimeAlignment.m
matlab/TimeAlignment/doubleFlashAlign.m
matlab/TimeAlignment/findDatFlash.m
matlab/TimeAlignment/findFlash.m
matlab/TimeAlignment/flashTimeAlign2.m
matlab/TimeAlignment/highResTimeTraceAnalysisTriangle4.m
matlab/TimeAlignment/highResTimeTraceAnalysisTriangle4.py
matlab/TimeAlignment/highResTimeTraceAnalysisTriangle4_fr_backup.py
matlab/TimeAlignment/highResTimeTraceAnalysisTriangle4_kc_backup.py
matlab/TimeAlignment/highResTimeTraceAnalysisTriangle4_kh_backup.py
matlab/TimeAlignment/makeMatFileFromYaml.m
matlab/TimeAlignment/tripleFlashAlign.m
matlab/TimeAlignment/tripleFlashAlign.m~
matlab/TimeAlignment/volumeSplittingCorrection.py
matlab/TrackingCodes/compileTrackMatrix.m
matlab/TrackingCodes/track.m
matlab/TrackingCodes/trackJN.m
matlab/TrackingCodes/trackMovie2D.m
matlab/WormSegmentation/WormSegmentHessian3dStraighten.m
matlab/WormStraighteningCode/WormCLStraighten_11.m
matlab/WormStraighteningCode/WormCurveCoordinates.m
matlab/WormStraighteningCode/wormCenterlineLoad.m
matlab/behavior/WormEigenBehavior.m
matlab/behavior/eigenWormFitEnergy.m
matlab/behavior/eigenWormFitEnergyEigenCLFit.m
matlab/behavior/loadCLBehavior.m
scripts/pipeline.py
src/leiferlab_wbi.egg-info/PKG-INFO
src/leiferlab_wbi.egg-info/SOURCES.txt
src/leiferlab_wbi.egg-info/dependency_links.txt
src/leiferlab_wbi.egg-info/entry_points.txt
src/leiferlab_wbi.egg-info/requires.txt
src/leiferlab_wbi.egg-info/top_level.txt
src/wbi/__init__.py
src/wbi/__main__.py
src/wbi/_version.py
src/wbi/config.yaml
src/wbi/configuration.py
src/wbi/dat.py
src/wbi/experiment.py
src/wbi/file.py
src/wbi/flash_finder.py
src/wbi/timing.py
src/wbi/commands/__init__.py
src/wbi/commands/align.py
src/wbi/commands/centerline.py
src/wbi/commands/flash_finder.py
src/wbi/commands/remote.py
src/wbi/data/__init__.py
src/wbi/data/eigenWorms.mat
src/wbi/data/ondemand.py
src/wbi/legacy/__init__.py
src/wbi/legacy/flash_finder.py
src/wbi/legacy/make_centerline.py
src/wbi/legacy/cline/__init__.py
src/wbi/legacy/cline/centerline_funcs.py
src/wbi/legacy/cline/plot_cline.py
src/wbi/legacy/cline/unet_segmentation/__init__.py
src/wbi/legacy/cline/unet_segmentation/data_augmentation.py
src/wbi/legacy/cline/unet_segmentation/load_data.py
src/wbi/legacy/cline/unet_segmentation/train.py
src/wbi/legacy/cline/unet_segmentation/unet_model.py
src/wbi/legacy/cline/unet_segmentation/utils.py
src/wbi/matlab/__init__.py
src/wbi/matlab/imresize.py
src/wbi/matlab/misc.py
src/wbi/remote/__init__.py
src/wbi/remote/remote.py
src/wbi/remote/templates/__init__.py
src/wbi/remote/templates/hello.jinja
src/wbi/remote/templates/pyhello.jinja
src/wbi/remote/templates/ray.jinja
src/wbi/ui/QtImageStackViewer.py
src/wbi/ui/QtImageViewer.py
src/wbi/ui/__init__.py
src/wbi/ui/image_align.py
tests/conftest.py
tests/test_config.py
tests/test_dat.py
tests/test_experiment.py
tests/test_legacy_centerline.py
tests/test_timing.py
tests/long_running_tests/test_expensive_experiment.py
tests/test_data/framesDetails.txt
tests/test_data/other-frameSynchronous.txt
tests/test_data/other-volumeMetadataUtilities.txt
tests/test_data/sCMOS_Frames_U16_1024x512.dat
tests/test_data/LowMagBrain20231024_153442/CamData.txt
tests/test_data/LowMagBrain20231024_153442/cam1.avi