On love and research software: Learning about research code sharing for Valentine's day

Fun
팔로우


On love and research software: Learning about research code sharing for Valentine's day

Mike Croucher 2025년 2월 14일 11:34 (2025년 2월 14일 11:34에 수정됨)
최근 활동 Mike Croucher편집: 2025년 2월 14일 11:34

For Valentine's day this year I tried to do something a little more than just the usual 'Here's some MATLAB code that draws a picture of a heart' and focus on how to share MATLAB code. TL;DR, here's my advice
  1. Put the code on GitHub. (Allows people to access and collaborate on your code)
  2. Set up 'Open in MATLAB Online' in your GitHub repo (Allows people to easily run it)
I used code by @Zhaoxu Liu / slandarer and others to demonstrate. I think that those two steps are the most impactful in that they get you from zero to one but If I were to offer some more advice for research code it would be
3. Connect the GitHub repo to File Exchange (Allows MATLAB users to easily find it in-product).
4. Get a Digitial Object Identifier (DOI) using something like Zenodo. (Allows people to more easily cite your code)
There is still a lot more you can do of course but if everyone did this for any MATLAB code relating to a research paper, we'd be in a better place I think.
What do you think?
참여하려면 로그인하세요
Mike Croucher
I write The MATLAB Blog at MathWorks and specialize in High Performance Computing, Research Software Engineering and Machine Learning. You can also follow me at BlueSky https://bsky.app/profile/walkingrandomly.bsky.social
25
게시물s
225
답글s
40
팔로워

태그

아직 태그를 입력하지 않았습니다.

Go to top of page