Closed dhavide closed 3 months ago
Heya π Let me know if I can help with this one @JFormoso β seems like a pretty fundamental infrastructure issue that needs attention before work on #40 can start.
Hi @dhavide and @jnywong! This is what I got so far, I am not sure about the location of many of the files, such as the nb to select AOI, and remote sensing, which I included in geospatial fundamentals. Also, many notebooks seem to be placeholders. This is the current structure:
β .gitignore β apt.txt β CONDUCT.md β CONTRIBUTING.md β environment.yml β LICENSE β README.md β requirements.txt β ββββ.github β ββββworkflows β build.yml β deploy.yml β ββββassets β 2i2c_login.png β 2i2c_logo.png β banner.jpg β banner_with_person.jpg β climate_risks_cloud_data_filled.png β climate_risks_cloud_data_filled.svg β climate_risks_cloud_data_line.png β climate_risks_cloud_data_line.svg β climate_risks_drought_color.png β climate_risks_drought_filled.png β climate_risks_drought_filled.svg β climate_risks_drought_line.png β climate_risks_drought_line.svg β climate_risks_fire_color.png β climate_risks_fire_filled.png β climate_risks_fire_filled.svg β climate_risks_fire_line.png β climate_risks_fire_line.svg β climate_risks_flood_color.png β climate_risks_flood_filled.png β climate_risks_flood_filled.svg β climate_risks_flood_line.png β climate_risks_flood_line.svg β climate_risks_remote_sensing_filled.png β climate_risks_remote_sensing_filled.svg β climate_risks_remote_sensing_line.png β climate_risks_remote_sensing_line.svg β earthdata_login.png β earthdata_profile2.png β earthdata_profile_old.png β image165.png β image377.jpg β image5.png β image7.jpeg β logo.png β MD_logo.png β points-lines-polygons-vector-data-types.png β SETUP1.png β start_server.png β TOPS.png β work_environment_jupyter_lab.png β ββββbook β _config.yml β _toc.yml β ββββ01_Open_Science β Open_Science_Intro.md β Open_Science_Intro_Slides.md β ββββ02_Geospatial_fundamentals β 2_Selecting_an_AOI.md β remote-sensing.md β ββββ03_Geospatial_data_files β geographic_data_formats.md β ββββ04_NASA_Earthdata β 0_Configuracion_inicial.md β 0_Initial_Setup.md β 1_Getting_Started.md β earthdata-cloud.md β ββββ05_2i2c_Hub ββββ06_Python_APIs ββββ07_Wildfire_analysis β Retrieving_Disturbance_Data.md β Wildfire.md β ββββ08_Flood_analysis β 3_Retrieving_FloodData.md β flood.md β ββββ09_Scratch β .netrc β 4_Analyzing_Datasets.md β 5_Manipulating_and_Visualizing_Datasets.md β drought.md β intro.md β proposal.md β references.bib β SLIDES-NASA-TOPS-flood-EN.md β SLIDES-NASA-TOPS-flood-ES.md β ββββabout_the_tutorial β Assessment_Activities.md β disenio_leccion.md β Learner_Personas.md β Module_Objectives.md β Outcomes.md β Requirements.md β ββββnotebooks 2_ES_Flood.md
Let me know what I need to change.
Regarding the files, I converted all files to .md, did the round-trip conversion, use diff to check if the conversion was done properly.
Hi @JFormoso and @dhavide .I just wanted to let you know that the files 1_Getting_Started_text.md and earthdata-cloud.md are no longer needed because their contents are included in the Initial_setup.md file.
Thanks Patri, I'll correct that!
Hey @JFormoso I'm happy with this directory structure! The assets directory will need to move into the book folder for the Jupyter Book to find the image files however.
Can I double-check that the 09_Scratch/intro.md
should be the "homepage" for the tutorial?
Hi @jnywong I really don't know if the intro.md file is the future homepage. All ask at Friday's meeting. I made the changes you suggested, I am not sure if the pull request shows them or how to merge that. Let me know!
Closed by pull requests #70 and #73
Roughly speaking, this is what is needed:
Convert all existing notebook (i.e.,
.ipynb
) files to Markdown(.md
) files, e.g.,The current
environment.yaml
file includesjupytext
so try updating your environment ifjupytext
is not installed locally.To be safe, make sure that the files are converted correctly by doing a round-trip conversion and using
diff
to ensure that the original.ipynb
file is restored correctly. There will be some differences (e.g., in cell labels) but those can safely be ignored.Introduce a directory structure that looks something like this: (use numbered directories in sequence according to the diagram so that the intended order is clear, e.g.,
01_Open_Science/
,02_Geospatial_fundamentals/
, etc. Use the sequence as in the diagram for now; that may change later). Move MarkDown files (and whatever else) into the appropriate directories. This may break relative links to, e.g., image files in theassets
folder. Check to make sure these links are correct before checking in.Use a directory called, e.g.,
scratch
to store files that currently do not have an obvious place; they most likely have a future use.