ohbm/hackathon2020

Learn and Enhance BrainIAK Tutorials: From Basics to Advanced fMRI Analyses

Opened this issue ยท 16 comments


Project info

Title:
Learn and Enhance BrainIAK Tutorials: From Basics to Advanced fMRI Analyses

Project lead:
Manoj Kumar @manojneuro

Project Collaborators:
Cameron T. Ellis @CameronTEllis, Qihong Lu @qihongl, Mihai Capota @mihaic, and Sam Nastase @snastase

Timezone:
UTC -4

Hub:
The Americas.
Participants from all hubs are welcome to participate.

Description:
This project will help participants learn fMRI analyses and enhance BrainIAK Tutorials (Kumar et al., 2020). Participants can practice a tutorial covering any topic of interest, from basics to advanced techniques. They can also contribute to the tutorials, by making edits, fixing bugs, or enhancing them by applying the techniques to their own datasets. We have an issue list for the tutorials that participants can pick an issue and work on. Some of the advanced techniques included are: Inter-Subject Correlations (ISC) (Hasson et al., 2004; Simony et al., 2016), Shared Response Modeling (SRM) (Chen et al., 2015), and Event Segmentation methods (Baldassano et al., 2017).

BrainIAK Project Pitch

Goals for the OHBM Brainhack:

  • Install a working version of brainiak and a ready to use dataset. Google Colab option is also available. BrainIAK Tutorials
  • Learn and Execute tutorials from basics: Decoding and RSA, to advanced techniques including ISC, SRM, and Event Segmentation.
  • Help fix bugs/make enhancements.
  • Contributions will be acknowledged within each tutorial as well as on GitHub.

Good first issues:

  • Test tutorials on NeuroLibre.
  • Text enhancements to the tutorials.
  • Tutorial bug fixes.

Link to project:
BrainIAK Tutorials GitHub Repo

Skills:
Knowledge of Pyhton
Basics of fMRI processing

Chat channel:
https://mattermost.brainhack.org/brainhack/channels/brainiak

Twitter:
BrainIAK Project

Video channel:
Please have a look at the Mattermost channel (pinned posts) for the URL of the video channel, or alternatively, please contact to @manojneuro on Github.

Project submission

Submission checklist

Once the issue is submitted, please check items in this list as you add under 'Additional project info'

  • Link to your project: could be a code repository, a shared document, etc. See here
  • Goals for the OHBM Brainhack: describe what you want to achieve during this brainhack. See here.
  • Flesh out at least 2 "good first issues": those are tasks that do not require any prior knowledge about your project, could be defined as issues in a GitHub repository, or in a shared document, cf here.
  • Skills: list skills that would be particularly suitable for your project. We ask you to include at least one non-coding skill, cf. here.
  • Chat channel: A link to a chat channel that will be used during the OHBM Brainhack. This can be an existing channel or a new one. We recommend using the Brainhack space on mattermost, cf. here.
  • Video channel: A link to a video channel that will be used during the OHBM Brainhack. This can be an existing channel or a new one. For instance a jitsi meet room, cf. here.

Optionally, you can also include information about:

We would like to think about how you will credit and onboard new members to your project. We recommend reading references from this section. If you'd like to share your thoughts with future project participants, you can include information about:

  • Specify how will you acknowledge contributions (e.g. listing members on a contributing page).
  • Provide links to onboarding documents if you have some.
    https://brainiak.org/tutorials/

hey @manojneuro

I have cleaned up the submission a bit as we were updating our submission template to make easier to user and read. Double check that I have not messed up anything.

You will be linked the Americas hub, is that correct? Or are there some other people in this project in other geographical locations?

I added the python label to your project. Make sure you are fine with this and check if there are any other labels that fit your project.

Hey @manojneuro
We are also "advertising" the projects on our website.
https://ohbm.github.io/hackathon2020/hackathon/
Let us know if there is an image you would like us to use for yours. :-)

The one from the BrainIAK github organization?

@Remi-Gau thanks for your updates. For designating a hub, I had listed my geographic location, but people from any part of the world are welcome to work with these materials. I will schedule meetings across multiple time-zones to provide wide coverage to the project participants. Should I simply list all the hubs in this case?

Hey @manojneuro
We are also "advertising" the projects on our website.
https://ohbm.github.io/hackathon2020/hackathon/
Let us know if there is an image you would like us to use for yours. :-)

The one from the BrainIAK github organization?

Yes. That would be great.

@Remi-Gau thanks for your updates. For designating a hub, I had listed my geographic location, but people from any part of the world are welcome to work with these materials. I will schedule meetings across multiple time-zones to provide wide coverage to the project participants. Should I simply list all the hubs in this case?

Wow. That's dedication. I love it.

Make sure that you get enough sleep though.

Let's keep you on the Americas hub for now but I will check with the rest of the team to see what their take is.

@Remi-Gau thanks for your updates. For designating a hub, I had listed my geographic location, but people from any part of the world are welcome to work with these materials. I will schedule meetings across multiple time-zones to provide wide coverage to the project participants. Should I simply list all the hubs in this case?

Just realized that if you want to cover all hubs, you might want to "record" your project pitch in advance unless you can find another project leader in the other hubs to pitch the project.

Hi @manojneuro ! I will be taking care of your project for the @ohbm/hack2020-social_media

@Remi-Gau thanks for your updates. For designating a hub, I had listed my geographic location, but people from any part of the world are welcome to work with these materials. I will schedule meetings across multiple time-zones to provide wide coverage to the project participants. Should I simply list all the hubs in this case?

Just realized that if you want to cover all hubs, you might want to "record" your project pitch in advance unless you can find another project leader in the other hubs to pitch the project.

@manojneuro any thought if you want to do a recorded project pitch in all hubs?

If not we will need to assign you to a specfic hub for your pitch. LMYWYT

@Remi-Gau I will make a recorded pitch for all hubs.

Hi @manojneuro, thanks for your project and for willing to do a recorded pitch! Please let us know when your recording is ready so that we can share with the Asia Pacific and Europe, Middle East and Africa team. Your project pitch should be of a maximum of 3 to 5 minutes, we recommend that you use 1-3 slides which include your project title, Github issue number, name of your mattermost channel and project lead(s) mattermost username(s).

I've noticed that some of your project leads (Cameron T., Qihing Lu, Mihai Capota) are not registered yet to the event. Can you please ask them to register or list them as project collaborators if they are not joining the event? Thank you!

@manojneuro do you have a video channel for your project? Would add that information to the mattermost channel, please? Thanks.

Dear @manojneuro I shared the video channel link on the header of the Mattermost channel, so please check it and refer your participants at your channel to that link please. Once you are done that your project seems ready! Thank you very much for your submission. Welcome aboard! ๐Ÿค— ๐ŸŽŠ

@manojneuro: it looks like your project co-leads (Cameron T., Qihing Lu, Mihai Capota) are still not registered to the event. Can you please ask them to register or list them as project collaborators if they are not joining the event? Thank you!

@cmaumet I have made the change to project collaborators.

@cmaumet here is the link to video of the project pitch: https://youtu.be/4nMjmX_t_Dg

Please update the Project description to cover all hubs. Thanks.

@manojneuro do you have a video channel for your project? Would add that information to the mattermost channel, please? Thanks.

I have pinned the info on the mattermost channel.