-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodemeta.json
More file actions
97 lines (97 loc) · 3.03 KB
/
codemeta.json
File metadata and controls
97 lines (97 loc) · 3.03 KB
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
{
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
"@type": "SoftwareSourceCode",
"identifier": "janusplot",
"description": "Render a pairwise, asymmetric smoothed-association matrix of continuous variables. Each cell shows the fitted spline from an mgcv generalised additive model, with the upper triangle displaying gam(x_j ~ s(x_i)) and the lower triangle gam(x_i ~ s(x_j)). The intentional asymmetry reveals heteroscedasticity, leverage, and directional non-linearity that a single scalar correlation hides. An asymmetry index and a 24-category shape taxonomy quantify the directional difference and qualitative form of each fitted smooth. Motivated by the additive noise model of causal discovery; intended as a pre-discovery diagnostic, not a causal-inference procedure.",
"name": "janusplot: Asymmetric Smoothed-Association Matrices via GAM Fits",
"codeRepository": "https://github.com/max578/janusplot",
"issueTracker": "https://github.com/max578/janusplot/issues",
"license": "https://spdx.org/licenses/GPL-3.0-or-later",
"version": "0.1.0",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "R",
"url": "https://r-project.org"
},
"runtimePlatform": "R (>= 4.3.0)",
"author": [
{
"@type": "Person",
"givenName": "Max",
"familyName": "Moldovan",
"email": "max.moldovan@adelaide.edu.au",
"@id": "https://orcid.org/0000-0001-9680-8474",
"affiliation": {
"@type": "Organization",
"name": "Adelaide University"
}
}
],
"maintainer": [
{
"@type": "Person",
"givenName": "Max",
"familyName": "Moldovan",
"email": "max.moldovan@adelaide.edu.au",
"@id": "https://orcid.org/0000-0001-9680-8474"
}
],
"keywords": [
"visualisation",
"generalised-additive-models",
"mgcv",
"asymmetric-associations",
"pairwise-plot",
"exploratory-data-analysis",
"causal-discovery-diagnostic"
],
"softwareRequirements": {
"1": {
"@type": "SoftwareApplication",
"identifier": "mgcv",
"name": "mgcv",
"version": ">= 1.9.0"
},
"2": {
"@type": "SoftwareApplication",
"identifier": "ggplot2",
"name": "ggplot2",
"version": ">= 3.5.0"
},
"3": {
"@type": "SoftwareApplication",
"identifier": "patchwork",
"name": "patchwork",
"version": ">= 1.1.0"
},
"4": {
"@type": "SoftwareApplication",
"identifier": "cli",
"name": "cli",
"version": ">= 3.6.0"
},
"5": {
"@type": "SoftwareApplication",
"identifier": "rlang",
"name": "rlang",
"version": ">= 1.1.0"
},
"6": {
"@type": "SoftwareApplication",
"identifier": "lifecycle",
"name": "lifecycle",
"version": ">= 1.0.0"
},
"7": {
"@type": "SoftwareApplication",
"identifier": "grid",
"name": "grid"
},
"8": {
"@type": "SoftwareApplication",
"identifier": "stats",
"name": "stats"
}
},
"relatedLink": "https://max578.github.io/janusplot/"
}