{"id":15651342,"url":"https://github.com/jrbourbeau/madpy-dask","last_synced_at":"2025-04-30T18:44:59.658Z","repository":{"id":93473634,"uuid":"169497033","full_name":"jrbourbeau/madpy-dask","owner":"jrbourbeau","description":"MadPy Dask talk materials","archived":false,"fork":false,"pushed_at":"2019-02-08T04:41:03.000Z","size":910,"stargazers_count":33,"open_issues_count":0,"forks_count":4,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-02-25T10:23:11.302Z","etag":null,"topics":["dask","parallel-computing","python"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jrbourbeau.png","metadata":{"files":{"readme":"README.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-07T00:14:00.000Z","updated_at":"2024-01-04T16:30:31.000Z","dependencies_parsed_at":"2023-03-06T13:45:40.417Z","dependency_job_id":null,"html_url":"https://github.com/jrbourbeau/madpy-dask","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"6dbdd6d3071437d4da0c2e8c3beb6e84a5bbc3d5"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrbourbeau%2Fmadpy-dask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrbourbeau%2Fmadpy-dask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrbourbeau%2Fmadpy-dask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jrbourbeau%2Fmadpy-dask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jrbourbeau","download_url":"https://codeload.github.com/jrbourbeau/madpy-dask/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242685799,"owners_count":20169240,"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":["dask","parallel-computing","python"],"created_at":"2024-10-03T12:38:01.929Z","updated_at":"2025-03-09T11:31:23.438Z","avatar_url":"https://github.com/jrbourbeau.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parallel Computing in Python with Dask @ MadPy\n\nThis repository contains the materials for my \"Parallel Computing in Python with Dask\" talk at the Madison Python (MadPy) Meetup. \n\nAn interactive version of the notebook from this talk is available by clicking the \"launch binder\" button below:\n\n[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/jrbourbeau/madpy-dask/master?urlpath=lab/tree/dask-demo.ipynb)\n\n\n## Setup\n\n**Step 1: Create Conda environment**\n\nA Conda environment with the dependencies needed to run the notebook from this talk can be created with:\n\n```terminal\nconda env create --name madpy-dask --file binder/environment.yml\n```\n\n**Step 2: Activate Conda environment**\n\nActivate the Conda environment:\n\n```terminal\nconda activate madpy-dask\n```\n\n**(Optional) Step 3: Install JupyterLab extension**\n\nThe [Dask JupyterLab extension](https://github.com/dask/dask-labextension) can be installed with:\n\n```terminal\njupyter labextension install dask-labextension\n```\n\ninside the activated Conda environment.\n\n**Step 4: Run Jupyter**\n\nThe notebook can then be launched with:\n\n```terminal\njupyter lab dask-demo.ipynb\n```\n\n## Additional Resources\n\n- Dask links:\n\n    - GitHub repository: https://github.com/dask/dask\n\n    - Documentation: https://docs.dask.org\n\n    - Dask examples repository: https://github.com/dask/dask-examples\n\n- There are lots of great Dask tutorial from various conference on YouTube. For example:\n\n    - \"Parallelizing Scientific Python with Dask\" @ SciPy 2018: [YouTube](https://www.youtube.com/watch?v=mqdglv9GnM8)\n    \n    - \"Scalable Machine Learning with Dask\" @ SciPy 2018: [YouTube](https://www.youtube.com/watch?v=ccfsbuqsjgI)\n\n- If you have a Dask usage questions, please ask it on [Stack Overflow with the #dask tag](https://stackoverflow.com/questions/tagged/dask). Dask developers monitor this tag and will answer questions.\n\n- If you run into a bug, feel free to file a report on the [Dask GitHub issue tracker](https://github.com/dask/dask/issues).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrbourbeau%2Fmadpy-dask","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjrbourbeau%2Fmadpy-dask","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjrbourbeau%2Fmadpy-dask/lists"}