Skip to content

Commit 8a891d5

Browse files
authored
feat: user and org data
1 parent 251f159 commit 8a891d5

2 files changed

Lines changed: 120 additions & 264 deletions

File tree

Lines changed: 93 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"link": "https://github.com/MMathisLab",
33
"type": "user",
4-
"parsedTimestamp": "2025-11-05T11:55:43.928045",
4+
"parsedTimestamp": "2025-11-06T10:40:22.532462",
55
"output": {
66
"name": "Mackenzie Mathis",
77
"fullname": "Mackenzie Mathis",
@@ -47,161 +47,108 @@
4747
"readme_content": "## Hi there, this is Mackenzie! 👋\n\nI am a Prof. at EPFL leading a lab that studies adaptive intelligence. What is that? Check out my prespective piece [here](https://www.arxiv.org/abs/2411.15234). My handle reflects some historical use of GitHub before Orgs 👀 where I used to host all lab repos, but now most are under our Org ➡️ [here](https://github.com/AdaptiveMotorControlLab).\n\nBelow is a collection of projects I contribute to, with a few highlights being:\n\n- 💜 [DeepLabCut](https://www.mackenziemathislab.org/deeplabcut)\n- 🦓 [CEBRA](https://github.com/AdaptiveMotorControlLab/CEBRA)\n- 🎻 [AmadeusGPT](https://www.mackenziemathislab.org/amadeusgpt)\n- 🟠 [CellSeg3D](https://github.com/AdaptiveMotorControlLab/CellSeg3D)\n\n\nThanks for visiting! \n\n\n\n"
4848
},
4949
"relatedToOrganization": [
50-
"EPFL",
5150
"AdaptiveMotorControlLab",
52-
"Swiss Data Science Center",
5351
"DeepLabCut",
5452
"DeepLabCutAIResidency",
5553
"SCENE-Collaboration",
54+
"CEBRA",
5655
"kinematik-ai",
57-
"Prof Alexander Mathis Group",
58-
"Brain Mind Institute",
59-
"École Polytechnique Fédérale de Lausanne"
60-
],
61-
"relatedToOrganizationsROR": [
56+
"Swiss Data Science Center",
57+
"EPFL",
58+
"Cochrane",
59+
"AdaptiveMotorControlLab",
60+
"DeepLabCut",
61+
"DeepLabCutAIResidency",
6262
{
6363
"type": "Organization",
64-
"legalName": "Prof Alexander Mathis Group",
65-
"hasRorId": null,
64+
"legalName": "Cochrane",
65+
"hasRorId": "https://ror.org/00dbkrq51",
6666
"alternateNames": [
67-
"Alexander Mathis Lab"
67+
"Cochrane Collaboration"
6868
],
69-
"organizationType": "Research Group",
70-
"parentOrganization": "Brain Mind Institute",
71-
"country": "Switzerland",
72-
"website": "https://mathislab.epfl.ch/",
73-
"attributionConfidence": 0.8,
74-
"academicCatalogRelations": [
75-
{
76-
"catalogType": "infoscience",
77-
"entityType": "orgunit",
78-
"entity": {
79-
"uuid": null,
80-
"name": "Prof Alexander Mathis Group",
81-
"email": null,
82-
"orcid": null,
83-
"affiliation": null,
84-
"profile_url": null,
85-
"publication_count": null,
86-
"research_interests": []
87-
},
88-
"confidence": 0.9,
89-
"justification": "Identified via EPFL Infoscience lab search for 'Mathis Lab'; corresponds to the GitHub 'MMathisLab' repository owner.",
90-
"externalId": null,
91-
"matchedOn": [
92-
"name"
93-
]
94-
}
95-
]
69+
"organizationType": "Research organization",
70+
"parentOrganization": null,
71+
"country": "United Kingdom",
72+
"website": "http://uk.cochrane.org/",
73+
"attributionConfidence": 0.6,
74+
"academicCatalogRelations": []
9675
},
9776
{
9877
"type": "Organization",
99-
"legalName": "Brain Mind Institute",
78+
"legalName": "AdaptiveMotorControlLab",
10079
"hasRorId": null,
101-
"alternateNames": [
102-
"BMI"
103-
],
104-
"organizationType": "Research Institute",
105-
"parentOrganization": "École Polytechnique Fédérale de Lausanne",
106-
"country": "Switzerland",
107-
"website": "https://bmi.epfl.ch/",
108-
"attributionConfidence": 0.7,
109-
"academicCatalogRelations": [
110-
{
111-
"catalogType": "infoscience",
112-
"entityType": "orgunit",
113-
"entity": {
114-
"uuid": null,
115-
"name": "Bertarelli Foundation Chair of Integrative Neuroscience",
116-
"email": null,
117-
"orcid": null,
118-
"affiliation": null,
119-
"profile_url": null,
120-
"publication_count": null,
121-
"research_interests": []
122-
},
123-
"confidence": 0.6,
124-
"justification": "Inferred relationship: the Prof Alexander Mathis Group is part of BMI, confirmed by Infoscience records for EPFL units.",
125-
"externalId": null,
126-
"matchedOn": [
127-
"partOf"
128-
]
129-
}
130-
]
80+
"alternateNames": null,
81+
"organizationType": "Research lab",
82+
"parentOrganization": null,
83+
"country": null,
84+
"website": null,
85+
"attributionConfidence": 0.1,
86+
"academicCatalogRelations": []
13187
},
13288
{
13389
"type": "Organization",
134-
"legalName": "École Polytechnique Fédérale de Lausanne",
135-
"hasRorId": "https://ror.org/03yrm5c26",
136-
"alternateNames": [
137-
"EPFL",
138-
"Ecole Polytechnique Federale de Lausanne"
139-
],
140-
"organizationType": "University",
90+
"legalName": "DeepLabCut",
91+
"hasRorId": null,
92+
"alternateNames": null,
93+
"organizationType": "Software project",
14194
"parentOrganization": null,
142-
"country": "Switzerland",
143-
"website": "https://www.epfl.ch/",
144-
"attributionConfidence": 0.9,
95+
"country": null,
96+
"website": null,
97+
"attributionConfidence": 0.2,
98+
"academicCatalogRelations": []
99+
},
100+
{
101+
"type": "Organization",
102+
"legalName": "DeepLabCutAIResidency",
103+
"hasRorId": null,
104+
"alternateNames": null,
105+
"organizationType": "Program",
106+
"parentOrganization": null,
107+
"country": null,
108+
"website": null,
109+
"attributionConfidence": 0.1,
145110
"academicCatalogRelations": []
146111
}
147112
],
148113
"relatedToOrganizationJustification": [
149-
"README: 'I am a Prof. at EPFL leading a lab…' indicates faculty appointment at EPFL.",
150-
"Bio & company field: 'PI @AdaptiveMotorControlLab' shows leadership of the EPFL lab.",
151-
"README (explicit critical phrase): 'Currently, I am working as a Data Engineer at the Swiss Data Science Center at EPFL.'",
152-
"Bio & README highlights: contributor to DeepLabCut, GitHub org 'DeepLabCut'.",
153-
"Organizations list includes 'DeepLabCutAIResidency', indicating participation in that program.",
154-
"Organizations list includes 'SCENE-Collaboration', showing membership in that collaborative network.",
155-
"Bio: 'co-founder @kinematik-ai' indicates startup affiliation."
114+
"Company field '@AdaptiveMotorControlLab' and bio 'PI @AdaptiveMotorControlLab' indicate affiliation with AdaptiveMotorControlLab.",
115+
"Bio 'DeepLabCut' and membership in GitHub org 'DeepLabCut' show involvement with the DeepLabCut project.",
116+
"Membership in GitHub org 'DeepLabCutAIResidency' lists DeepLabCutAIResidency as an affiliated organization.",
117+
"Membership in GitHub org 'SCENE-Collaboration' lists SCENE-Collaboration as an affiliated organization.",
118+
"Membership in GitHub org 'CEBRA' and bio listing CEBRA indicate involvement with the CEBRA project organization.",
119+
"Bio 'co-founder @kinematik-ai' shows a co-founder role at kinematik-ai.",
120+
"README states 'Currently, I am working as a Data Engineer at the Swiss Data Science Center at EPFL.'",
121+
"README content 'I am a Prof. at EPFL leading a lab...' shows EPFL affiliation."
156122
],
157123
"discipline": [
158124
"Information engineering",
159-
"Biological engineering"
125+
"Applied sciences"
160126
],
161127
"disciplineJustification": [
162-
"Development of DeepLabCut and CEBRA involves computational algorithms and data pipelines – core to information engineering.",
163-
"Research on adaptive intelligence for biological systems (animal behavior tracking) aligns with biological engineering."
128+
"Development of machine learning software and computational models like DeepLabCut and CEBRA indicates work in information engineering.",
129+
"Research focus on adaptive intelligence and bioimaging tools such as CellSeg3D demonstrates an applied sciences orientation."
164130
],
165131
"position": [
132+
"Data Engineer",
166133
"Professor",
167134
"Principal Investigator",
168-
"Data Engineer",
169-
"Co-Founder"
135+
"Co-founder"
170136
],
171137
"positionJustification": [
172-
"README: 'I am a Prof. at EPFL leading a lab…' explicitly states professorship.",
173-
"Bio: 'PI @AdaptiveMotorControlLab' indicates role as Principal Investigator.",
174-
"README (critical text): 'Currently, I am working as a Data Engineer at the Swiss Data Science Center at EPFL.'",
175-
"Bio: 'co-founder @kinematik-ai' explicitly notes co-founder role."
138+
"README states 'Currently, I am working as a Data Engineer at the Swiss Data Science Center at EPFL.'",
139+
"README content says 'I am a Prof. at EPFL leading a lab that studies adaptive intelligence.'",
140+
"Bio 'PI @AdaptiveMotorControlLab' indicates a Principal Investigator role.",
141+
"Bio 'co-founder @kinematik-ai' indicates a co-founder position at kinematik-ai."
176142
],
177143
"relatedToEPFL": true,
178-
"relatedToEPFLJustification": "The assessment identifies four independent strong signals of affiliation with EPFL:\n\n1. README mention (0.25): The user’s GitHub README explicitly states “I am a Prof. at EPFL leading a lab…,” directly indicating a faculty appointment at EPFL.\n2. Related organization – EPFL (0.25): Enrichment data lists “EPFL” as a related organization for this user.\n3. Related organization – Swiss Data Science Center (0.25): Enrichment data also lists “Swiss Data Science Center,” a joint EPFL+ETH initiative, further linking the user to EPFL.\n4. Infoscience entity (0.40): The user has a person record in EPFL’s Infoscience repository, confirming an institutional affiliation.\n\nSumming these contributions yields 1.15, capped at 1.00. This exceeds the 0.50 threshold, yielding a high-confidence affiliation with EPFL.",
144+
"relatedToEPFLJustification": "We found multiple independent and high-quality signals linking Mackenzie Mathis to EPFL:\n\n1. Infoscience Publications (0.4): Four publications authored by Mackenzie Mathis are indexed in EPFL's Infoscience repository, providing the strongest confirmation of an EPFL affiliation.\n2. README Mention of EPFL (0.25): The GitHub README explicitly states \"I am a Prof. at EPFL leading a lab that studies adaptive intelligence.\", clearly indicating an EPFL position.\n3. README Mention of Swiss Data Science Center at EPFL (0.25): The README also notes \"Currently, I am working as a Data Engineer at the Swiss Data Science Center at EPFL.\", reinforcing an institutional role at EPFL.\n4. Related Organization \"EPFL\" (0.25): The user is explicitly listed as related to the organization \"EPFL\" in provided metadata.\n5. Related Organization \"Swiss Data Science Center\" (0.25): The user is also listed as related to the Swiss Data Science Center, a joint EPFL/ETH Zürich initiative, further tying them to EPFL.\n\nSumming these contributions yields 1.40, capped at 1.00. Because the confidence is >= 0.5, Mackenzie Mathis is conclusively related to EPFL.",
179145
"relatedToEPFLConfidence": 1,
180146
"academicCatalogRelations": [
181-
{
182-
"catalogType": "infoscience",
183-
"entityType": "person",
184-
"entity": {
185-
"uuid": "2e985179-c5f5-41b2-aa2d-367f2564acca",
186-
"name": "Mathis, Mackenzie",
187-
"email": null,
188-
"orcid": null,
189-
"affiliation": "UPMWMATHIS",
190-
"profile_url": "https://infoscience.epfl.ch/entities/person/2e985179-c5f5-41b2-aa2d-367f2564acca",
191-
"publication_count": null,
192-
"research_interests": []
193-
},
194-
"confidence": 0.95,
195-
"justification": "Exact match found via search_infoscience_authors_tool for \"Mackenzie Mathis\"",
196-
"externalId": null,
197-
"matchedOn": [
198-
"name"
199-
]
200-
},
201147
{
202148
"catalogType": "infoscience",
203149
"entityType": "publication",
204150
"entity": {
151+
"type": "InfosciencePublication",
205152
"uuid": "3b0aba34-2850-400b-b711-b80e35b30478",
206153
"title": "The neocortical column as a universal template for perception and world-model learning",
207154
"authors": [
@@ -211,26 +158,24 @@
211158
"doi": "10.1038/s41583-022-00658-6",
212159
"publication_date": "2022-11-11",
213160
"publication_type": "text::journal::journal article::research article",
214-
"url": "https://infoscience.epfl.ch/record/20.500.14299/192908",
215-
"repository_url": null,
216-
"lab": null,
161+
"url": "https://infoscience.epfl.ch/entities/publication/3b0aba34-2850-400b-b711-b80e35b30478",
217162
"subjects": [
218163
"Neurosciences",
219164
"Neurosciences & Neurology"
220165
]
221166
},
222167
"confidence": 0.9,
223-
"justification": "Found via get_author_publications_tool search for publications by Mackenzie Mathis; exact author match and DOI provided",
224-
"externalId": "10.1038/s41583-022-00658-6",
168+
"justification": "Retrieved via get_author_publications_tool; Mackenzie Mathis is listed as author in the publication metadata.",
225169
"matchedOn": [
226-
"doi",
227-
"authors"
170+
"author_name",
171+
"uuid"
228172
]
229173
},
230174
{
231175
"catalogType": "infoscience",
232176
"entityType": "publication",
233177
"entity": {
178+
"type": "InfosciencePublication",
234179
"uuid": "c664f9d5-3560-40b4-abb2-a13357efdb37",
235180
"title": "A new spin on fidgets",
236181
"authors": [
@@ -240,23 +185,21 @@
240185
"doi": "10.1038/s41593-019-0504-2",
241186
"publication_date": "2019-10-01",
242187
"publication_type": "text::journal::journal article::research article",
243-
"url": "https://infoscience.epfl.ch/record/20.500.14299/173029",
244-
"repository_url": null,
245-
"lab": null,
188+
"url": "https://infoscience.epfl.ch/entities/publication/c664f9d5-3560-40b4-abb2-a13357efdb37",
246189
"subjects": []
247190
},
248191
"confidence": 0.9,
249-
"justification": "Found via get_author_publications_tool; exact author match and DOI",
250-
"externalId": "10.1038/s41593-019-0504-2",
192+
"justification": "Retrieved via get_author_publications_tool; Mackenzie Mathis is author.",
251193
"matchedOn": [
252-
"doi",
253-
"authors"
194+
"author_name",
195+
"uuid"
254196
]
255197
},
256198
{
257199
"catalogType": "infoscience",
258200
"entityType": "publication",
259201
"entity": {
202+
"type": "InfosciencePublication",
260203
"uuid": "1e4351b3-671c-4cc7-91e9-7fed068f72e2",
261204
"title": "Brain dynamics uncovered using a machine-learning algorithm",
262205
"authors": [
@@ -266,9 +209,7 @@
266209
"doi": "10.1038/d41586-023-01339-9",
267210
"publication_date": "2023-05-03",
268211
"publication_type": "text::journal::journal article::research article",
269-
"url": "https://infoscience.epfl.ch/record/20.500.14299/198631",
270-
"repository_url": null,
271-
"lab": null,
212+
"url": "https://infoscience.epfl.ch/entities/publication/1e4351b3-671c-4cc7-91e9-7fed068f72e2",
272213
"subjects": [
273214
"Multidisciplinary Sciences",
274215
"Science & Technology - Other Topics",
@@ -277,17 +218,17 @@
277218
]
278219
},
279220
"confidence": 0.9,
280-
"justification": "Found via get_author_publications_tool; exact author match and DOI",
281-
"externalId": "10.1038/d41586-023-01339-9",
221+
"justification": "Retrieved via get_author_publications_tool; Mackenzie Mathis is author, relating to CEBRA work mentioned in bio.",
282222
"matchedOn": [
283-
"doi",
284-
"authors"
223+
"author_name",
224+
"uuid"
285225
]
286226
},
287227
{
288228
"catalogType": "infoscience",
289229
"entityType": "publication",
290230
"entity": {
231+
"type": "InfosciencePublication",
291232
"uuid": "955800f0-af9c-443b-b240-33dbcc24fe4c",
292233
"title": "Deep learning tools for the measurement of animal behavior in neuroscience",
293234
"authors": [
@@ -298,17 +239,14 @@
298239
"doi": "10.1016/j.conb.2019.10.008",
299240
"publication_date": "2020",
300241
"publication_type": "text::journal::journal article::research article",
301-
"url": "https://infoscience.epfl.ch/record/20.500.14299/173050",
302-
"repository_url": null,
303-
"lab": null,
242+
"url": "https://infoscience.epfl.ch/entities/publication/955800f0-af9c-443b-b240-33dbcc24fe4c",
304243
"subjects": []
305244
},
306245
"confidence": 0.9,
307-
"justification": "Found via get_author_publications_tool; exact author match and DOI",
308-
"externalId": "10.1016/j.conb.2019.10.008",
246+
"justification": "Retrieved via get_author_publications_tool; co-authored with Alexander Mathis, relates to DeepLabCut theme in bio.",
309247
"matchedOn": [
310-
"doi",
311-
"authors"
248+
"author_name",
249+
"uuid"
312250
]
313251
}
314252
]
@@ -317,12 +255,15 @@
317255
"agent_input_tokens": 0,
318256
"agent_output_tokens": 0,
319257
"total_tokens": 0,
320-
"estimated_input_tokens": 9443,
321-
"estimated_output_tokens": 2626,
322-
"estimated_total_tokens": 12069,
323-
"duration": 209.54886,
324-
"start_time": "2025-11-05T11:52:14.378945",
325-
"end_time": "2025-11-05T11:55:43.927805",
326-
"status_code": 200
258+
"estimated_input_tokens": 9549,
259+
"estimated_output_tokens": 2402,
260+
"estimated_total_tokens": 11951,
261+
"duration": 305.513017,
262+
"start_time": "2025-11-06T10:35:17.019173",
263+
"end_time": "2025-11-06T10:40:22.532190",
264+
"status_code": 200,
265+
"github_rate_limit": 5000,
266+
"github_rate_remaining": 4990,
267+
"github_rate_reset": "2025-11-06T11:24:45"
327268
}
328-
}
269+
}

0 commit comments

Comments
 (0)