{"id":19706023,"url":"https://github.com/llnl/hatchet-tutorial","last_synced_at":"2025-04-29T16:32:31.346Z","repository":{"id":38066690,"uuid":"454580815","full_name":"LLNL/hatchet-tutorial","owner":"LLNL","description":"Live interactive tutorial for Hatchet","archived":false,"fork":false,"pushed_at":"2022-09-15T16:34:33.000Z","size":20746,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-05T18:06:41.151Z","etag":null,"topics":["binderhub","comparative-analysis","data-analytics","docs","documentation","graphs","hatchet","hierarchical-data","hpc","pandas","performance","performance-analysis","python","radiuss","trees","tutorial"],"latest_commit_sha":null,"homepage":"https://llnl-hatchet.readthedocs.io/en/latest/","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/LLNL.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}},"created_at":"2022-02-01T23:08:06.000Z","updated_at":"2023-08-31T21:37:56.000Z","dependencies_parsed_at":"2023-01-17T17:49:21.941Z","dependency_job_id":null,"html_url":"https://github.com/LLNL/hatchet-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fhatchet-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fhatchet-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fhatchet-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fhatchet-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/hatchet-tutorial/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251540366,"owners_count":21605891,"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":["binderhub","comparative-analysis","data-analytics","docs","documentation","graphs","hatchet","hierarchical-data","hpc","pandas","performance","performance-analysis","python","radiuss","trees","tutorial"],"created_at":"2024-11-11T21:33:10.703Z","updated_at":"2025-04-29T16:32:26.335Z","avatar_url":"https://github.com/LLNL.png","language":"Jupyter Notebook","readme":"# \u003cimg src=\"https://raw.githubusercontent.com/llnl/hatchet/develop/logo-hex.png\"  width=\"64\" valign=\"middle\" alt=\"hatchet\"/\u003e Hatchet Tutorial\n\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/llnl/hatchet-tutorial/main)\n\n[Hatchet](https://github.com/llnl/hatchet) is a Python-based library that allows [Pandas](https://pandas.pydata.org) dataframes to be indexed by structured tree and graph data. It is intended for analyzing performance data that has a hierarchy (for example, serial or parallel profiles that represent calling context trees, call graphs, nested regions’ timers, etc.). Hatchet implements various operations to analyze a single hierarchical data set or compare multiple data sets, and its API facilitates analyzing such data programmatically.\n\nIf you are new to hatchet and want to start using it, please check out the documentation [here](https://llnl-hatchet.readthedocs.io/en/latest/).\n\nThis repository contains materials for Hatchet's hands-on tutorial. You can do\nall of the exercises on your own laptop using BinderHub.\n\n\n### Running the notebooks online\n\nWe use [BinderHub](https://mybinder.org) to create a shareable and interactive\nenvironment of the notebooks within a live JupyterHub instance.\n\nYou can access the interactive environment at this\n[link](https://mybinder.org/v2/gh/llnl/hatchet-tutorial/main)\nor by clicking the badge at the top of this file.\n\n\n### License\n\nThis repository is distributed under the terms of the MIT license.\n\nAll contributions must be made under the MIT license.  Copyrights are retained\nby contributors. No copyright assignment is required to contribute to this\nproject.\n\nSee [LICENSE](https://github.com/hatchet/hatchet-tutorial/blob/main/LICENSE).\n\nSPDX-License-Identifier: MIT\n\nLLNL-CODE-741008\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fhatchet-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fllnl%2Fhatchet-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fhatchet-tutorial/lists"}