Send
Section 1 of 4
SWOT Oceans Code & Data Product Poll
Background and survey goals: The size and complexity of the SWOT oceanography dataset will be a challenge for data processing workflows, possibly requiring new approaches to data, computing, and collaboration. NASA plans to release SWOT data via the AWS cloud, while CNES will share data through a distribution center. Many journal and scientific society guidelines now encourage or require open release of data and software, and NASA strongly supports such “open science” practices for its sponsored projects. However, in practice, sharing data and code openly can be challenging on both a technical and social level.

The goals of this survey are to gather information about how SWOT science team members are currently participating in open science, to better understand future needs in this area as related to SWOT data, and to identify priorities by which the project can help SWOT investigators achieve their objectives. Based on the responses, we can determine how best to help the science team prepare for analyzing the upcoming SWOT data hosted in the cloud to ensure the mission data has maximum science value.
Section 2 of 4
SWOT Ocean data:  Pre-launch resources and post-launch data products
To what extent are you familiar with the two documents?
Question Type
Loading image…
Did not know of their existence before seeing this survey
Have read them and know well the described data products
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
Have you downloaded and examined the Low-Resolution (LR) SSH sample files?
Question Type
Loading image…
Yes
No, but I was aware of the sample files
No, and I was not aware that the files existed
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
What SWOT data products do you anticipate using first?  (We assume that most users will want to start with the Level 2 "Basic" sea surface height, but recognizes that projects anticipate a range of requirements.)
Question Type
Loading image…
Level 2, Basic SSH gridded at 2 km, with standard environmental corrections (solid Earth tide, ocean tide, pole tide, dynamic atmosphere corrections) applied
Level 2, Wind and wave product at 2 km
Level 2, Expert product with SSH, wind and waves, and individual environmental corrections (and alternative corrections)
Level 2, Unsmoothed SSH on 250 m "native" grid
Level 1, Interferograms for each of the 9 beams, 250 m postings, 500 m x 500 m resolution
Level 3-type, intermediate level 2 km swath data with corrections applied, filtered to reduce noise, multi-satellite intercalibration (similar to DUACS along-track SLA but on 2D swath grid)
Level 4, Multi-altimeter or assimilated gridded product (analogous to the Level 4 AVISO/DUACS SSH on a regular space-time grid)
Nadir altimetry
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
Do you plan to run SWOT simulator calculations within your research group?
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
Would it help you prepare for SWOT research if a common simulated data set (made from the SWOT simulator and a realistic global model simulation) were provided?
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
If yes, what products (e.g., L2 swaths, with or without errors etc.) would you prioritize, and what applications would you anticipate?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
PO.DAAC/AVISO can host sample files in the cloud to mimic the post launch scenarios. How important is it for your work and preparation?
Question Type
Loading image…
Not important
Crucial
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
As part of your SWOT research, will you be producing a data product (or products)?
Question Type
Loading image…
Yes
No
Unsure at this stage
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
If yes, what format (e.g. netcdf, binary, etc.) and size do you anticipate?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Does the SWOT Science Team need a common solution for sharing data products (e.g. intermediate results, Level 3 or Level 4 products, model output, in situ data) within the team?
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
Other comments regarding data access and sharing
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Section 3 of 4
Analysis Software Questions
This section will help us better understand how SWOT Science Team members plan to analyze SWOT data.
How would you rate your experience level in ocean remote-sensing data analysis?
Question Type
Loading image…
Novice
Expert
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
Which of the following analysis capability do you expect to use with SWOT data?
Question Type
Loading image…
Extraction of spatiotemporal regions
Collocation of multiple variables from different sensors / platforms / models
Spatiotemporal spectral analysis
Statistical analysis
Calculation of derived quantities (e.g. velocity, vorticity, etc.)
Noise reduction
Spatial averaging / coarse graining
Training / applying machine learning models
Lagrangian analysis (i.e. computing particle trajectories)
Data assimilation
Simulation of SWOT measurements from numerical simulations
Transformation of data from native format to an other format to facilitate further analysis
Making maps
Interactive visualization
Distributed computing for processing large data volumes
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
What is the MAIN type of computational environment you plan to use to analyze SWOT data
Question Type
Loading image…
Personal laptop
Shared single station server
High-performance computing cluster hosted at your institution
NASA-sponsored high-performance computing cluster (e.g. Pleiades)
Cloud computing environment
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
What is the MAIN programming language you plan to use to analyze / process / visualize SWOT data?
Question Type
Loading image…
MATLAB
Python
IDL
R
Julia
C / C++
Fortran
Java
JavaScript
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
For your main programming language, which toolboxes / packages / libraries / etc. do you plan to use to analyze / process / visualize SWOT data? Separate multiple values by commas. For example, MATLAB users could say "Signal Processing Toolbox". Python users might say “Xarray, Dask, Cartopy”. R users might say “RStoolbox, raster”. List as many packages as you want.
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Do you actively contribute to the development of any openly available toolboxes / packages / libraries? Please list
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
For your main programming language and associated  toolboxes / packages / libraries, what do you see as priority needs?  As examples, this could include user training, collaboration opportunities, a need for new applications, or computational constraints.
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
How confident are you that your computing environment, programming language, and associated toolboxes will adequately meet your needs for SWOT data analysis?
Question Type
Loading image…
Zero confidence
High confidence
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
Would you be interested in receiving training in new programming languages and analysis tools to help empower your SWOT data analysis.
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
If yes, what training would you like to receive?
Question Type
Loading image…
Multi-day hackathon / bootcamp style training
Shorter recurring sessions (e.g. weekly / monthly)
Online resources for self-directed learning (e.g. videos, tutorials, etc.)
Curated online gallery of real-world examples
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
Would you be interested in collaborating with other SWOT Science Team members on developing shared analysis toolboxes / packages / libraries?
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
If so, what sorts of analysis toolboxes / packages / libraries would you like to collaborate on? To list a few as an example: denoising, error correction, regridding, tidal reconstruction, inversion within quasi-geostrophic framework, regional/global calibration/validation, Pangeo, cloud-native analysis etc. Please list as many as you want including specific existing packages.
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Other comments on analysis software?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Section 4 of 4
SWOT Research Code Questions
One goal of NASA’s open science initiative is to accelerate scientific discoveries by making it easier to collaborate, share, reproduce results, and build upon others’ work. For data analysis and computational science, this means sharing of “research code”, i.e. the code / scripts used to perform the analysis for a specific paper or scientific investigation. Effective sharing of project research code requires not only the code itself but also specifying the software environment and providing access to the data used for the analysis.  
How important do you think it is for scientists to share research code publicly?
Question Type
Loading image…
Not important at all
Top priority
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
How important do you think it is for SWOT Science Team members to share research code across the science team?
Question Type
Loading image…
Not important at all
Top priority
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
How much experience do you have in sharing research code publicly?
Question Type
Loading image…
No experience
Extremely experienced
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
How much experience do you have with Jupyter notebooks
Question Type
Loading image…
No experience
Extremely experienced
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
Which, if any, of the code sharing strategies have you personally used
Question Type
Loading image…
Emailing code
Putting code on a website
Dropbox / Google Drive
GitHub
BitBucket
Zenodo
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
How much experience do you have with containerization tools (e.g. Docker)
Question Type
Loading image…
No experience
Extremely experienced
to
0
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
Which, if any, of the following tools for creating isolated virtual environments do you use?
Question Type
Loading image…
virtualenv
pipenv
conda / mamba
nix
Julia projects
Docker
Do not understand what is asked
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
Which, if any, of the following interactive code-sharing tools have you used?
Question Type
Loading image…
Binder
CodeOcean
Gigantum
None
Other…
Add option
Answer key
(0 points)
Loading...
Loading…
Would you be interested in receiving training on best practices for sharing research code?
Question Type
Loading image…
Yes
No
Maybe
Add option
or
add "Other"
Answer key
(0 points)
Loading...
Loading…
Other comments on research code sharing
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Link to Sheets
Message for respondents
This form is no longer accepting responses
Insights
Total points distribution
Loading...
Loading responses…
SWOT Ocean data:  Pre-launch resources and post-launch data products
To what extent are you familiar with the two documents?
Copy chart
No responses yet for this question.
Have you downloaded and examined the Low-Resolution (LR) SSH sample files?
Copy chart
No responses yet for this question.
What SWOT data products do you anticipate using first?  (We assume that most users will want to start with the Level 2 "Basic" sea surface height, but recognizes that projects anticipate a range of requirements.)
Copy chart
No responses yet for this question.
Do you plan to run SWOT simulator calculations within your research group?
Copy chart
No responses yet for this question.
Would it help you prepare for SWOT research if a common simulated data set (made from the SWOT simulator and a realistic global model simulation) were provided?
Copy chart
No responses yet for this question.
If yes, what products (e.g., L2 swaths, with or without errors etc.) would you prioritize, and what applications would you anticipate?
No responses yet for this question.
PO.DAAC/AVISO can host sample files in the cloud to mimic the post launch scenarios. How important is it for your work and preparation?
Copy chart
No responses yet for this question.
As part of your SWOT research, will you be producing a data product (or products)?
Copy chart
No responses yet for this question.
If yes, what format (e.g. netcdf, binary, etc.) and size do you anticipate?
Copy chart
No responses yet for this question.
Does the SWOT Science Team need a common solution for sharing data products (e.g. intermediate results, Level 3 or Level 4 products, model output, in situ data) within the team?
Copy chart
No responses yet for this question.
Other comments regarding data access and sharing
No responses yet for this question.
Analysis Software Questions
How would you rate your experience level in ocean remote-sensing data analysis?
Copy chart
No responses yet for this question.
Which of the following analysis capability do you expect to use with SWOT data?
Copy chart
No responses yet for this question.
What is the MAIN type of computational environment you plan to use to analyze SWOT data
Copy chart
No responses yet for this question.
What is the MAIN programming language you plan to use to analyze / process / visualize SWOT data?
Copy chart
No responses yet for this question.
For your main programming language, which toolboxes / packages / libraries / etc. do you plan to use to analyze / process / visualize SWOT data? Separate multiple values by commas. For example, MATLAB users could say "Signal Processing Toolbox". Python users might say “Xarray, Dask, Cartopy”. R users might say “RStoolbox, raster”. List as many packages as you want.
Copy chart
No responses yet for this question.
Do you actively contribute to the development of any openly available toolboxes / packages / libraries? Please list
Copy chart
No responses yet for this question.
For your main programming language and associated  toolboxes / packages / libraries, what do you see as priority needs?  As examples, this could include user training, collaboration opportunities, a need for new applications, or computational constraints.
No responses yet for this question.
How confident are you that your computing environment, programming language, and associated toolboxes will adequately meet your needs for SWOT data analysis?
Copy chart
No responses yet for this question.
Would you be interested in receiving training in new programming languages and analysis tools to help empower your SWOT data analysis.
Copy chart
No responses yet for this question.
If yes, what training would you like to receive?
Copy chart
No responses yet for this question.
Would you be interested in collaborating with other SWOT Science Team members on developing shared analysis toolboxes / packages / libraries?
Copy chart
No responses yet for this question.
If so, what sorts of analysis toolboxes / packages / libraries would you like to collaborate on? To list a few as an example: denoising, error correction, regridding, tidal reconstruction, inversion within quasi-geostrophic framework, regional/global calibration/validation, Pangeo, cloud-native analysis etc. Please list as many as you want including specific existing packages.
Copy chart
No responses yet for this question.
Other comments on analysis software?
No responses yet for this question.
SWOT Research Code Questions
How important do you think it is for scientists to share research code publicly?
Copy chart
No responses yet for this question.
How important do you think it is for SWOT Science Team members to share research code across the science team?
Copy chart
No responses yet for this question.
How much experience do you have in sharing research code publicly?
Copy chart
No responses yet for this question.
How much experience do you have with Jupyter notebooks
Copy chart
No responses yet for this question.
Which, if any, of the code sharing strategies have you personally used
Copy chart
No responses yet for this question.
How much experience do you have with containerization tools (e.g. Docker)
Copy chart
No responses yet for this question.
Which, if any, of the following tools for creating isolated virtual environments do you use?
Copy chart
No responses yet for this question.
Which, if any, of the following interactive code-sharing tools have you used?
Copy chart
No responses yet for this question.
Would you be interested in receiving training on best practices for sharing research code?
Copy chart
No responses yet for this question.
Other comments on research code sharing
No responses yet for this question.
Settings
Responses
Manage how responses are collected and protected
Presentation
Manage how the form and responses are presented
Defaults
Form defaults
Settings applied to this form and new forms
Question defaults
Settings applied to all new questions
.