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

Initially included packages #3

Closed
16 of 51 tasks
joschaschmiedt opened this issue Feb 7, 2023 · 8 comments
Closed
16 of 51 tasks

Initially included packages #3

joschaschmiedt opened this issue Feb 7, 2023 · 8 comments

Comments

@joschaschmiedt
Copy link
Contributor

joschaschmiedt commented Feb 7, 2023

Here we collect the neuroscience-related packages that we initially attempt to support:

Electrophysiology

Neuroimaging

  • nipype
  • dipy
  • mindboogle
  • nibabel
  • napari-nibabel
  • scitran SDM
  • nipy
  • nibabel
  • Scitran SDM
  • nipy
  • nitime
  • popeye
  • nilearn
  • pymvpa
  • mne
  • mnelab
  • mne-realtime
  • mne-rsa
  • mne-nirs
  • mne-icalabel
  • mne-connectivity
  • mne-features
  • mne-bids
  • mne-bids-pipeline
  • mne-ari
  • niwidgets
  • pybids
  • nistats
  • imageio
  • pydicom
  • deid
  • intensity-normalization

Implicit, useful dependencies

  • numpy
  • scipy
  • matplotlib
  • scikit-learn
  • jupyter
  • hdf5

Some further candidates

@joschaschmiedt
Copy link
Contributor Author

joschaschmiedt commented Feb 22, 2023

@pantaray
Copy link
Contributor

pantaray commented Feb 23, 2023

Here some specifically (f)MRI/MEG-related packages (the first half is taken from nipy.org):

  • nipype
  • dipy
  • mindboogle
  • nibabel
  • napari-nibabel
  • scitran SDM
  • nipy
  • nibabel
  • Scitran SDM
  • nipy
  • nitime
  • popeye
  • nilearn
  • pymvpa
  • mne
  • mnelab
  • mne-realtime
  • mne-rsa
  • mne-nirs
  • mne-icalabel
  • mne-connectivity
  • mne-features
  • mne-bids
  • mne-bids-pipeline
  • mne-ari
  • niwidgets
  • pybids
  • nistats
  • imageio
  • pydicom
  • deid
  • intensity-normalization

Most ML-MRI-analysis-packages additionally rely on PyTorch or Tensorflow. Most notably:

  • fastMRI
  • Deep-MRI-Reconstruction

Additionally, many pipeline-packages mix and match routines of the "standard" fMRI processing suties AFNI, FSL, ANTs and Freesurfer. Most notably:

  • mriqc
  • fMRIPrep
  • sMRIPrep

Unless you have any objections, I think we might want to initially focus on the non-ML Python-only packages in the first list above.

@joschaschmiedt
Copy link
Contributor Author

Unless you have any objections, I think we might want to initially focus on the non-ML Python-only packages in the first list above.

Agreed.

@joschaschmiedt
Copy link
Contributor Author

@pantaray, would you mind to try out how difficult adding some of the neuroimaging packages is?

@pantaray
Copy link
Contributor

pantaray commented Mar 1, 2023

Not at all! If it's okay, I'd focus again on macOS and Linux for the time being.

@joschaschmiedt
Copy link
Contributor Author

Suggestions from @davrot

  • tqdm
  • argh
  • pywavelets
  • scikit-learn
  • ( ipympl )
  • ( opencv-python )
  • ( scikit-image )

@joschaschmiedt
Copy link
Contributor Author

joschaschmiedt commented Mar 3, 2023

I'm closing this issue as we have follow-up issues #20, #27 #21 , #22 , #23 , #24

@davrot
Copy link

davrot commented Mar 3, 2023

Status unclear:
mindboogle (needs docker container?)
pymvpa
intensity-normalization

Dead project:
scitran SDM
https://github.com/scitran/sdm

broken ?
niwidgets

version problem:
pigar

neuro-conda-latest.yml.txt
log_03032023b.txt

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

No branches or pull requests

3 participants