Pydesperate times call for Pydrastic measures #122
Labels
bhg:mtl_can_1
git_skills:1_commit_push
git_skills:2_branches_PRs
git_skills:3_continuous_integration
modality:behavioral
modality:DWI
modality:ECG
modality:ECOG
modality:EEG
modality:eye_tracking
modality:fMRI
modality:fNIRS
modality:MEG
modality:MRI
modality:PET
modality:TDCS
modality:TMS
programming:containerization
Docker, Singularity
programming:documentation
Markdown, Sphinx
programming:Python
programming:shell_scripting
programming:Unix_command_line
programming:workflows
nextflow
project_development_status:2_releases_existing
project_tools_skills:comfortable
project_tools_skills:expert
project_tools_skills:familiar
project_type:documentation
project_type:method_development
project_type:pipeline_development
project
status:published
tools:AFNI
tools:ANTs
tools:BIDS
tools:Brainstorm
tools:Datalad
tools:DIPY
tools:FieldTrip
tools:Freesurfer
tools:FSL
tools:MNE
tools:MRtrix
tools:Nipype
tools:SPM
topic:reproducible_scientific_methods
Project info
Title: Pydesperate times call for Pydrastic measures
Project lead: Dorota Jarecka (MM: @dorota) and Chris Markiewicz (T: @effigies, MM: @Markiewicz)
Project collaborators:
Registered Brainhack Global 2020 Event: Montreal
Project Description:
Nipype is a Python library that provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow. It forms the basis of widely-used pipelines such as C-PAC and fMRIPrep.
Pydra is a new workflow engine, written from scratch for Nipype 2. Pydra is reaching the maturity needed to justify upgrading workflows from Nipype 1, and it is time to build out the remainder of the ecosystem.
In this hackathon, we will focus on building tasks (interfaces) for neuroimaging tools that can be coordinated by Pydra, and workflows, sequences of tasks that meet real needs in neuroimaging.
If you're familiar with Nipype 1 and would like to flesh out a set of tasks (e.g., AFNI), we have a tasks template that you can use. If you would rather focus on a workflow, we encourage you to use the niflow manager to begin to create a workflow.
Please read the contribution guide for tips on getting started and our policies on acknowledging contributions.
Data to use: This project is not focused on any specific dataset, but participants are welcome to bring their own data or public data for testing and demonstrations. For MRI-based workflows, we can recommend OpenNeuro ds000114 for different tasks and modalities.
Link to project repository/sources: https://github.com/nipype/pydra
Goals for Brainhack Global 2020:
Good first issues:
Skills:
Tools/Software/Methods to Use:
Communication channels:
Project labels
Type of project:
#documentation, #method_development, #pipeline_development
Project development status:
#2_releases_existing
Topic of the projet:
#reproducible_scientific_methods, #workflows
Tools used in the project:
#Nipype, #AFNI, #ANTs, #BIDS, #Brainstorm, #Datalad, #DIPY, #FieldTrip, #Freesurfer,
#FSL, #MNE, #MRtrix, #SPM
Tools skill level required to enter the project (more than one possible):
#comfortable, #expert, #familiar
Programming language used in the project:
#Python, #containerization, #documentation, #shell_scripting, #Unix_command_line,
Modalities involved in the project (if any):
#behavioral, #DWI, #ECG, #ECOG, #EEG, #eye_tracking, #fMRI, #fNIRS, #MEG, #MRI, #PET, #TDCS, #TMS
Git skills required to enter the project (more than one possible):
#1_commit_push, #2_branches_PRs, #3_continuous_integration
I added all of the labels I want an associate to my project
Project Submission
Submission checklist
Once the issue is submitted, please check items in this list as you add under ‘Additional project info’
Optionally, you can also include information about:
We would like to think about how you will credit and onboard new members to your project. If you’d like to share your thoughts with future project participants, you can include information about:
The text was updated successfully, but these errors were encountered: