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

Supported Matlab versions? #22

Closed
apjanke opened this issue Dec 9, 2019 · 4 comments · Fixed by #36
Closed

Supported Matlab versions? #22

apjanke opened this issue Dec 9, 2019 · 4 comments · Fixed by #36

Comments

@apjanke
Copy link
Collaborator

apjanke commented Dec 9, 2019

Hi, BIDS folks,

Could you document which versions of Matlab are supported by bids-matlab?

And to what degree is Octave supported? Is bids-matlab strictly limiting itself to features & functions available in Octave as well as Matlab? And if so, which versions of Octave are supported?

@gllmflndn
Copy link
Collaborator

Hi @apjanke,

The original code which bids-matlab is based upon was written to work with all MATLAB versions since R2007a and 'recent' Octave (4.2.2 onwards).

This is now to be decided for bids-matlab so I hope others will chime in. I would argue R2014a for MATLAB. For Octave we are limited by the version that users easily have access to with their package manager. Still, we can be forward-looking and make sure that we will implement in Octave missing features that will be used in this project.

@robertoostenveld
Copy link
Collaborator

MATLAB R2014a and up would work for me (i.e. for FieldTrip). I don't know enough about Octave versioning to give an informed opinion about that.

@robertoostenveld
Copy link
Collaborator

Related to this: Last week I was at http://practicalmeeg2019.org where we did hands-on sessions with ~40 people attending the session I was chairing. R2014 (a or b) was the oldest one that I encountered there, some from 2015, and most 2017-2018.

@apjanke
Copy link
Collaborator Author

apjanke commented Dec 10, 2019

MATLAB R2014a and up would work for me (i.e. for FieldTrip).

Sounds good to me.

I don't know enough about Octave versioning to give an informed opinion about that.

I work with Octave. I'd recommend Octave 4.2.2 onwards like you're doing now. 4.2.x is the latest version available in many Linux package managers. So it's in common use. And 4.4.1 is the latest Octave version that works stably on macOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants