Skip to content

Conversation

@smk0033
Copy link
Contributor

@smk0033 smk0033 commented Dec 12, 2025

Some updates:

  • new Earthcare notebook and updates
  • remove outdated NISAR tutorial from repo so it can no longer be searched for in docs site
  • new OPERA-DISP notebook
  • DAAC access updates
  • new GEE embedding notebook

Note: this release should not have any MAAP Hub documentation

…ualizing_OPERA-DISP_tile_with_TiTiler-MultiDim.ipynb
Create EarthCare_access and_visualize.ipynb
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@smk0033 smk0033 marked this pull request as ready for review December 12, 2025 18:24
@smk0033
Copy link
Contributor Author

smk0033 commented Dec 12, 2025

So far I think this is looking pretty good, I don't think I see any new Hub documentation. I've noticed though that the leaftlet maps don't seem to be rendering in working_with_r/vector_data_visualization and working_with_r/visualizing_with_titiler-pgstac. I'm also not getting an image for the last cell in science/GEE/gee, but not sure if it's just me or not

@wildintellect
Copy link
Collaborator

@wildintellect
Copy link
Collaborator

@hrodmn @HarshiniGirish we can an open a new ticket to fix the maps, my suspicion is a difference in how the notebook records the executed R code, unclear if it stores rendered html+js the same way as python.

@hrodmn
Copy link
Contributor

hrodmn commented Dec 15, 2025

I filed a ticket for the failed maps here https://github.com/NASA-IMPACT/active-maap-sprint/issues/1326

@grallewellyn
Copy link
Member

The earthcare notebook fails for me with "['assets.enclosure_1.href', 'assets.enclosure_2.href'] not in index" in the build assets table cell
The vector data visualization notebook assumes tmap is installed which it is not in the R image -> should this be in the R image?
direct_access.ipynb says it was run in a vanilla workspace which is no longer an option, did you mean Python

@wildintellect
Copy link
Collaborator

tmap is actually really hard to install in the current ADE image, I forget exactly, but you have to pin an old version. It will work in the hub.

Direct_access should probably actually reference Pangeo, that's the default python image we want people to use.

We'll look into the EarthCARE issue.

@smk0033
Copy link
Contributor Author

smk0033 commented Dec 18, 2025

Hahah that'd explain why I was struggling so much getting tmap to work when testing the vector data visualization notebook with Henry's fix. I'll run it in the Hub instead

@grallewellyn
Copy link
Member

Yes, I meant adding to the Hub images, I just tested and added tmap to our maap-workspaces repo so it will be in our next release
I pushed the image in case you would like to use it Sheyenne mas.dit.maap-project.org/root/maap-workspaces/2i2c/r:add-tmap

hrodmn and others added 2 commits December 19, 2025 10:42
* fix: load Proj and Leaflet js and css for R notebooks

* run titiler-pgstac notebook

---------

Co-authored-by: smk0033 <smk0033@uah.edu>
@smk0033
Copy link
Contributor Author

smk0033 commented Dec 23, 2025

Ran the docs locally and updates seem to have been made and render correctly now. Should be ready for another review! As an FYI, I'm out until January 12th. Feel free to make any other updates or merge if everything looks good

@grallewellyn
Copy link
Member

I made a branch small-changes-tutorials-release with changes. Here are my notes from running:
Earth care notebook-> can run everything except I can’t generate a token at https://portal.maap.eo.esa.int/ini/services/auth/token/ (probably because I am not ESA)

Gee-> You need to create a new project to access https://code.earthengine.google.com/?scriptPath=users%2Fmmacander%2Fveg_structure%3Asentinel_1%2Fseasonal_s1_tile_export_v2 Is there another way to make this information more accessible to users?

It is unclear what code that should go in sys.path.append('/projects/code/icesat2_boreal/lib')

Adding credentials to s3://maap-ops-workspace/{USER}/credentials is not secure since other users can see the credentials. I thought we had a plan to not allow users to see other users buckets, but I tested and that has not been implemented yet. I stopped checking if the notebook runs after this point but checked the code

direct_access-> Do users need to be logging into their own AWS account to get the temporary credentials? Because the role that we default assign users for a 2i2c session doesn’t have access to assume other roles. We also don’t have a maap-data-reader role on our AWS account either. I think we need more documentation on how to do this, I am not sure if there are more docs we can just link to

vector_data_visualization → works for me
visualizing_with_titiler-pgstac → works for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants