4
4
<!-- badges: end -->
5
5
6
6
## About
7
- Produced as part of the Guidance for International Growth Standards (GIGS) project,
8
- ` gigs ` provides a single, simple interface for working with the WHO Child Growth
9
- Standards and outputs from the INTERGROWTH-21<sup >st</sup > project. You will
10
- find functions for converting between anthropometric measures (e.g. weight or
11
- length) to z-scores and percentiles , and the inverse. Also included are
7
+ Produced as part of the Guidance for International Growth Standards (GIGS)
8
+ project, ` gigs ` provides a single, simple interface for working with the WHO
9
+ Child Growth Standards and outputs from the INTERGROWTH-21<sup >st</sup > project.
10
+ You will find functions for converting between anthropometric measures (e.g.
11
+ weight or length) to z-scores and centiles , and the inverse. Also included are
12
12
functions for classifying newborn and infant growth according to
13
13
literature-based cut-offs.
14
14
@@ -40,15 +40,15 @@ files.
40
40
Component standards
41
41
</summary >
42
42
43
- | Acronym | Description | Unit | ` gest_age ()` range |
44
- | ----------| --------------------------------------------| -------| --------------------|
45
- | ` wfga ` | Weight-or-gestational age | kg | 168 to 300 days |
46
- | ` lfga ` | Length-for-gestational age | cm | 168 to 300 days |
47
- | ` hcfga ` | Head circumference-for-gestational age | cm | 168 to 300 days |
48
- | ` wlrfga ` | Weight-to-length ratio-for-gestational age | kg/cm | 168 to 300 days |
49
- | ` ffmfga ` | Fat-free mass-for-gestational age | kg | 266 to 294 days |
50
- | ` bfpfga ` | Body fat percentage-for-gestational age | % | 266 to 294 days |
51
- | ` fmfga ` | Fat mass-for-gestational age | kg | 266 to 294 days |
43
+ | Acronym | Description | Unit | ` gest_days ()` range |
44
+ | ----------| --------------------------------------------| -------| --------------------- |
45
+ | ` wfga ` | Weight-or-gestational age | kg | 168 to 300 days |
46
+ | ` lfga ` | Length-for-gestational age | cm | 168 to 300 days |
47
+ | ` hcfga ` | Head circumference-for-gestational age | cm | 168 to 300 days |
48
+ | ` wlrfga ` | Weight-to-length ratio-for-gestational age | kg/cm | 168 to 300 days |
49
+ | ` ffmfga ` | Fat-free mass-for-gestational age | kg | 266 to 294 days |
50
+ | ` bfpfga ` | Body fat percentage-for-gestational age | % | 266 to 294 days |
51
+ | ` fmfga ` | Fat mass-for-gestational age | kg | 266 to 294 days |
52
52
53
53
</details >
54
54
- ` ig_png ` - INTERGROWTH-21<sup >st</sup > standards for postnatal growth in
78
78
| ` bfa ` | BMI-for-age | kg/m<sup >2</sup > | 0 to 1856 days |
79
79
| ` lhfa ` | length/height-for-age | cm | 0 to 1856 days |
80
80
| ` hcfa ` | head circumference-for-age | cm | 0 to 1856 days |
81
- | ` wfl ` | weight-for-height | kg | 45 to 110 cm |
82
- | ` wfh ` | weight-for-length | kg | 65 to 120 cm |
81
+ | ` wfl ` | weight-for-length | kg | 45 to 110 cm |
82
+ | ` wfh ` | weight-for-height | kg | 65 to 120 cm |
83
83
| ` acfa ` | arm circumference-for-age | cm | 91 to 1856 days |
84
84
| ` ssfa ` | subscapular skinfold-for-age | mm | 91 to 1856 days |
85
85
| ` tsfa ` | triceps skinfold-for-age | mm | 91 to 1856 days |
@@ -90,27 +90,29 @@ files.
90
90
Each conversion function has similar syntax. The main function call determines
91
91
the set of standards in use, the ` acronym ` parameter specifies which component
92
92
standard is being used, and the ` conversion ` parameter specifies the type of
93
- conversion you wish to perform. The ` sex() ` and ` sexcode() ` options are used to
94
- give the function sex data - as the growth standards are sex-specific, the
95
- standards cannot be applied correctly without this information.
93
+ conversion you wish to perform. This ` conversion ` parameter can take one of four
94
+ values: ` "v2z" ` (value-to-z-score), ` "v2c" ` (value-to-centile), ` "z2v" `
95
+ (z-score-to-value), ` "c2v" ` (centile-to-value). The ` sex() ` and ` sexcode() `
96
+ options are used to give the function sex data - as the growth standards are
97
+ sex-specific, the standards cannot be applied correctly without this information.
96
98
97
99
### INTERGROWTH-21<sup >st</sup > Newborn Size standards, including very preterm
98
100
This function can be used to convert between measurements and
99
- z-scores/percentiles in each of the INTERGROWTH-21<sup >st</sup > Newborn Size
101
+ z-scores/centiles in each of the INTERGROWTH-21<sup >st</sup > Newborn Size
100
102
Standards.
101
103
102
104
![ ] ( ./readme/readme_ignbs.png )
103
105
104
106
### INTERGROWTH-21<sup >st</sup > Postnatal Growth standards
105
107
This function can be used to convert between measurements and
106
- z-scores/percentiles in each of the INTERGROWTH-21<sup >st</sup > Postnatal
108
+ z-scores/centiles in each of the INTERGROWTH-21<sup >st</sup > Postnatal
107
109
Growth of Preterm Infants Standards.
108
110
109
111
![ ] ( ./readme/readme_igpng.png )
110
112
111
113
### WHO Child Growth Standards
112
114
This function can be used to convert between measurements and
113
- z-scores/percentiles in each of the WHO Child Growth Standards.
115
+ z-scores/centiles in each of the WHO Child Growth Standards.
114
116
115
117
![ ] ( ./readme/readme_whogs.png )
116
118
@@ -121,7 +123,8 @@ cut-offs. These publications are discussed in the attached [paper]().
121
123
#### Size for gestational age
122
124
![ ] ( ./readme/readme_csga.png )
123
125
124
- This function outputs a variable with the following values and labels:
126
+ This function outputs a variable with the following values and labels. Severely
127
+ SGA infants are only labelled if the ` severe ` option is specified:
125
128
126
129
| Value | Meaning | Centile range |
127
130
| -------| ---------------------------------------| ------------------------------------|
@@ -130,10 +133,26 @@ This function outputs a variable with the following values and labels:
130
133
| 0 | Appropriate for gestational age (AGA) | 10<sup >th</sup > to 90<sup >th</sup > |
131
134
| 1 | Large for gestational age (LGA) | \> 90<sup >th</sup > |
132
135
136
+ #### Small vulnerable newborns
137
+ ![ ] ( ./readme/readme_csvn.png )
138
+
139
+ This function outputs a variable with the following values and labels:
140
+
141
+ | Value | Meaning | Term Status | Centile range |
142
+ | -------| -------------| -------------| ------------------------------------|
143
+ | -4 | Preterm SGA | Preterm | <10<sup >th</sup > |
144
+ | -3 | Preterm AGA | Preterm | 10<sup >th</sup > to 90<sup >th</sup > |
145
+ | -2 | Preterm LGA | Preterm | \> 90<sup >th</sup > |
146
+ | -1 | Term SGA | Term | <10<sup >th</sup > |
147
+ | 0 | Term AGA | Term | 10<sup >th</sup > to 90<sup >th</sup > |
148
+ | 1 | Term LGA | Term | \> 90<sup >th</sup > |
149
+
150
+
133
151
#### Stunting
134
152
![ ] ( ./readme/readme_cstunting.png )
135
153
136
- The function outputs a variable with the following values and labels:
154
+ The function outputs a variable with the following values and labels. Outlier
155
+ observations are only labelled if the ` outliers ` option is specified:
137
156
138
157
| Value | Meaning | Z-score range |
139
158
| -------| -----------------| ---------------|
@@ -145,7 +164,8 @@ The function outputs a variable with the following values and labels:
145
164
#### Wasting
146
165
![ ] ( ./readme/readme_cwasting.png )
147
166
148
- The function outputs a variable with the following values and labels:
167
+ The function outputs a variable with the following values and labels. Outlier
168
+ observations are only labelled if the ` outliers ` option is specified:
149
169
150
170
| Value | Meaning | Z-score range |
151
171
| -------| ----------------| ---------------|
@@ -158,7 +178,8 @@ The function outputs a variable with the following values and labels:
158
178
#### Weight-for-age
159
179
![ ] ( ./readme/readme_cwfa.png )
160
180
161
- The function outputs a variable with the following values and labels:
181
+ The function outputs a variable with the following values and labels. Outlier
182
+ observations are only labelled if the ` outliers ` option is specified:
162
183
163
184
| Value | Meaning | Z-score range |
164
185
| -------| ----------------------| ---------------|
@@ -283,10 +304,6 @@ remove any observations which were not made at birth. We then use the
283
304
```
284
305
285
306
## Known issues and bug reporting
286
- For coefficient-based standards (i.e. the ` who_gs() ` standards and some of the ` ig_nbs() `
287
- standards), providing floats/doubles to the ` xvar() ` or ` gest_age() ` options may result
288
- in massive slowdowns. This is going to be addressed in a coming update.
289
-
290
307
We kindly request that users note any bugs, issues, or feature requests on the GitHub
291
308
[ issues page] ( https://github.com/lshtm-gigs/gigs-stata/issues ) .
292
309
0 commit comments