Skip to content

A study of Monte-Carlo Arithmetic and linear registration

Notifications You must be signed in to change notification settings

big-data-lab-team/fuzzy-linreg

Repository files navigation

ACM Scripts

  • MCA_Analysis.ipynb contains the code to generate the figures in the ACM Rep 2024 paper under the section "Boxplots for Magnitude" and "Correlation Plots". The beginning of the notebook is primarily exploratory analysis that is not used in the paper
  • Sigmap_visualization.ipynb visualizes all OASIS subjects sigmaps for Fuzzy MCA and a concatenation of Docker and Guix. To see it, the notebook must be downloaded
  • utils folder contains helper scripts to run analusis
    • calculate_sigmaps.py is a script that calculates the significant digits within the linearly registered images
    • make_gifs.py is a script that will make a gif out of different executions of a file in order to observe the variability in the images
    • create_invocations.py creates the input files that the Boutiques FSL FLIRT image requires
    • transfo_utils.py is a copy of the script from the CREATIS team used to extract the parameters from the transformation matrices
  • build-docker.sh can instrument any docker image with Fuzzy libmath. As an additional output to the instrumented image, it produces an instrumented Dockerfile. For FSL FLIRT, Dockerfile.mcalibmath is the instrumented Dockerfile