Skip to content

Commit cb5c2a2

Browse files
committed
Built site for ModelArray@0.1.5: 8527406
1 parent c0503a6 commit cb5c2a2

18 files changed

Lines changed: 370 additions & 180 deletions

llms.txt

Lines changed: 36 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -121,49 +121,41 @@ If you use ModelArray, please cite:
121121

122122
# Package index
123123

124-
## ModelArray Class
124+
## Package overview
125125

126-
Create, load, and combine ModelArray objects backed by HDF5 files.
126+
- [`ModelArray-package`](https://pennlinc.github.io/ModelArray/reference/ModelArray-package.md)
127+
: ModelArray: Statistical Analysis of Element-Wise Neuroimaging Data
128+
129+
## ModelArray class and constructor
127130

128131
- [`ModelArray()`](https://pennlinc.github.io/ModelArray/reference/ModelArray-class.md)
129132
[`show(`*`<ModelArray>`*`)`](https://pennlinc.github.io/ModelArray/reference/ModelArray-class.md)
130133
: ModelArray class
131134
- [`ModelArray()`](https://pennlinc.github.io/ModelArray/reference/ModelArray.md)
132135
: Load element-wise data from an HDF5 file
133-
- [`h5summary()`](https://pennlinc.github.io/ModelArray/reference/h5summary.md)
134-
[`print(`*`<h5summary>`*`)`](https://pennlinc.github.io/ModelArray/reference/h5summary.md)
135-
: Summarize an HDF5 file without loading a full ModelArray
136-
- [`mergeModelArrays()`](https://pennlinc.github.io/ModelArray/reference/mergeModelArrays.md)
137-
: Merge multiple ModelArrays from different HDF5 files
138136

139137
## Accessors
140138

141-
Extract scalar data, source filenames, results, and metadata from a
142-
ModelArray object.
143-
144-
- [`scalars()`](https://pennlinc.github.io/ModelArray/reference/scalars.md)
145-
: Element-wise scalar data of a ModelArray object
146139
- [`sources()`](https://pennlinc.github.io/ModelArray/reference/sources.md)
147140
: Source filenames of a ModelArray object
141+
- [`scalars()`](https://pennlinc.github.io/ModelArray/reference/scalars.md)
142+
: Element-wise scalar data of a ModelArray object
148143
- [`results()`](https://pennlinc.github.io/ModelArray/reference/results.md)
149144
: Statistical results of a ModelArray object
150-
- [`scalarNames()`](https://pennlinc.github.io/ModelArray/reference/scalarNames.md)
151-
: Names of scalars in a ModelArray
152-
- [`analysisNames()`](https://pennlinc.github.io/ModelArray/reference/analysisNames.md)
153-
: Names of analyses in a ModelArray
154145
- [`nElements()`](https://pennlinc.github.io/ModelArray/reference/nElements.md)
155146
: Number of elements in a ModelArray
156147
- [`nInputFiles()`](https://pennlinc.github.io/ModelArray/reference/nInputFiles.md)
157148
: Number of input files in a ModelArray
158-
- [`numElementsTotal()`](https://pennlinc.github.io/ModelArray/reference/numElementsTotal.md)
159-
: Number of elements in ModelArray
149+
- [`scalarNames()`](https://pennlinc.github.io/ModelArray/reference/scalarNames.md)
150+
: Names of scalars in a ModelArray
151+
- [`analysisNames()`](https://pennlinc.github.io/ModelArray/reference/analysisNames.md)
152+
: Names of analyses in a ModelArray
160153
- [`elementMetadata()`](https://pennlinc.github.io/ModelArray/reference/elementMetadata.md)
161154
: Element metadata from a ModelArray
155+
- [`exampleElementData()`](https://pennlinc.github.io/ModelArray/reference/exampleElementData.md)
156+
: Example per-element data.frame for user functions
162157

163-
## Element-wise Analysis
164-
165-
Fit statistical models at every element (fixel, voxel, or vertex) in a
166-
ModelArray and write results back to HDF5.
158+
## Analysis functions
167159

168160
- [`ModelArray.lm()`](https://pennlinc.github.io/ModelArray/reference/ModelArray.lm.md)
169161
: Fit element-wise linear models
@@ -177,31 +169,10 @@ ModelArray and write results back to HDF5.
177169
- [`ModelArray.wrap()`](https://pennlinc.github.io/ModelArray/reference/ModelArray.wrap.md)
178170
: Run a user-supplied function for element-wise data
179171

180-
- [`writeResults()`](https://pennlinc.github.io/ModelArray/reference/writeResults.md)
181-
: Write outputs from element-wise statistical analysis to an HDF5 file
182-
183-
## Testing and Debugging
184-
185-
Build per-element test data and inspect your setup before committing to
186-
a full analysis run.
172+
## Per-element internals
187173

188-
- [`exampleElementData()`](https://pennlinc.github.io/ModelArray/reference/exampleElementData.md)
189-
: Example per-element data.frame for user functions
190-
191-
## Formula Helpers
192-
193-
Generate GAM formulas for common interaction structures used with
194-
ModelArray.gam.
195-
196-
- [`gen_gamFormula_fxSmooth()`](https://pennlinc.github.io/ModelArray/reference/gen_gamFormula_fxSmooth.md)
197-
: Generate GAM formula with factor-smooth interaction
198-
- [`gen_gamFormula_contIx()`](https://pennlinc.github.io/ModelArray/reference/gen_gamFormula_contIx.md)
199-
: Generate GAM formula with continuous-by-continuous interaction
200-
201-
## Internal
202-
203-
Per-element workhorse functions called by the analysis functions. Most
204-
users should not need to call these directly.
174+
These functions are called internally by the analysis functions. Most
175+
users should not call them directly.
205176

206177
- [`analyseOneElement.lm()`](https://pennlinc.github.io/ModelArray/reference/analyseOneElement.lm.md)
207178
:
@@ -223,6 +194,25 @@ users should not need to call these directly.
223194
- [`analyseOneElement.wrap()`](https://pennlinc.github.io/ModelArray/reference/analyseOneElement.wrap.md)
224195
: Run a user-supplied function for a single element
225196

197+
## Merging
198+
199+
- [`mergeModelArrays()`](https://pennlinc.github.io/ModelArray/reference/mergeModelArrays.md)
200+
: Merge multiple ModelArrays from different HDF5 files
201+
202+
## Utilities
203+
204+
- [`writeResults()`](https://pennlinc.github.io/ModelArray/reference/writeResults.md)
205+
: Write outputs from element-wise statistical analysis to an HDF5 file
206+
- [`h5summary()`](https://pennlinc.github.io/ModelArray/reference/h5summary.md)
207+
[`print(`*`<h5summary>`*`)`](https://pennlinc.github.io/ModelArray/reference/h5summary.md)
208+
: Summarize an HDF5 file without loading a full ModelArray
209+
- [`numElementsTotal()`](https://pennlinc.github.io/ModelArray/reference/numElementsTotal.md)
210+
: Number of elements in ModelArray
211+
- [`gen_gamFormula_fxSmooth()`](https://pennlinc.github.io/ModelArray/reference/gen_gamFormula_fxSmooth.md)
212+
: Generate GAM formula with factor-smooth interaction
213+
- [`gen_gamFormula_contIx()`](https://pennlinc.github.io/ModelArray/reference/gen_gamFormula_contIx.md)
214+
: Generate GAM formula with continuous-by-continuous interaction
215+
226216
# Articles
227217

228218
### All vignettes

pkgdown.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ articles:
1212
installations: installations.html
1313
modelling: modelling.html
1414
walkthrough: walkthrough.html
15-
last_built: 2026-04-01T18:52Z
15+
last_built: 2026-04-02T23:39Z
1616
urls:
1717
reference: https://pennlinc.github.io/ModelArray/reference
1818
article: https://pennlinc.github.io/ModelArray/articles

reference/ModelArray-class.html

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

reference/ModelArray-class.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,16 @@ or
5555

5656
- `scalars`:
5757

58-
A named list of DelayedArray matrices. Each matrix has elements as
59-
rows and source files as columns.
58+
A named list of
59+
[DelayedArray::DelayedArray](https://rdrr.io/pkg/DelayedArray/man/DelayedArray-class.html)
60+
matrices. Each matrix has elements as rows and source files as
61+
columns.
6062

6163
- `results`:
6264

6365
A named list of analysis results. Each element is itself a list
64-
containing at minimum `results_matrix` (a DelayedArray).
66+
containing at minimum `results_matrix` (a
67+
[DelayedArray::DelayedArray](https://rdrr.io/pkg/DelayedArray/man/DelayedArray-class.html)).
6568

6669
- `path`:
6770

reference/ModelArray-package.html

Lines changed: 123 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)