Skip to content

Commit b4ff516

Browse files
author
Murat Bilgel
committed
Merge branch 'main' into pet3d
2 parents 22fb355 + f55d5d9 commit b4ff516

File tree

89 files changed

+1453
-122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1453
-122
lines changed

.circleci/config.yml

Lines changed: 524 additions & 22 deletions
Large diffs are not rendered by default.

.github/workflows/docker.yml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
name: Docker build
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches: [ "master", "main", "maint/*", "gha-docker-build" ]
7+
tags: "*"
8+
pull_request:
9+
branches: [ "master", "main", "maint/*" ]
10+
11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.ref }}
13+
cancel-in-progress: true
14+
15+
env:
16+
REGISTRY: ghcr.io
17+
IMAGE_NAME: ${{ github.repository }}
18+
FORCE_COLOR: true
19+
20+
jobs:
21+
build-container:
22+
runs-on: docker
23+
permissions:
24+
contents: read
25+
packages: write
26+
steps:
27+
- name: Checkout repository
28+
uses: actions/checkout@v5
29+
with:
30+
fetch-depth: 200
31+
fetch-tags: true
32+
33+
- name: Setup Docker buildx
34+
uses: docker/setup-buildx-action@v3
35+
36+
- name: Log into registry ${{ env.REGISTRY }}
37+
if: github.event_name != 'pull_request'
38+
uses: docker/login-action@v3
39+
with:
40+
registry: ${{ env.REGISTRY }}
41+
username: ${{ github.actor }}
42+
password: ${{ secrets.GITHUB_TOKEN }}
43+
44+
- name: Extract Docker metadata
45+
id: meta
46+
uses: docker/metadata-action@v5
47+
with:
48+
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
49+
50+
- name: Build and push Docker image
51+
uses: docker/build-push-action@v6
52+
with:
53+
context: .
54+
push: ${{ github.event_name != 'pull_request' }}
55+
tags: ${{ steps.meta.outputs.tags }}
56+
labels: ${{ steps.meta.outputs.labels }}
57+
platforms: linux/amd64
58+
cache-from: |
59+
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:main
60+
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.TARGET_BRANCH }}
61+
type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.meta.outputs.tags[0] }}
62+
cache-to: type=inline
63+
env:
64+
TARGET_BRANCH: ${{ github.base_ref || github.ref_name }}

.mailmap

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Alice Schiavone <[email protected]>
2+
Alice Schiavone <[email protected]> alice
3+
Anthony Galassi <[email protected]>
4+
Anthony Galassi <[email protected]> bendhouseart
5+
Christopher J. Markiewicz <[email protected]>
6+
Christopher J. Markiewicz <[email protected]> <[email protected]>
7+
Christopher J. Markiewicz <[email protected]> <[email protected]>
8+
Eric Ceballos Dominguez <[email protected]>
9+
Eric Ceballos Dominguez <[email protected]> eric2302
10+
Jon Haitz Legarreta Gorroño <[email protected]>
11+
Martin Norgaard <[email protected]>
12+
Mathias Goncalves <[email protected]>
13+
Mathias Goncalves <[email protected]> mathiasg
14+
15+
16+
NiPreps Bot <[email protected]>
17+
NiPreps Bot <[email protected]> nipreps-bot
18+
Oscar Esteban <[email protected]>
19+
20+
Rami Hamati <[email protected]>
21+
Rami Hamati <[email protected]> ramroomh
22+
Ruben Dörfel <[email protected]>
23+
Ruben Dörfel <[email protected]> RDoerfel

