You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Co-authored-by: Daniel Kaufman <114174502+danielfromearth@users.noreply.github.com>
Co-authored-by: Julia Stewart Lowndes <julia@openscapes.org>
Co-authored-by: Amy Steiker <47193922+asteiker@users.noreply.github.com>
Copy file name to clipboardExpand all lines: paper/paper.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -143,9 +143,7 @@ access. These both may even occur within a single analysis workflow. During work
143
143
Openscapes [@nasa_openscapes; @lowndes2019], the need for simpler tools became evident.
144
144
`earthaccess` was created to address this gap: it provides uniform access to NASA
145
145
Earthdata regardless of data storage location and handles authentication, credentials, and tokening behind the scenes, enabling researchers to focus more on scientific interpretation and discovery.
146
-
The target audience includes Earth scientists, remote sensing researchers, climate modelers,
147
-
hydrologists, ecologists, and any researcher, application developer, or educator who needs
148
-
to work with NASA Earth science data. The library is designed to be approachable for those new to Python -- with a
146
+
The target audience spans Earth system science — from atmospheric scientists and oceanographers to ecologists and land surface modelers — as well as operational communities such as weather forecasters and disaster response practitioners. It also serves remote sensing researchers, application developers, educators, and decision-makers who work with NASA Earth science data. The library is designed to be approachable for those new to Python -- with a
149
147
three-step workflow of `login()`, `search_data()`, and `download()` -- while offering
150
148
sufficient depth for advanced users who need direct S3 access, streaming file handles,
151
149
or virtual dataset construction for large-scale analysis.
@@ -206,9 +204,9 @@ component of the data access workflow:
206
204
preserve the full metadata response while exposing convenience methods for data
207
205
links, spatial footprints, and formatted citations.
208
206
209
-
3.**Access**: Detects at runtime whether the process is running within AWS `us-west-2`
207
+
3.**Access**: Attempts to detect at runtime whether the process is running within AWS `us-west-2`
210
208
and automatically selects the optimal access path -- direct S3 reads for in-region
211
-
access or HTTPS downloads otherwise. Files can be opened as `fsspec`-compatible
209
+
access or HTTPS downloads otherwise. Users can manually specify an access path if needed. Files can be opened as `fsspec`-compatible
212
210
file-like objects for streaming into libraries such as xarray [@xarray], or
213
211
downloaded to disk with parallel, fault-tolerant transfers.
214
212
@@ -268,8 +266,8 @@ and independent open-source contributors. This breadth reflects both the library
268
266
relevance across domains and the health of its contributor community.
269
267
270
268
**Integration with the NASA ecosystem.**`earthaccess` is featured in the official NASA
271
-
Earthdata tutorials, including <https://www.earthdata.nasa.gov/data/tools/earthaccess>, has been presented at multiple large professional meetings (including several American Geophysical Union Annual and Earth System Information Partnership (ESIP) meetings), and was the subject of
272
-
a NASA ESDS Tech Spotlight presentation. The documentation includes executable Jupyter
269
+
Earthdata tools catalog (<https://www.earthdata.nasa.gov/data/tools/earthaccess>) and in other NASA Earthdata tutorials. It has been presented at multiple large professional meetings -- including several American Geophysical Union (AGU) Annual Meetings and Earth System Information Partnership (ESIP) meetings -- and was the subject of
270
+
a NASA ESDS Tech Spotlight presentation (see <https://earthaccess.readthedocs.io> homepage for links to recent slides and recordings). The documentation includes executable Jupyter
273
271
notebooks demonstrating workflows with ICESat-2, EMIT, TEMPO, SMAP, and other missions,
274
272
providing reproducible entry points for researchers.
275
273
@@ -284,7 +282,7 @@ Preparation of this manuscript was assisted by Claude [Sonnet 4.6 and Opus 4.6]
284
282
# Acknowledgements
285
283
286
284
The development of `earthaccess` was supported by NASA's Earth Science Data Systems
287
-
(ESDS) program through the Openscapes project (NASA award **______**, PIs Julia
285
+
(ESDS) program through the NASA Openscapes project (NASA award #20-TWSC20-2-0003 “Openscapes: Enabling a new era of science on the cloud, in response to the 2020 NASA ROSES Element E2”,
288
286
Lowndes and Erin Robinson). We thank NASA Openscapes for the community workshops, collaborative working environment, and people-first approach that have motivated and continue to support this work. We are grateful to the
289
287
National Snow and Ice Data Center (NSIDC) for hosting the repository during its initial
290
288
development, and to all contributors who have shaped `earthaccess` through contributing code,
0 commit comments