Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automatic vectorization and new plots #7

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Commits on Feb 5, 2017

  1. Update GLMdenoisedata.m

    Adding a comment so I can learn a bit about pull requests
    dowdlelt authored Feb 5, 2017
    Configuration menu
    Copy the full SHA
    3fdfcb2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from dowdlelt/ver_recon

    Update GLMdenoisedata.m
    dowdlelt authored Feb 5, 2017
    Configuration menu
    Copy the full SHA
    19e5d58 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from kendrickkay/master

    getting up to date
    dowdlelt authored Feb 5, 2017
    Configuration menu
    Copy the full SHA
    e69d99e View commit details
    Browse the repository at this point in the history
  4. Add figure reconstruction, plots for PC maps

    If the 4D data is provided in an XYZxTime format, with no zeroes, that is the data was masked and then all the zeros removed the dramatically reduce memory usage:
    
    data1_vec = reshape(data1, [],t_dim);
    mask_ind = mask(:,:,:,1) ~= 0;
    
    data1_vec_reduced = data1_vec(mask_ind,:);
    
    and the user provides the original mask image in opt.reconmask, this will now reconstruct the 3d images from the reduced vector at the very end, thus generating all of the pretty plots for quite data evaluation. 
    
    Also, this will now plot the timecourses of the PCs beneath the PC maps - though it is not as elegant as Kendrick's method.
    dowdlelt authored Feb 5, 2017
    Configuration menu
    Copy the full SHA
    a198e91 View commit details
    Browse the repository at this point in the history
  5. Added reconmask to help, expanded PC map

    Added a bit about the opt.reconmask to the help section and changed the subplot dimensions so that the PC weight map is larger relative to the PC regressor plot.
    dowdlelt authored Feb 5, 2017
    Configuration menu
    Copy the full SHA
    64c3a3e View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2017

  1. vectorize data based on mask

    If a logical mask is provided in the opt.reconmask field, the code will
    now vecotorize the data prior to the heavy lifting, and then, using the
    earlier commit, put things back together. This is cheaper than buying
    more ram.
    dowdlelt committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    1f4c254 View commit details
    Browse the repository at this point in the history
  2. formatting update

    Made the PC figures slightly prettier, and tested the auto vectorizer on
    my own data. Appears to work, but further validation is needed.
    dowdlelt committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    687fccc View commit details
    Browse the repository at this point in the history
  3. Revert "formatting update"

    This reverts commit 687fccc.
    dowdlelt committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    322deb6 View commit details
    Browse the repository at this point in the history
  4. Auto Vec version 1.1

    ***WIll break other options that use masks (HRFfitmask, etc)***
    Also, uploaded example data by mistake. removed.
    dowdlelt committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    10fd8e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. Vectorize other provided masks

    If the user provides other mask in opt (hrffitmask, brainexclude,
    pcR2cutoffmask) then the code should now vectorize those as well - but I
    haven't tested it extensively.
    dowdlelt committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    efca79b View commit details
    Browse the repository at this point in the history
  2. commit code changes for vectorizing masks

    Git isn't hard...its just that I don't know what I'm doing. Now, this
    will change add in a few more loops to vectorize masks if they are
    provided. As I mentioned previously, not extensively tested.
    dowdlelt committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    d30452c View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2017

  1. Merge pull request #3 from dowdlelt/auto_vec

    Auto vec merge
    dowdlelt authored Feb 8, 2017
    Configuration menu
    Copy the full SHA
    6b407f6 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2018

  1. update text/help

    dowdlelt authored Jul 20, 2018
    Configuration menu
    Copy the full SHA
    4f6f074 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Configuration menu
    Copy the full SHA
    de178c2 View commit details
    Browse the repository at this point in the history
  2. adding image overlayer

    dowdlelt committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    447f213 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    af9ca5d View commit details
    Browse the repository at this point in the history