.maint/CONTRIBUTORS.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# CONTRIBUTORS
2+
3+
This document lists those who have made contributions to the Project.
4+
As per the contributor guidelines, they should be included by default in any publications derived from the Project.
5+
6+
If you are new to the project, don't forget to add your name and affiliation to the list of contributors here! Our Welcome Bot will send an automated message reminding this to first-time contributors.
7+
Before every release, unlisted contributors will be invited again to add their names to this file (just in case they missed the automated message from our Welcome Bot).
8+
9+
| **Lastname** | **Name** | **Handle** | **ORCID** | **Affiliation** |
10+
| --- | --- | --- | --- | --- |
11+
| Bae | Jonghyun | @baej3 | 0000-0002-3987-6603 | National Institute on Aging |
12+
| Bilgel | Murat | @bilgelm | 0000-0001-5042-7422 | National Institute on Aging |
13+
| Ceballos | Eric | @eric2302 | 0000-0002-5643-1243 | Montreal Neurological Institute |
14+
| Dörfel | Ruben | @RDoerfel | 0000-0002-5920-5102 | Karolinska Institutet, and Neurobiology Research Unit |
15+
| Esteban | Oscar | @oesteban | 0000-0001-8435-6191 | School of Engineering, HES-SO University of Applied Sciences and Arts Western Switzerland, Sion, Switzerland |
16+
| Galassi | Anthony | @bendhouseart | 0000-0001-6550-4574 | Data Science and Sharing Team, National Institute of Mental Health, Bethesda, MD, USA |
17+
| Goncalves | Mathias | @mgxd | 0000-0002-7252-7771 | Department of Psychology, Stanford University, CA, USA |
18+
| Hamati | Rami | @ramroomh | 0000-0001-7213-9253 | Institute of Mental Health Research |
19+
| Jonghyun | Bae | | 0000-0002-3987-6603 | National Institute on Aging |
20+
| Legarreta Gorroño | Jon Haitz | @jhlegarreta | 0000-0002-9661-1396 | Brigham and Women's Hospital, Mass General Brigham, Harvard Medical School, MA, USA |
21+
| Markiewicz | Christopher J. | @effigies | 0000-0002-6533-164X | Department of Psychology, Stanford University, CA, USA |
22+
| Murat | Bilgel | @bilgelm | 0000-0001-5042-7422 | National Institute on Aging |
23+
| Schiavone | Alice | @aliswh | 0009-0006-4844-2088 | Neurobiology Research Unit, Rigshospitalet, Copenhagen and Department of Computer Science, University of Copenhagen |

.maint/FORMER.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# FORMER MEMBERS
2+
3+
This document lists former contributors or maintainers who want to disengage from the Project, and seek to be dismissed in communications or future papers.
4+
By adding your name to this list you are giving up on all your responsibilities to the project.
5+
Should you desire to be considered back as a contributor or maintainer, please remove your name from this list and proceed as prescribed in the governance documents.
6+
7+
| **Lastname** | **Name** | **Handle** |
8+
| --- | --- | --- |
9+
| Bot | NiPreps | @nipreps-bot |
10+
| dependabot[bot] | | @dependabot |

.maint/MAINTAINERS.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Maintainers
2+
3+
This document lists the Maintainers of the project.
4+
Maintainers may be added once approved by the existing maintainers as described in the `../GOVERNANCE.md` document.
5+
By adding your name to this list you are agreeing to abide by the governance documents and to abide by all of the Organization's polices, including the code of conduct, trademark policy, and antitrust policy.
6+
If you are participating because of your affiliation with another organization (designated below), you represent that you have the authority to bind that organization to these policies.
7+
8+
<!-- EXAMPLE: The current contents of the table are given for an example, please update. -->
9+
10+
| **Lastname** | **Name** | **Handle** | **ORCID** | **Affiliation** |
11+
| --- | --- | --- | --- | --- |
12+
| Nørgaard | Martin | @mnoergaard | 0000-0003-2131-5688 | Department of Computer Science, University of Copenhagen |

.maint/PIs.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# PRINCIPAL INVESTIGATORS
2+
3+
This documents the key personnel who oversees the development of the Project and secures funding.
4+
The names in this file are designated by the Organization's TSC at the time of accepting the Project under the Organization.
5+
Changes to this file must be approved by the TSC.
6+
When a PI ceases serving as such, by default, their name will be placed in the `CONTRIBUTORS.md` file should it not be there already.
7+
8+
By having your name in this list you are agreeing to abide by the governance documents and to abide by all of the Organization's polices, including the code of conduct, trademark policy, and antitrust policy.
9+
If you are participating because of your affiliation with another organization (designated below), you represent that you have the authority to bind that organization to these policies.
10+
11+
| **Lastname** | **Name** | **Handle** | **ORCID** | **Affiliation** |
12+
| --- | --- | --- | --- | --- |
13+
| Nørgaard | Martin | @mnoergaard | 0000-0003-2131-5688 | Department of Computer Science, University of Copenhagen |
14+
| Poldrack | Russell A. | @poldrack | 0000-0001-6755-0259 | Department of Psychology, Stanford University, CA, USA |

.maint/ROADMAP.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ROADMAP
2+
3+
This document states how the roadmap is built, discussed and monitored by the Maintainers, with the engagement of Contributors and PIs.
4+
5+
For example, if the GitHub Projects feature is used, this document will contain a link to the corresponding Project and document who is responsible of managing the project, contacting Contributors and Maintainers to monitor the progress of activities, organizing meetings and discussions around the activities, etc.
6+
7+
This document may also indicate how the *milestones* feature of the project is used and, as for Projects, who is responsible of what coordination actions, their frequence, etc.

.maint/requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
click
2+
fuzzywuzzy
3+
python-Levenshtein

0 commit comments

Comments
 (0)