-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Adding ocean-modelling-litter-philab notebook #22
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
✔️ Deploy Preview for the-environmental-ds-book ready! 🔨 Explore the source changes: be72357 🔍 Inspect the deploy log: https://app.netlify.com/sites/the-environmental-ds-book/deploys/61f41c6b1777e20008c5e0d5 😎 Browse the preview: https://deploy-preview-22--the-environmental-ds-book.netlify.app/ocean/modelling/ocean-modelling-litter-philab |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:31Z I updated the context header section with additional metadata according to the latest template. The main comments are:
raquelcarmo commented on 2021-12-14T15:24:30Z Thanks for the feedback! Will add another main author to our list. The publications are indeed the ISPRS and OCEANS. acocac commented on 2021-12-17T17:33:31Z Cool! I confirm I saw the update of the codebase authorship. Thanks for confirming the existing publications. acocac commented on 2022-01-07T19:02:10Z @raquelcarmo I've pushed some substancial changes to the notebook. Following my initial suggestions, I strongly recommend to focus the notebook on modelling rather than data preprocessing. If this is ok for you, it would be great to have a separate notebook showcasing the removed section of data preprocessing. Please find further details of the changes in the PR. I'm highlight below some ideas to improve the content of the proposed notebook. |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:31Z Have you considered to mirror the pretrained models in a more findable and persistent location? For instance, I suggest to upload the pretrained models to Zenodo. You can add metadata of each them. Another plus of Zenodo, is that you can link your data/software repositories to communities. For instance, I recently start curating some datasets of the Environmental DS book within Environmental DS community in zenodo. |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:32Z I suggest to add further description of the differences between the models. You can also highlight the most relevant one. For instance, you can mention there are X number of pretrained models available (describe in this link), but for sake of simplicity you are loading the weights of the 'unet_seed0'. The loaded model refers to a U-Net pre-trained architecture with for 50 epochs, with batch size of 160, learning rate of 0.001, seed 0. |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:33Z My suggestion is to focus the notebook with analysis-ready data (stacks) generated for certain locations (at least 5 areas) of your research. You can upload the stacks in Zenodo and indicate in the same repository how you download the original dataset .e.g SentinelHub and preprocess it (i.e. mentioning the python packages). It's ok to add a disclaimer or note to readers that they can also test in their own locations with similar stacks generated from their preferred platform (sentinelhub, gee, planetary computer). |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:34Z Please comment if the model also works for other processing levels of S2 e.g. TOA or fusion-based products e.g. Harmonized Landsat Sentinel-2 jmifdal commented on 2021-12-17T11:17:28Z Good suggestion, we'll comment this part |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:34Z I would add further details of the relevance of NDVI and FDI for identifying floating objects. Are they relevant to the model? or only for visual inspection? raquelcarmo commented on 2021-12-14T15:26:22Z Thanks for the feedback, will add this! acocac commented on 2021-12-17T17:31:06Z Raquel, you're welcome. It's fair to provide some context thinking in the audience of the Environmental Data Science book. |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:35Z Nice viz! We can make it more interactive using |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:36Z Great example. Would it be ok to add the link to the original URL of the scene? or maybe can you ask to the Plastic Litter Project (PLP) if you can mirror the dataset in Zenodo? jmifdal commented on 2021-12-17T11:15:20Z Thanks Alejandro for the comment, we'll add the link to the original scene. acocac commented on 2021-12-17T17:30:00Z Thanks Jamila. Looking forward to reviewing the updated version. |
View / edit / reply to this conversation on ReviewNB acocac commented on 2021-12-05T21:00:36Z Really nice work and great contribution to the ocean domain! Please add a Summary section to highlight the main conclusions of your research and open-source packages explored in the notebook. |
@raquelcarmo @jmifdal thanks for the contribution!! I went through the first draft and it looks great! I added some comments via ReviewNB. Please be free to reply them and implement the suggested changes if you agree. I also pushed the following changes:
Finally, some additional thoughts:
I hope the above suggestions, changes and thoughts are helpful for improving the content and structure of the notebook. |
Thanks for the feedback! Will add another main author to our list. The publications are indeed the ISPRS and OCEANS. View entire conversation on ReviewNB |
Thank you Alejandro. I had some issues with the installation of "intake", I had to install the "pycurl" package and run these two lines: "!conda install -c conda-forge intake-xarray" and "conda install -c conda-forge pydap rasterio", I hope that this is taken into account in the EnvDS book. View entire conversation on ReviewNB |
Thanks you Alejandro, it's a good idea. We exported the predictions of Rio de Janeiro into GeoTIFF format and we also exported the use-case predictions into tiff formats. View entire conversation on ReviewNB |
We changed the sentence above and we made sure to mention that the data is fetched from Zenodo. View entire conversation on ReviewNB |
Done :-) View entire conversation on ReviewNB |
Thank you very much @acocac for the relevant review. Normally we took into account all your remarks. We agree with the fact that the notebook should be split into two parts and we would happily contribute with another notebook highlighting the preprocessing steps.
We will push the new version of the notebook soon, let us know if you have any further remarks.
Thanks Best, Raquel and Jamila |
@jmifdal @raquelcarmo glad to hear the feedback is useful (: I don't have more remarks. After the push, the notebook status will change to ready for review. I was suggested to ask Claire Waluda her availability for a domain-expert review of the notebook and research in general. Let me know if you're keen to have her feedback. Otherwise, it would be ok to publish the notebook. |
@raquelcarmo @jmifdal Please have a look at the preview of the notebook. I just added the citation and badge of the RoHub research object created for the notebook. Note we can also specify AOIs associated to the research object. If it doesn't take long for you, please send me GeoJSON files of all prediction areas. Then I can add them to the research object. |
A reviewer left a comment: I'm sharing the video below showing the RoHub badge. Note the link to the notebook will be update with the link in the GitHub repo of the EnvDS book. The last section also includes how to cite the notebook. ps. I've really enjoyed the experience to help reviewing your great work!! The new features such as the citation and RoHub are useful for existing notebooks and future publications. Thanks for contributing! Browser metadata
|
Before review
Description
This is the first draft of the Marine Litter Detection notebook.
Motivation and Context
How has this been tested?
Locally.
Types of changes
Checklist:
Additional information