-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
CODEOWNERS
Validating CODEOWNERS rules...
124 lines (98 loc) · 3.85 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# The purpose of this file is to trigger review requests when PRs touch
# particular files. Those reviews are not mandatory, however it's often useful
# to have an expert pinged who is interested in only one part of MNE and
# doesn't follow general development. Having your name in this file does not
# imply ownership of the code -- the CODEOWNERS filename is a misnomer -- but
# rather just serves to indicate that you want to be pinged for potential
# review.
#
# Note that only GitHub handles (whether individuals or teams) with commit
# rights should be added to this file.
# See https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
# for more details about how CODEOWNERS works.
# This file was adapted from SciPy.
# Each line is a file pattern followed by one or more owners.
# Syntax follows .gitignore, see https://git-scm.com/docs/gitignore#_pattern_format
# Headings ideally should correspond to domains of knowledge/expertise, starting with
# algorithms implementations (generally main codebase mne/ and related docs) followed by
# project-level and miscellaneous items (CI, general documentation, etc.).
#################################################
# Algorithms, implementations, and related docs #
#################################################
# Artifact regression
/mne/preprocessing/_regress.py @wmvanvliet
/mne/preprocessing/tests/test_regress.py @wmvanvliet
# Beamforming
/mne/beamformer @britta-wstnr
*dics*.py @britta-wstnr @wmvanvliet # related tutorials and examples
*lcmv*.py @britta-wstnr
# Channels
/mne/channels @agramfort @mscheltienne @dengemann
# Core sensor-space classes
/mne/epochs.py @drammock @agramfort @mscheltienne @dengemann
/mne/evoked.py @drammock @agramfort @mscheltienne @dengemann
/mne/io/*.* @drammock @cbrnr @agramfort @mscheltienne @dengemann
# Current-source density
/mne/preprocessing/_csd.py @alexrockhill @dengemann
# Decoding
/mne/decoding/csp.py @cbrnr @agramfort @dengemann
# fNIRS
/mne/preprocessing/nirs @rob-luke
*fnirs*.py @rob-luke
# forward
/mne/forward/ @agramfort
*forward*.py @agramfort
# Intracranial
/mne/preprocessing/ieeg @alexrockhill @adam2392
*seeg*.py @alexrockhill @adam2392
*ecog*.py @alexrockhill @adam2392
# Inverse Sparse
/mne/inverse_sparse @agramfort
*mxne*.py @agramfort # related tutorials and examples
*gamma*.py @agramfort # related tutorials and examples
# IO
/mne/io/brainvision @sappelhoff @cbrnr @adam2392
/mne/io/nirx @rob-luke
/mne/io/snirf @rob-luke
/mne/export @sappelhoff @cbrnr
# Minimum Norm
/mne/minimum_norm @agramfort
# Preprocessing
/mne/preprocessing/ica.py @cbrnr @adam2392 @agramfort @mscheltienne @dengemann
/mne/preprocessing/infomax_.py @cbrnr @adam2392 @mscheltienne @dengemann
/mne/preprocessing/*annotate*.py @mscheltienne
/mne/preprocessing/bads.py @mscheltienne
/mne/preprocessing/e*g.py @mscheltienne
# Report
/mne/report @hoechenberger @dengemann
# Simulation
/mne/simulation/ @agramfort
*simulate*.py @agramfort
# Surface + transforms
/mne/surface.py @alexrockhill @larsoner
/mne/transforms.py @alexrockhill @larsoner
/mne/_freesurfer.py @alexrockhill @larsoner
# TFR
/mne/time_frequency @drammock @adam2392 @mscheltienne
# Viz
/mne/viz @drammock @dengemann
/mne/viz/_brain @larsoner @wmvanvliet
/mne/viz/ui_events.py @wmvanvliet
/tutorials/visualization @larsoner @wmvanvliet @dengemann
/examples/visualization @larsoner @dengemann
#########################
# Project-level / other #
#########################
# Examples and tutorials
/examples @drammock @agramfort @dengemann
/tutorials @drammock @agramfort @dengemann
# Non-tutorial documentation text and infrastructure
/doc @larsoner @drammock @agramfort @dengemann
/logo @drammock
# Installation documentation
/doc/install @hoechenberger
# Project infrastructure and CIs
/*.* @larsoner @drammock # files in the root directory
/.circleci @larsoner
/.github @larsoner
/tools @larsoner @drammock