Skip to content

Commit 0d5384c

Browse files
committed
Codemeta
1 parent a58dd4c commit 0d5384c

File tree

2 files changed

+368
-0
lines changed

2 files changed

+368
-0
lines changed

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,4 @@ test/testthat/_snaps
1919
^cran-comments\.md$
2020
^mcboost-manual.tex$
2121
^CRAN-RELEASE$
22+
^codemeta\.json$

codemeta.json

Lines changed: 367 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,367 @@
1+
{
2+
"@context": ["https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld", "http://schema.org"],
3+
"@type": "Code",
4+
"author": [
5+
{
6+
"@type": "Person",
7+
"givenName": "Florian",
8+
"familyName": "Pfisterer",
9+
"email": "pfistererf@googlemail.com",
10+
"@id": "https://orcid.org/0000-0001-8867-762X"
11+
}
12+
],
13+
"identifier": "mcboost",
14+
"codeRepository": "https://github.com/mlr-org/mcboost",
15+
"dateModified": "2021-06-09",
16+
"dateCreated": "2021-06-09",
17+
"description": "Implements 'Multi-Calibration Boosting' (2018) <https://proceedings.mlr.press/v80/hebert-johnson18a.html> and\n 'Multi-Accuracy Boosting' (2019) <arXiv:1805.12317> for the multi-calibration of a machine learning model's prediction.\n 'MCBoost' updates predictions for sub-groups in an iterative fashion in order to mitigate biases like poor calibration or large accuracy differences across subgroups.\n Multi-Calibration works best in scenarios where the underlying data & labels are unbiased, but resulting models are.\n This is often the case, e.g. when an algorithm fits a majority population while ignoring or under-fitting minority populations.",
18+
"keywords": "Fair ML, Boosting, Calibration, Multi-Calibration",
19+
"license": "https://spdx.org/licenses/LGPL-3.0",
20+
"title": "mcboost",
21+
"version": "0.3.0.9000",
22+
"name": "mcboost: Multi-Calibration Boosting",
23+
"issueTracker": "https://github.com/mlr-org/mcboost/issues",
24+
"programmingLanguage": {
25+
"@type": "ComputerLanguage",
26+
"name": "R",
27+
"url": "https://r-project.org"
28+
},
29+
"runtimePlatform": "R version 4.0.3 (2020-10-10)",
30+
"provider": {
31+
"@id": "https://cran.r-project.org",
32+
"@type": "Organization",
33+
"name": "Comprehensive R Archive Network (CRAN)",
34+
"url": "https://cran.r-project.org"
35+
},
36+
"contributor": [
37+
{
38+
"@type": "Person",
39+
"givenName": "Susanne",
40+
"familyName": "Dandl",
41+
"email": "susanne.dandl@stat.uni-muenchen.de",
42+
"@id": "https://orcid.org/0000-0003-4324-4163"
43+
},
44+
{
45+
"@type": "Person",
46+
"givenName": "Christoph",
47+
"familyName": "Kern",
48+
"email": "c.kern@uni-mannheim.de",
49+
"@id": "https://orcid.org/0000-0001-7363-4299"
50+
},
51+
{
52+
"@type": "Person",
53+
"givenName": "Bernd",
54+
"familyName": "Bischl",
55+
"email": "bernd_bischl@gmx.net",
56+
"@id": "https://orcid.org/0000-0001-6002-6980"
57+
}
58+
],
59+
"copyrightHolder": {},
60+
"funder": {},
61+
"maintainer": [
62+
{
63+
"@type": "Person",
64+
"givenName": "Florian",
65+
"familyName": "Pfisterer",
66+
"email": "pfistererf@googlemail.com",
67+
"@id": "https://orcid.org/0000-0001-8867-762X"
68+
}
69+
],
70+
"softwareSuggestions": [
71+
{
72+
"@type": "SoftwareApplication",
73+
"identifier": "curl",
74+
"name": "curl",
75+
"provider": {
76+
"@id": "https://cran.r-project.org",
77+
"@type": "Organization",
78+
"name": "Comprehensive R Archive Network (CRAN)",
79+
"url": "https://cran.r-project.org"
80+
},
81+
"sameAs": "https://CRAN.R-project.org/package=curl"
82+
},
83+
{
84+
"@type": "SoftwareApplication",
85+
"identifier": "formattable",
86+
"name": "formattable",
87+
"provider": {
88+
"@id": "https://cran.r-project.org",
89+
"@type": "Organization",
90+
"name": "Comprehensive R Archive Network (CRAN)",
91+
"url": "https://cran.r-project.org"
92+
},
93+
"sameAs": "https://CRAN.R-project.org/package=formattable"
94+
},
95+
{
96+
"@type": "SoftwareApplication",
97+
"identifier": "tidyverse",
98+
"name": "tidyverse",
99+
"provider": {
100+
"@id": "https://cran.r-project.org",
101+
"@type": "Organization",
102+
"name": "Comprehensive R Archive Network (CRAN)",
103+
"url": "https://cran.r-project.org"
104+
},
105+
"sameAs": "https://CRAN.R-project.org/package=tidyverse"
106+
},
107+
{
108+
"@type": "SoftwareApplication",
109+
"identifier": "PracTools",
110+
"name": "PracTools",
111+
"provider": {
112+
"@id": "https://cran.r-project.org",
113+
"@type": "Organization",
114+
"name": "Comprehensive R Archive Network (CRAN)",
115+
"url": "https://cran.r-project.org"
116+
},
117+
"sameAs": "https://CRAN.R-project.org/package=PracTools"
118+
},
119+
{
120+
"@type": "SoftwareApplication",
121+
"identifier": "mlr3learners",
122+
"name": "mlr3learners",
123+
"provider": {
124+
"@id": "https://cran.r-project.org",
125+
"@type": "Organization",
126+
"name": "Comprehensive R Archive Network (CRAN)",
127+
"url": "https://cran.r-project.org"
128+
},
129+
"sameAs": "https://CRAN.R-project.org/package=mlr3learners"
130+
},
131+
{
132+
"@type": "SoftwareApplication",
133+
"identifier": "mlr3oml",
134+
"name": "mlr3oml",
135+
"provider": {
136+
"@id": "https://cran.r-project.org",
137+
"@type": "Organization",
138+
"name": "Comprehensive R Archive Network (CRAN)",
139+
"url": "https://cran.r-project.org"
140+
},
141+
"sameAs": "https://CRAN.R-project.org/package=mlr3oml"
142+
},
143+
{
144+
"@type": "SoftwareApplication",
145+
"identifier": "neuralnet",
146+
"name": "neuralnet",
147+
"provider": {
148+
"@id": "https://cran.r-project.org",
149+
"@type": "Organization",
150+
"name": "Comprehensive R Archive Network (CRAN)",
151+
"url": "https://cran.r-project.org"
152+
},
153+
"sameAs": "https://CRAN.R-project.org/package=neuralnet"
154+
},
155+
{
156+
"@type": "SoftwareApplication",
157+
"identifier": "paradox",
158+
"name": "paradox",
159+
"provider": {
160+
"@id": "https://cran.r-project.org",
161+
"@type": "Organization",
162+
"name": "Comprehensive R Archive Network (CRAN)",
163+
"url": "https://cran.r-project.org"
164+
},
165+
"sameAs": "https://CRAN.R-project.org/package=paradox"
166+
},
167+
{
168+
"@type": "SoftwareApplication",
169+
"identifier": "testthat",
170+
"name": "testthat",
171+
"provider": {
172+
"@id": "https://cran.r-project.org",
173+
"@type": "Organization",
174+
"name": "Comprehensive R Archive Network (CRAN)",
175+
"url": "https://cran.r-project.org"
176+
},
177+
"sameAs": "https://CRAN.R-project.org/package=testthat"
178+
},
179+
{
180+
"@type": "SoftwareApplication",
181+
"identifier": "knitr",
182+
"name": "knitr",
183+
"provider": {
184+
"@id": "https://cran.r-project.org",
185+
"@type": "Organization",
186+
"name": "Comprehensive R Archive Network (CRAN)",
187+
"url": "https://cran.r-project.org"
188+
},
189+
"sameAs": "https://CRAN.R-project.org/package=knitr"
190+
},
191+
{
192+
"@type": "SoftwareApplication",
193+
"identifier": "ranger",
194+
"name": "ranger",
195+
"provider": {
196+
"@id": "https://cran.r-project.org",
197+
"@type": "Organization",
198+
"name": "Comprehensive R Archive Network (CRAN)",
199+
"url": "https://cran.r-project.org"
200+
},
201+
"sameAs": "https://CRAN.R-project.org/package=ranger"
202+
},
203+
{
204+
"@type": "SoftwareApplication",
205+
"identifier": "rmarkdown",
206+
"name": "rmarkdown",
207+
"provider": {
208+
"@id": "https://cran.r-project.org",
209+
"@type": "Organization",
210+
"name": "Comprehensive R Archive Network (CRAN)",
211+
"url": "https://cran.r-project.org"
212+
},
213+
"sameAs": "https://CRAN.R-project.org/package=rmarkdown"
214+
},
215+
{
216+
"@type": "SoftwareApplication",
217+
"identifier": "covr",
218+
"name": "covr",
219+
"provider": {
220+
"@id": "https://cran.r-project.org",
221+
"@type": "Organization",
222+
"name": "Comprehensive R Archive Network (CRAN)",
223+
"url": "https://cran.r-project.org"
224+
},
225+
"sameAs": "https://CRAN.R-project.org/package=covr"
226+
}
227+
],
228+
"softwareRequirements": [
229+
{
230+
"@type": "SoftwareApplication",
231+
"identifier": "R",
232+
"name": "R",
233+
"version": ">= 3.1.0"
234+
},
235+
{
236+
"@type": "SoftwareApplication",
237+
"identifier": "backports",
238+
"name": "backports",
239+
"provider": {
240+
"@id": "https://cran.r-project.org",
241+
"@type": "Organization",
242+
"name": "Comprehensive R Archive Network (CRAN)",
243+
"url": "https://cran.r-project.org"
244+
},
245+
"sameAs": "https://CRAN.R-project.org/package=backports"
246+
},
247+
{
248+
"@type": "SoftwareApplication",
249+
"identifier": "checkmate",
250+
"name": "checkmate",
251+
"version": ">= 2.0.0",
252+
"provider": {
253+
"@id": "https://cran.r-project.org",
254+
"@type": "Organization",
255+
"name": "Comprehensive R Archive Network (CRAN)",
256+
"url": "https://cran.r-project.org"
257+
},
258+
"sameAs": "https://CRAN.R-project.org/package=checkmate"
259+
},
260+
{
261+
"@type": "SoftwareApplication",
262+
"identifier": "lifecycle",
263+
"name": "lifecycle",
264+
"provider": {
265+
"@id": "https://cran.r-project.org",
266+
"@type": "Organization",
267+
"name": "Comprehensive R Archive Network (CRAN)",
268+
"url": "https://cran.r-project.org"
269+
},
270+
"sameAs": "https://CRAN.R-project.org/package=lifecycle"
271+
},
272+
{
273+
"@type": "SoftwareApplication",
274+
"identifier": "data.table",
275+
"name": "data.table",
276+
"version": ">= 1.13.6",
277+
"provider": {
278+
"@id": "https://cran.r-project.org",
279+
"@type": "Organization",
280+
"name": "Comprehensive R Archive Network (CRAN)",
281+
"url": "https://cran.r-project.org"
282+
},
283+
"sameAs": "https://CRAN.R-project.org/package=data.table"
284+
},
285+
{
286+
"@type": "SoftwareApplication",
287+
"identifier": "mlr3",
288+
"name": "mlr3",
289+
"version": ">= 0.10",
290+
"provider": {
291+
"@id": "https://cran.r-project.org",
292+
"@type": "Organization",
293+
"name": "Comprehensive R Archive Network (CRAN)",
294+
"url": "https://cran.r-project.org"
295+
},
296+
"sameAs": "https://CRAN.R-project.org/package=mlr3"
297+
},
298+
{
299+
"@type": "SoftwareApplication",
300+
"identifier": "mlr3misc",
301+
"name": "mlr3misc",
302+
"version": ">= 0.8.0",
303+
"provider": {
304+
"@id": "https://cran.r-project.org",
305+
"@type": "Organization",
306+
"name": "Comprehensive R Archive Network (CRAN)",
307+
"url": "https://cran.r-project.org"
308+
},
309+
"sameAs": "https://CRAN.R-project.org/package=mlr3misc"
310+
},
311+
{
312+
"@type": "SoftwareApplication",
313+
"identifier": "mlr3pipelines",
314+
"name": "mlr3pipelines",
315+
"version": ">= 0.3.0",
316+
"provider": {
317+
"@id": "https://cran.r-project.org",
318+
"@type": "Organization",
319+
"name": "Comprehensive R Archive Network (CRAN)",
320+
"url": "https://cran.r-project.org"
321+
},
322+
"sameAs": "https://CRAN.R-project.org/package=mlr3pipelines"
323+
},
324+
{
325+
"@type": "SoftwareApplication",
326+
"identifier": "R6",
327+
"name": "R6",
328+
"version": ">= 2.4.1",
329+
"provider": {
330+
"@id": "https://cran.r-project.org",
331+
"@type": "Organization",
332+
"name": "Comprehensive R Archive Network (CRAN)",
333+
"url": "https://cran.r-project.org"
334+
},
335+
"sameAs": "https://CRAN.R-project.org/package=R6"
336+
},
337+
{
338+
"@type": "SoftwareApplication",
339+
"identifier": "rpart",
340+
"name": "rpart",
341+
"provider": {
342+
"@id": "https://cran.r-project.org",
343+
"@type": "Organization",
344+
"name": "Comprehensive R Archive Network (CRAN)",
345+
"url": "https://cran.r-project.org"
346+
},
347+
"sameAs": "https://CRAN.R-project.org/package=rpart"
348+
},
349+
{
350+
"@type": "SoftwareApplication",
351+
"identifier": "glmnet",
352+
"name": "glmnet",
353+
"provider": {
354+
"@id": "https://cran.r-project.org",
355+
"@type": "Organization",
356+
"name": "Comprehensive R Archive Network (CRAN)",
357+
"url": "https://cran.r-project.org"
358+
},
359+
"sameAs": "https://CRAN.R-project.org/package=glmnet"
360+
}
361+
],
362+
"releaseNotes": "https://github.com/mlr-org/mcboost/blob/master/NEWS.md",
363+
"readme": "https://github.com/mlr-org/mcboost/blob/main/README.md",
364+
"fileSize": "254.139KB",
365+
"developmentStatus": "https://lifecycle.r-lib.org/articles/stages.html#experimental",
366+
"relatedLink": "https://CRAN.R-project.org/package=mcboost"
367+
}

0 commit comments

Comments
 (0)