Rank: 268 based on 401 downloads (last 30 days) and 11 files submitted
photo

Dylan Muir

E-mail
Company/University
University of Basel, Biozentrum
Lat/Long
47.563454, 7.579665

Personal Profile:

http://dylan-muir.com

Professional Interests:
neuroscience, cortical models

 

Watch this Author's files

 

Files Posted by Dylan View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
31 Mar 2014 Screenshot Kernel density estimation for circular functions Performs kernel density estimates over arbitrary periodic domains Author: Dylan Muir circular statistics, kernel density estima... 33 2
  • 5.0
5.0 | 1 rating
31 Mar 2014 Screenshot Multi-dimensional kernel density estimates over periodic domains This function performs multi-variate kernel density estimates over optionally periodic domains. Author: Dylan Muir circular statistics, kernel density estima..., multivariate data 36 0
28 Mar 2014 Screenshot Fast Alpha Hulls (alpha shapes in 3d; parfor enabled) Compute the alpha hulls (exterior and interior) of a set of points. Author: Dylan Muir alpha hull, shape, surface, mesh, alpha shape, alpha shapes 80 3
  • 5.0
5.0 | 1 rating
26 Mar 2014 Screenshot MappedTensor class - memory-mapped files A better, transparent memmapfile, with complex number support. Author: Dylan Muir matrix, large tensor, mapped file, object oriented, class, oop 40 0
  • 5.0
5.0 | 1 rating
26 Mar 2014 Screenshot Access TIFF / TIF stacks - lazy loading Read a TIFF stack as a memory-mapped tensor. Handles a large range of internal TIFF formats. Author: Dylan Muir tiff, tif, image manipulation, images, data import, image processing 57 1
  • 5.0
5.0 | 1 rating
Comments and Ratings by Dylan View all
Updated File Comments Rating
21 Feb 2014 Kernel density estimation for circular functions Performs kernel density estimates over arbitrary periodic domains Author: Dylan Muir

Yes, good point. I will adjust the weighting and submit an updated version.

Thanks very much for your feedback.

04 Nov 2013 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir

Hi Andreas,

I think you may have an older version of the function. The current version on this page imports the ROIs with the correct location.

Thanks for your feedback,
Dylan.

23 Oct 2013 Kernel smoothing density estimate for circular data Provides various methods to smooth circular data. Author: Vlad Atanasiu

A couple of issues with this function: firstly, the circular stats toolbox functions called by this function assume radians as input, while this function uses degrees in its examples.

Secondly, this function requires that the vector of angles over which to calculate the kernel density estimate is identical to the domain of periodicity. If this condition is not satisfied, the function fails badly. This requirement should at the very least be mentioned in the help, and ideally removed entirely.

27 Mar 2013 Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining. Author: Dylan Muir

Hi Dun,

I would be happy to include your improvements if you send them to me; my email address is my last name at hifo.uzh.ch

Regards,
Dylan

14 Feb 2013 Circular Statistics Toolbox (Directional Statistics) Compute descriptive and inferential statistics for circular or directional data. Author: Philipp Berens

Great toolbox. I was wondering if it is possible to have more accurate p-value estimates in the Kuiper test?

Comments and Ratings on Dylan's Files View all
Updated File Comment by Comments Rating
22 Apr 2014 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir Barnes, Samuel

There appears to be a small bug in reading part of the header. nPosition is read from bytes 57-58 when it should be read from 58-59. Since I don't know what is missing upstream an easy fix is to add the code:
% - Seek to get nPosition (slice)
fseek(fidROI, 58, 'bof');
nPosition = fread(fidROI, 1, 'int16');

This value is not returned but I would suggest returning it as it gives the slice number which is quite important. As far as I can tell it appears to be present in either version >223 or >224 (223 doesn't have it and 225 does).

21 Feb 2014 Kernel density estimation for circular functions Performs kernel density estimates over arbitrary periodic domains Author: Dylan Muir Muir, Dylan

Yes, good point. I will adjust the weighting and submit an updated version.

Thanks very much for your feedback.

21 Feb 2014 Kernel density estimation for circular functions Performs kernel density estimates over arbitrary periodic domains Author: Dylan Muir Music, Josip

Hi! Just a quick observation. I have been using your code on my data and it works well except I noticed one possible issue (i'm not expert in the field so correct me if I'm wrong).
I tried this on synthetic data (generated by circular statistic toolbox and circ_vmrnd command) where i know exact KD function: the shape of the KD estimate is good but not the amplitude (similar effect I noticed on my real world data). As far as I could say is that in your code you do not take account of the fact that padding has been added when using ksdensity function so in essence I get correct amplitude if I multiply your estimate (amplitudes) with number three (original data + upper and lower padding). I'm I correct or have I missed something?
Cheers.

27 Dec 2013 Fast Loop mesh subdivision Subdivide a surface mesh, using Loop subdivision. Boundary- and shape-maintaining. Author: Dylan Muir naive

Hi Dylan,
This is a quite useful function. Thanks so much! However, when I plot the mfRefinedMesh, I feel that the vertices of a triangle are not always in the same order, either all in clockwise or counterclockwise, but I am not 100% percent sure. Am I right?

04 Nov 2013 Import ImageJ ROIs Read ROIs and ROI sets saved from ImageJ into MATLAB, without java. Author: Dylan Muir Muir, Dylan

Hi Andreas,

I think you may have an older version of the function. The current version on this page imports the ROIs with the correct location.

Thanks for your feedback,
Dylan.

Contact us