{"id":18726929,"url":"https://github.com/pytroll/tutorial-satpy-half-day","last_synced_at":"2025-04-12T16:32:07.005Z","repository":{"id":43043125,"uuid":"181162679","full_name":"pytroll/tutorial-satpy-half-day","owner":"pytroll","description":"Jupyter Notebook-based tutorial providing an overview of Satpy's features lasting about 4 hours","archived":false,"fork":false,"pushed_at":"2022-03-11T18:16:34.000Z","size":9987,"stargazers_count":57,"open_issues_count":2,"forks_count":20,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-26T11:02:08.784Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pytroll.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-13T11:45:10.000Z","updated_at":"2025-03-25T13:59:12.000Z","dependencies_parsed_at":"2022-08-28T09:01:44.179Z","dependency_job_id":null,"html_url":"https://github.com/pytroll/tutorial-satpy-half-day","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Ftutorial-satpy-half-day","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Ftutorial-satpy-half-day/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Ftutorial-satpy-half-day/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Ftutorial-satpy-half-day/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pytroll","download_url":"https://codeload.github.com/pytroll/tutorial-satpy-half-day/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248596584,"owners_count":21130726,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T14:15:55.048Z","updated_at":"2025-04-12T16:32:01.978Z","avatar_url":"https://github.com/pytroll.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"===================================\nTutorial: Satpy Overview - Half day\n===================================\n\nThis repository contains Jupyter notebooks to walk the user through the basic\nfunctionality of the Satpy Python library. The notebooks are meant to be\nstepped through in order as lessons in a tutorial. When lead by an instructor\nin a class, the lessons should take about 4 hours to complete.\n\nIn addition to the lessons in the `notebooks/` directory, this repository is\nconfigured to run from Pangeo's binder instance. This allows users to run\nthe notebook examples from the cloud, with no need to install software or\ndownload data to their local machine. See http://pangeo.io for more information.\n\nTry these notebooks on pangeo.binder.io_ : |Binder|\n\n.. _pangeo.binder.io: http://binder.pangeo.io/\n\n.. |Binder| image:: http://binder.pangeo.io/badge.svg\n    :target: http://binder.pangeo.io/v2/gh/pytroll/tutorial-satpy-half-day/main\n\nPrerequisites\n-------------\n\nThis tutorial requires only basic python and numpy experience. Any additional\nexperience with xarray or dask is not required but will make the lessons\neasier to understand and more effective.\n\nSystem Requirements\n-------------------\n\nIt is recommended that anyone working through this tutorial have a minimum of\n8GB of RAM memory and a CPU with at least 4 logical cores. A more powerful\nsystem is recommended for more responsive plotting and viewing of data.\n\nIssues\n------\n\nAny difficulties installing or following these lessons should be filed as bugs\non the\n[tutorial GitHub repository](https://github.com/pytroll/tutorial-satpy-half-day/issues).\nCreate a new issue by clicking the \"New issue\" button near the top right of\nthe linked page.\n\nLessons\n-------\n\nAll lesson notebooks are in the `notebooks/` directory. See the first\nnotebook,\n`01_introduction.ipynb \u003chttps://github.com/pytroll/tutorial-satpy-half-day/blob/main/notebooks/01_introduction.ipynb\u003e`_,\nfor details on the lessons as a whole and to start the tutorial.\n\nLocal Installation\n------------------\n\nBefore attending an instructor led version of this tutorial where you will be\nexecuting the notebooks on your local machine (not in the cloud) the necessary\nsoftware should be installed and test data downloaded into the correct\nlocations. Follow the `INSTALL \u003c./INSTALL.md\u003e`_ instructions for how to create\nthe proper conda environment. Once completed and your new environment is\nactivated, verified, and test data downloaded you can open these lessons by\nstarting Jupyter Notebook and navigating to the `notebooks/` directory.\n\n.. code-block:: bash\n\n    jupyter notebook\n\nRun individual code cells in the notebook by typing \"Shift+Enter\" for each\ncell.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpytroll%2Ftutorial-satpy-half-day","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpytroll%2Ftutorial-satpy-half-day","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpytroll%2Ftutorial-satpy-half-day/lists"}