Skip to content

Commit

Permalink
remove unmaintained converters (#545)
Browse files Browse the repository at this point in the history
  • Loading branch information
Remi-Gau authored Oct 21, 2024
1 parent a17924e commit f056a13
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 16 deletions.
56 changes: 42 additions & 14 deletions data/tools/converters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
# template
# - name:
# url: URL to repo
# status: active
# data_types:
# - MRI, EEG, MEG, iEEG, events, physio
# expected_input:
Expand All @@ -20,6 +21,7 @@

- name: AFNI BIDS-tools
url: https://github.com/nih-fmrif/BIDS-tools
status: archived
data_types:
- MRI
expected_input:
Expand All @@ -31,6 +33,7 @@

- name: Autobids
url: https://github.com/khanlab/autobids
status: archived
data_types:
- MRI
expected_input:
Expand All @@ -44,6 +47,7 @@
- name: BIDS2ISATab
url: https://github.com/bids-standard/BIDS2ISATab
status: active
data_types:
- BIDS
expected_input:
Expand All @@ -55,6 +59,7 @@

- name: BIDS2NDA
url: https://github.com/bids-standard/BIDS2NDA
status: active
data_types:
- BIDS
expected_input:
Expand All @@ -64,20 +69,9 @@
comment: Extract NIHM Data Archive compatible metadata from BIDS
license: Apache-2.0

- name: BIDS2NIDM
url: https://github.com/incf-nidash/PyNIDM/blob/master/nidm/experiment/tools/nidm2bids.py
data_types:
- BIDS
expected_input:
- BIDS
language:
- Python
comment: |
This program will convert a NIDM-Experiment RDF document to a BIDS
dataset.
- name: BIDScoin
url: https://github.com/Donders-Institute/bidscoin
status: active
data_types:
- MRI
- physiological
Expand Down Expand Up @@ -107,6 +101,7 @@

- name: BIDSconvertR
url: https://github.com/bidsconvertr/bidsconvertr
status: active
comment: |
The BIDSconvertR R package provides a user-friendly workflow with graphical user interfaces.
It consists of the following steps:
Expand All @@ -125,6 +120,7 @@

- name: BIDSme
url: https://github.com/nbeliy/bidsme
status: active
data_types:
- MRI
- EEG
Expand All @@ -140,6 +136,7 @@

- name: BIDSto3col
url: https://github.com/bids-standard/bidsutils/tree/master/BIDSto3col
status: active
data_types:
- TSV
expected_input:
Expand All @@ -151,6 +148,7 @@

- name: BMAT
url: https://github.com/ColinVDB/BMAT
status: active
data_types:
- MRI
expected_input:
Expand All @@ -165,6 +163,7 @@

- name: Biscuit
url: https://github.com/Macquarie-MEG-Research/Biscuit
status: active
data_types:
- MEG
expected_input:
Expand All @@ -178,6 +177,7 @@

- name: BrkRaw
url: https://github.com/BrkRaw/brkraw
status: active
data_types:
- MRI
expected_input:
Expand All @@ -190,6 +190,7 @@

- name: Clinica
url: https://github.com/aramis-lab/clinica
status: active
data_types:
- MRI # not sure
expected_input:
Expand All @@ -206,6 +207,7 @@

- name: Data2Bids
url: https://github.com/SIMEXP/Data2Bids
status: active
data_types:
- MRI
expected_input:
Expand All @@ -222,6 +224,7 @@

- name: Dcm2Bids
url: https://github.com/cbedetti/Dcm2Bids
status: active
data_types:
- MRI
expected_input:
Expand All @@ -239,6 +242,7 @@

- name: EEG2BIDS
url: https://github.com/aces/EEG2BIDS
status: active
data_types:
- EEG
expected_input:
Expand All @@ -252,6 +256,7 @@

- name: EEGLAB
url: https://github.com/sccn/eeglab
status: active
data_types:
- MEG
- EEG
Expand All @@ -267,6 +272,7 @@

- name: Explore ASL
url: https://github.com/ExploreASL/ExploreASL
status: active
comment: |
Convert DICOM and NIFTI data to the ASL-BIDS format.
data_types:
Expand All @@ -281,6 +287,7 @@

- name: FieldTrip - data2bids
url: https://github.com/fieldtrip/fieldtrip
status: active
data_types:
- EEG
- MEG
Expand All @@ -299,6 +306,7 @@

- name: HeuDiConv
url: https://github.com/nipy/heudiconv
status: active
data_types:
- MRI
expected_input:
Expand All @@ -318,6 +326,7 @@

- name: Horos (Osirix) export plugin
url: https://github.com/mslw/horos-bids-output
status: active
data_types:
- MRI # not sure
expected_input:
Expand All @@ -330,6 +339,7 @@

- name: MNE-BIDS
url: https://github.com/mne-tools/mne-bids
status: active
data_types:
- MEG
- EEG
Expand All @@ -355,6 +365,7 @@

- name: OpenfMRI2BIDS
url: https://github.com/bids-standard/openfmri2bids
status: active
data_types:
- MRI # not sure
expected_input:
Expand All @@ -365,6 +376,7 @@

- name: PET2BIDS
url: https://github.com/openneuropet/PET2BIDS
status: active
comment: |
Helps you convert your PET data! raw PET scanner files (for example ecat, dicom)
and additional side file like excel sheets.
Expand All @@ -381,6 +393,7 @@

- name: ReproIn
url: https://github.com/ReproNim/reproin
status: active
data_types:
- MRI
expected_input:
Expand All @@ -395,6 +408,7 @@

- name: SAMRI
url: https://github.com/IBT-FMI/SAMRI
status: active
comment: |
Full stack Small Animal MRI data analysis package, including the `bru2bids`
repositing pipeline, which can convert Bruker archives to the BIDS format.
Expand All @@ -409,11 +423,12 @@
language:
- Python
- shell
documentation: https://doi.org/10.3389/fninf.2020.00005
article: https://doi.org/10.3389/fninf.2020.00005
GUI: false

- name: XNAT2BIDS
url: https://github.com/kamillipi/2bids
status: active
data_types:
- MRI # not sure
expected_input:
Expand All @@ -426,8 +441,9 @@
- name: bids2xar - for XNAT import
url: https://github.com/lwallace23/bids2xar
status: active
data_types:
- MRI # not sure
- BIDS
expected_input:
- BIDS
language:
Expand All @@ -436,6 +452,7 @@

- name: bidsify
url: https://github.com/NILAB-UvA/bidsify
status: archived
data_types:
- MRI
expected_input:
Expand All @@ -452,6 +469,7 @@

- name: bidskit
url: https://github.com/jmtyszka/bidskit
status: active
data_types:
- MRI
expected_input:
Expand All @@ -469,6 +487,7 @@

- name: bidsphysio
url: https://github.com/cbinyu/bidsphysio
status: active
data_types:
- physiological
expected_input:
Expand All @@ -488,6 +507,7 @@

- name: convert-eprime
url: https://github.com/tsalo/convert-eprime
status: active
data_types:
- MISC
- behavioral
Expand All @@ -500,6 +520,7 @@

- name: dac2bids
url: https://github.com/dangom/dac2bids
status: active
data_types:
- MRI
expected_input:
Expand All @@ -510,6 +531,7 @@

- name: ezBIDS
url: https://github.com/brainlife/ezbids
status: active
data_types:
- MRI
- ASL
Expand Down Expand Up @@ -537,6 +559,7 @@

- name: mercure-dcm2bids
url: https://github.com/mercure-imaging/mercure-dcm2bids
status: active
data_types:
- MRI
expected_input:
Expand All @@ -559,6 +582,7 @@

- name: niix2bids
url: https://github.com/benoitberanger/niix2bids
status: active
data_types:
- MRI # not sure
expected_input:
Expand All @@ -570,6 +594,7 @@

- name: phys2bids
url: https://github.com/physiopy/phys2bids
status: active
data_types:
- phsyiological
expected_input:
Expand All @@ -587,6 +612,7 @@

- name: sim2bids
url: https://github.com/dissagaliyeva/sim2bids
status: active
data_types:
- MISC
- computational model
Expand All @@ -600,8 +626,10 @@
comment: GUI to easily convert simulation results to BIDS format, according to <a href="https://bids.neuroimaging.io/bep034" target="_blank"> BEP 34
</a>.
license: MIT

- name: sovabids
url: https://github.com/yjmantilla/sovabids
status: active
data_types:
- EEG
expected_input:
Expand Down
2 changes: 1 addition & 1 deletion macros/macros.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ def filename_template_for(schema_obj, datatype):


def main():
print(generate_filename_templates())
print(generate_converter_table(file="converters.yml", data_type="MRI"))


if __name__ == "__main__":
Expand Down
2 changes: 1 addition & 1 deletion templates/converters_table_md.jinja
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
| Name | Expected input | Language | Distribution | Updated |
| :---: | :------------ | :------ | :---------- | :-----: |
{% for converter in include %}
{% if data_type in converter.data_types %}
{% if converter.status == 'active' and data_type in converter.data_types %}
{% if data_type in converter.data_types %}
{% set converter_url = converter.documentation if converter.documentation else converter.url %}
| [{{ converter.name }}]( {{ converter_url }} "{{ converter.comment | replace("\n", " ") }}" ) | {% for input in converter.expected_input or ["N/A"] %} {{ input }} <br> {% endfor %} | {% for lang in converter.language or ["N/A"] %} {{ lang }} <br> {% endfor %} | {% for entry in converter.distribution or [] %} {% if entry.name == "pypi" %} [![PyPI version](https://badge.fury.io/py/{{ entry.url | replace("https://pypi.org/project/", "") }}.svg)]({{ entry.url }}) <br> {% elif entry.name == "dockerhub" %} [![dockerhub pulls](https://img.shields.io/docker/pulls/{{ entry.url | replace("https://hub.docker.com/r/", "")}}.svg)]({{ entry.url }}) <br> {% elif entry.name == "conda-forge" %} [![conda forge]({{ entry.url }}badges/version.svg)]({{ entry.url }}) <br> {% else %} [entry.name](entry.url) <br> {% endif %} {% endfor %} | !["GitHub last commit"](https://img.shields.io/github/last-commit/{{ converter.url | replace("https://github.com/", "") }}?style=plastic) |
Expand Down

0 comments on commit f056a13

Please sign in to comment.