How to read SMAP data into MATLAB, Python, R, IDL, or NCL
The HDF Group has example code for access and visualization of SMAP data in MATLAB, Python, IDL, and NCL.
Jupyter notebooks are available on the NSIDC GitHub page. The notebooks demonstrate how to utilize Python for downloading, plotting, and visualizing SMAP L3/L4 data.
R packages are available on an opensource GitHub page. These packages show users how to acquire and process SMAP data with R.