{"id":20405,"name":"icepyx","description":"Python tools for obtaining and working with ICESat-2 data.","url":"https://github.com/icesat2py/icepyx","last_synced_at":"2026-04-13T01:30:24.243Z","repository":{"id":37898338,"uuid":"193000761","full_name":"icesat2py/icepyx","owner":"icesat2py","description":"Python tools for obtaining and working with ICESat-2 data","archived":false,"fork":false,"pushed_at":"2026-03-23T01:22:42.000Z","size":259997,"stargazers_count":252,"open_issues_count":109,"forks_count":116,"subscribers_count":13,"default_branch":"development","last_synced_at":"2026-03-23T20:19:58.653Z","etag":null,"topics":["closember","community-driven","hacktoberfest","icesat-2","python3"],"latest_commit_sha":null,"homepage":"https://icepyx.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icesat2py.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-06-20T23:49:26.000Z","updated_at":"2026-03-21T15:20:55.000Z","dependencies_parsed_at":"2026-02-28T16:02:41.751Z","dependency_job_id":null,"html_url":"https://github.com/icesat2py/icepyx","commit_stats":{"total_commits":595,"total_committers":33,"mean_commits":18.03030303030303,"dds":0.3210084033613445,"last_synced_commit":"2511dc68c383d98065f6fad33cd2f1f7b77605de"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/icesat2py/icepyx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/sbom","scorecard":{"id":225239,"data":{"date":"2025-08-11","repo":{"name":"github.com/icesat2py/icepyx","commit":"a4551aa1bfbab34d3c46594d15c1246b9411c979"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"name":"Maintained","score":10,"reason":"11 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 16/19 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-badge.yml:1","Warn: no topLevel permission defined: .github/workflows/download_test.yml:1","Warn: no topLevel permission defined: .github/workflows/get_pypi_stats.yml:1","Warn: no topLevel permission defined: .github/workflows/integration_test.yml:1","Warn: no topLevel permission defined: .github/workflows/linter_actions.yml:1","Info: found token with 'none' permissions: .github/workflows/publish_to_pypi.yml:1","Warn: no topLevel permission defined: .github/workflows/traffic_action.yml:1","Warn: no topLevel permission defined: .github/workflows/typecheck.yml:1","Warn: no topLevel permission defined: .github/workflows/uml_action.yml:1","Warn: no topLevel permission defined: .github/workflows/unit_test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-badge.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/binder-badge.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/download_test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/download_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/integration_test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typecheck.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/uml_action.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/uml_action.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit_test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit_test.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/traffic_action.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:22","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of  13 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(main): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:61"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Vulnerabilities","score":0,"reason":"23 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-4 / GHSA-2mqj-m65w-jghx","Warn: Project is vulnerable to: PYSEC-2023-165 / GHSA-cwvm-v4w8-q58c","Warn: Project is vulnerable to: PYSEC-2022-42992 / GHSA-hcpj-qp55-gfph","Warn: Project is vulnerable to: PYSEC-2023-137 / GHSA-pr76-5cm5-w9cj","Warn: Project is vulnerable to: PYSEC-2023-161 / GHSA-wfm5-v35h-vwf4","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2021-387 / GHSA-j8fq-86c5-5v2r","Warn: Project is vulnerable to: GHSA-g4m4-9q4c-mfw6","Warn: Project is vulnerable to: GHSA-q5fm-55c2-v6j9","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T03:38:56.555Z","repository_id":37898338,"created_at":"2025-08-17T03:38:56.556Z","updated_at":"2025-08-17T03:38:56.556Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30913289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-25T01:19:28.689Z","status":"online","status_checked_at":"2026-03-25T02:00:07.751Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"icesat2py","name":"icesat2py","uuid":"57814535","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57814535?v=4","repositories_count":3,"last_synced_at":"2023-03-06T00:57:14.345Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/icesat2py","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T01:50:32.401Z","updated_at":"2023-03-06T00:57:14.349Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py/repositories"},"packages":[{"id":5297932,"name":"icepyx","ecosystem":"conda","description":null,"homepage":"https://github.com/icesat2py/icepyx","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/icesat2py/icepyx","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2021-03-12T17:30:54.000Z","latest_release_published_at":"2022-11-01T20:18:20.000Z","latest_release_number":"0.6.4","last_synced_at":"2026-03-26T21:21:06.372Z","created_at":"2022-10-03T16:03:15.507Z","updated_at":"2026-03-26T21:22:11.462Z","registry_url":"https://anaconda.org/conda-forge/icepyx","install_command":"conda install -c conda-forge icepyx","documentation_url":null,"metadata":{},"repo_metadata":{"id":37898338,"uuid":"193000761","full_name":"icesat2py/icepyx","owner":"icesat2py","description":"Python tools for obtaining and working with ICESat-2 data","archived":false,"fork":false,"pushed_at":"2026-03-23T01:22:42.000Z","size":259997,"stargazers_count":252,"open_issues_count":109,"forks_count":116,"subscribers_count":13,"default_branch":"development","last_synced_at":"2026-03-23T20:19:58.653Z","etag":null,"topics":["closember","community-driven","hacktoberfest","icesat-2","python3"],"latest_commit_sha":null,"homepage":"https://icepyx.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icesat2py.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-06-20T23:49:26.000Z","updated_at":"2026-03-21T15:20:55.000Z","dependencies_parsed_at":"2026-02-28T16:02:41.751Z","dependency_job_id":null,"html_url":"https://github.com/icesat2py/icepyx","commit_stats":{"total_commits":595,"total_committers":33,"mean_commits":18.03030303030303,"dds":0.3210084033613445,"last_synced_commit":"2511dc68c383d98065f6fad33cd2f1f7b77605de"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/icesat2py/icepyx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/sbom","scorecard":{"id":225239,"data":{"date":"2025-08-11","repo":{"name":"github.com/icesat2py/icepyx","commit":"a4551aa1bfbab34d3c46594d15c1246b9411c979"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"name":"Maintained","score":10,"reason":"11 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 16/19 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-badge.yml:1","Warn: no topLevel permission defined: .github/workflows/download_test.yml:1","Warn: no topLevel permission defined: .github/workflows/get_pypi_stats.yml:1","Warn: no topLevel permission defined: .github/workflows/integration_test.yml:1","Warn: no topLevel permission defined: .github/workflows/linter_actions.yml:1","Info: found token with 'none' permissions: .github/workflows/publish_to_pypi.yml:1","Warn: no topLevel permission defined: .github/workflows/traffic_action.yml:1","Warn: no topLevel permission defined: .github/workflows/typecheck.yml:1","Warn: no topLevel permission defined: .github/workflows/uml_action.yml:1","Warn: no topLevel permission defined: .github/workflows/unit_test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-badge.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/binder-badge.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/download_test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/download_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/integration_test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typecheck.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/uml_action.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/uml_action.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit_test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit_test.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/traffic_action.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:22","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of  13 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(main): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:61"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Vulnerabilities","score":0,"reason":"23 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-4 / GHSA-2mqj-m65w-jghx","Warn: Project is vulnerable to: PYSEC-2023-165 / GHSA-cwvm-v4w8-q58c","Warn: Project is vulnerable to: PYSEC-2022-42992 / GHSA-hcpj-qp55-gfph","Warn: Project is vulnerable to: PYSEC-2023-137 / GHSA-pr76-5cm5-w9cj","Warn: Project is vulnerable to: PYSEC-2023-161 / GHSA-wfm5-v35h-vwf4","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2021-387 / GHSA-j8fq-86c5-5v2r","Warn: Project is vulnerable to: GHSA-g4m4-9q4c-mfw6","Warn: Project is vulnerable to: GHSA-q5fm-55c2-v6j9","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T03:38:56.555Z","repository_id":37898338,"created_at":"2025-08-17T03:38:56.556Z","updated_at":"2025-08-17T03:38:56.556Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30995948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-26T18:07:05.776Z","status":"ssl_error","status_checked_at":"2026-03-26T18:07:05.331Z","response_time":114,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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"},"owner_record":{"login":"icesat2py","name":"icesat2py","uuid":"57814535","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57814535?v=4","repositories_count":3,"last_synced_at":"2023-03-06T00:57:14.345Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/icesat2py","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T01:50:32.401Z","updated_at":"2023-03-06T00:57:14.349Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py/repositories"},"tags":[{"name":"v2.0.1","sha":"ee787f1f38e91373bffea6927bed7f864d34f992","kind":"commit","published_at":"2025-11-21T15:14:27.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v2.0.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"da1abd46509615147b1d2a7175d739bc5224a834","kind":"commit","published_at":"2025-05-23T01:44:39.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v2.0.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.0/manifests"},{"name":"v1.3.0","sha":"d0bc315aca35f0e2b64a0d88baacf33f3395e615","kind":"commit","published_at":"2024-09-16T20:11:48.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.3.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"f2ad0a8b54b6df014e56f467cf6020aa8a06eb50","kind":"commit","published_at":"2024-08-14T17:22:46.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.2.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"102405bb5daec3a98a30ec80af3685408ec9af7e","kind":"commit","published_at":"2024-06-06T14:07:43.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.1.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bab441d617fe9319f5e48d0fdd11879f1f73e318","kind":"commit","published_at":"2024-01-05T20:04:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.0.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0/manifests"},{"name":"v0.8.1","sha":"6d7c170bcbf440b47f33d72d0d37d3d6994105da","kind":"commit","published_at":"2023-11-15T14:34:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ede0033cc099523f660687172324e62573558161","kind":"commit","published_at":"2023-09-14T15:50:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0/manifests"},{"name":"example_archive/ATL08","sha":"7bd9ce99ae480fedf39ec129a6a0fc51d47a7158","kind":"commit","published_at":"2023-05-22T22:14:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/example_archive/ATL08","html_url":"https://github.com/icesat2py/icepyx/releases/tag/example_archive/ATL08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@example_archive%2FATL08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/example_archive%2FATL08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/example_archive%2FATL08/manifests"},{"name":"v0.6.4_JOSS","sha":"1c53bb2dd080cfcc25d98a78980a2ee323429b21","kind":"commit","published_at":"2023-04-06T15:44:42.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4_JOSS","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4_JOSS","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.4_JOSS","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS/manifests"},{"name":"v0.7.0","sha":"13c9e12894d754be6483d2b3178f3c77e96ccae1","kind":"commit","published_at":"2023-03-21T01:39:45.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.7.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0/manifests"},{"name":"v0.6.4","sha":"6d7dde9a1367d3d2b1a64bc7f21e1c48ee723014","kind":"commit","published_at":"2022-10-31T17:11:48.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"b46e673570d7036f41df52a0334fde60a251b7c4","kind":"commit","published_at":"2022-07-29T18:10:57.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"9d876745ab45e12e3611fde23807808095b00f5d","kind":"commit","published_at":"2022-03-18T00:49:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"59c8e6ec3f6ffe8bbf9c5a51f426de43f5063f87","kind":"commit","published_at":"2022-03-04T21:38:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"a62c3a90494776e01eb75e344bee35a83c5ab67c","kind":"commit","published_at":"2022-03-04T20:54:53.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"b66e441d7c59e2d4c6d7412da5be4bc0654d9a61","kind":"commit","published_at":"2021-12-08T21:53:24.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.5.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"247725c608c83cef656ae06993ef3c9e1263e9fd","kind":"commit","published_at":"2021-09-30T15:24:54.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"fe57c41a2775b663c19a2ab59a6ebb644caf4a3b","kind":"commit","published_at":"2021-05-13T21:03:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0/manifests"},{"name":"v0.3.4","sha":"81af082a3eb12dfdb5ba01f3d0e3b60c98e3f22c","kind":"commit","published_at":"2021-03-29T20:56:23.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"4ad3c60bb63b32efc9b5ebdbea4ba743234dfa05","kind":"commit","published_at":"2021-03-11T14:19:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3/manifests"},{"name":"v0.3.2b","sha":"8b8bdb94afb800c59a70ac31096ffc1528ac2f4f","kind":"commit","published_at":"2020-12-04T16:30:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2b","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b/manifests"},{"name":"v0.3.2","sha":"9ba8a4ac08b96bbfb8e37b595f33a4280c6ca669","kind":"commit","published_at":"2020-12-04T14:59:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"77ee7c6b2b62f9eb219e5294707d9816ec93d388","kind":"commit","published_at":"2020-09-10T19:24:36.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"32af3a40429b63647544599507f1069c4b943e70","kind":"commit","published_at":"2020-08-19T15:07:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0/manifests"},{"name":"HW2020archive/anna_dev","sha":"4dbd8d060ec4422ea9da336824c1a8e1f8abd31c","kind":"commit","published_at":"2020-06-18T18:41:19.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/HW2020archive/anna_dev","html_url":"https://github.com/icesat2py/icepyx/releases/tag/HW2020archive/anna_dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@HW2020archive%2Fanna_dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/HW2020archive%2Fanna_dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/HW2020archive%2Fanna_dev/manifests"},{"name":"2020_IS2_HW","sha":"71b780c95b146b12312df57d4d7fa079e14492e9","kind":"commit","published_at":"2020-06-05T19:33:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/2020_IS2_HW","html_url":"https://github.com/icesat2py/icepyx/releases/tag/2020_IS2_HW","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@2020_IS2_HW","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW/manifests"},{"name":"v0.2-alpha","sha":"0ff7047442f18168dc3fa5770d672245967ae6a4","kind":"commit","published_at":"2020-05-06T14:04:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.2-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.2-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.2-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha/manifests"},{"name":"v0.1-alpha","sha":"f72732262695970fa5f4ec880d7f4b4b8c14b764","kind":"commit","published_at":"2020-04-07T15:32:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.1-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.1-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.1-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha/manifests"}]},"repo_metadata_updated_at":"2026-03-26T21:22:11.462Z","dependent_packages_count":0,"downloads":56167,"downloads_period":"total","dependent_repos_count":6,"rankings":{"downloads":null,"dependent_repos_count":13.835787372098826,"dependent_packages_count":51.53980534065386,"stargazers_count":29.633142001497383,"forks_count":19.26129273770901,"docker_downloads_count":null,"average":28.56750686298977},"purl":"pkg:conda/icepyx?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/icepyx","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/icepyx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/icepyx/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-21T02:02:45.031Z","issues_count":224,"pull_requests_count":626,"avg_time_to_close_issue":14961587.42857143,"avg_time_to_close_pull_request":2668656.6683937823,"issues_closed_count":126,"pull_requests_closed_count":579,"pull_request_authors_count":46,"issue_authors_count":71,"avg_comments_per_issue":2.642857142857143,"avg_comments_per_pull_request":2.747603833865815,"merged_pull_requests_count":527,"bot_issues_count":0,"bot_pull_requests_count":108,"past_year_issues_count":20,"past_year_pull_requests_count":65,"past_year_avg_time_to_close_issue":7116248.0,"past_year_avg_time_to_close_pull_request":1803729.54,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":50,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":2.923076923076923,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":21,"past_year_merged_pull_requests_count":46,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/issues","maintainers":[{"login":"JessicaS11","count":372,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"mfisher87","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"},{"login":"weiji14","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"asteiker","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"tsutterley","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsutterley"},{"login":"norlandrhagen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/norlandrhagen"},{"login":"aaarendt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaarendt"},{"login":"friedrichknuth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/friedrichknuth"},{"login":"dshean","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dshean"},{"login":"linxiongecu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/linxiongecu"},{"login":"fperez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fperez"}],"active_maintainers":[{"login":"JessicaS11","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"weiji14","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"mfisher87","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/icepyx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/icepyx/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/icepyx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/icepyx/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/icepyx/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2266},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-03T06:46:36.736Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2763758,"name":"icepyx","ecosystem":"pypi","description":"Python tools for obtaining and working with ICESat-2 data","homepage":"https://icepyx.readthedocs.io","licenses":"BSD 3-Clause License\n        \n        Copyright (c) 2019-2023, icepyx Development Team\n        All rights reserved.\n        \n        Redistribution and use in source and binary forms, with or without\n        modification, are permitted provided that the following conditions are met:\n        \n        1. Redistributions of source code must retain the above copyright notice, this\n           list of conditions and the following disclaimer.\n        \n        2. Redistributions in binary form must reproduce the above copyright notice,\n           this list of conditions and the following disclaimer in the documentation\n           and/or other materials provided with the distribution.\n        \n        3. Neither the name of the copyright holder nor the names of its\n           contributors may be used to endorse or promote products derived from\n           this software without specific prior written permission.\n        \n        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n        AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n        DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n        ","normalized_licenses":["Other"],"repository_url":"https://github.com/icesat2py/icepyx","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2020-06-18T15:17:34.000Z","latest_release_published_at":"2026-03-16T13:30:52.000Z","latest_release_number":"2.0.2","last_synced_at":"2026-03-29T16:20:03.730Z","created_at":"2022-04-10T11:17:07.518Z","updated_at":"2026-03-29T16:20:03.730Z","registry_url":"https://pypi.org/project/icepyx/","install_command":"pip install icepyx --index-url https://pypi.org/simple","documentation_url":"https://icepyx.readthedocs.io","metadata":{"funding":null,"documentation":"https://icepyx.readthedocs.io","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: GIS","Topic :: Software Development :: Libraries"],"normalized_name":"icepyx","project_status":null},"repo_metadata":{"id":37898338,"uuid":"193000761","full_name":"icesat2py/icepyx","owner":"icesat2py","description":"Python tools for obtaining and working with ICESat-2 data","archived":false,"fork":false,"pushed_at":"2024-10-29T15:20:56.000Z","size":257702,"stargazers_count":216,"open_issues_count":81,"forks_count":107,"subscribers_count":16,"default_branch":"development","last_synced_at":"2024-10-29T20:38:46.050Z","etag":null,"topics":["closember","community-driven","hacktoberfest","icesat-2","python3"],"latest_commit_sha":null,"homepage":"https://icepyx.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icesat2py.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-20T23:49:26.000Z","updated_at":"2024-10-29T04:52:46.000Z","dependencies_parsed_at":"2023-09-21T19:26:38.843Z","dependency_job_id":"71da45cd-fe52-4557-99fb-2c960f28c64c","html_url":"https://github.com/icesat2py/icepyx","commit_stats":{"total_commits":541,"total_committers":30,"mean_commits":"18.033333333333335","dds":"0.27541589648798526","last_synced_commit":"102405bb5daec3a98a30ec80af3685408ec9af7e"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222131004,"owners_count":16936304,"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"},"owner_record":{"login":"icesat2py","name":"icesat2py","uuid":"57814535","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57814535?v=4","repositories_count":3,"last_synced_at":"2023-03-06T00:57:14.345Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/icesat2py","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T01:50:32.401Z","updated_at":"2023-03-06T00:57:14.349Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py/repositories"},"tags":[{"name":"v1.1.0","sha":"102405bb5daec3a98a30ec80af3685408ec9af7e","kind":"commit","published_at":"2024-06-06T14:07:43.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.1.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bab441d617fe9319f5e48d0fdd11879f1f73e318","kind":"commit","published_at":"2024-01-05T20:04:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.0.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0/manifests"},{"name":"v0.8.1","sha":"6d7c170bcbf440b47f33d72d0d37d3d6994105da","kind":"commit","published_at":"2023-11-15T14:34:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ede0033cc099523f660687172324e62573558161","kind":"commit","published_at":"2023-09-14T15:50:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0/manifests"},{"name":"v0.6.4_JOSS","sha":"1c53bb2dd080cfcc25d98a78980a2ee323429b21","kind":"commit","published_at":"2023-04-06T15:44:42.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4_JOSS","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4_JOSS","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS/manifests"},{"name":"v0.7.0","sha":"13c9e12894d754be6483d2b3178f3c77e96ccae1","kind":"commit","published_at":"2023-03-21T01:39:45.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.7.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0/manifests"},{"name":"v0.6.4","sha":"6d7dde9a1367d3d2b1a64bc7f21e1c48ee723014","kind":"commit","published_at":"2022-10-31T17:11:48.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"b46e673570d7036f41df52a0334fde60a251b7c4","kind":"commit","published_at":"2022-07-29T18:10:57.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"9d876745ab45e12e3611fde23807808095b00f5d","kind":"commit","published_at":"2022-03-18T00:49:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"59c8e6ec3f6ffe8bbf9c5a51f426de43f5063f87","kind":"commit","published_at":"2022-03-04T21:38:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"a62c3a90494776e01eb75e344bee35a83c5ab67c","kind":"commit","published_at":"2022-03-04T20:54:53.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"b66e441d7c59e2d4c6d7412da5be4bc0654d9a61","kind":"commit","published_at":"2021-12-08T21:53:24.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.5.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"247725c608c83cef656ae06993ef3c9e1263e9fd","kind":"commit","published_at":"2021-09-30T15:24:54.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"fe57c41a2775b663c19a2ab59a6ebb644caf4a3b","kind":"commit","published_at":"2021-05-13T21:03:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0/manifests"},{"name":"v0.3.4","sha":"81af082a3eb12dfdb5ba01f3d0e3b60c98e3f22c","kind":"commit","published_at":"2021-03-29T20:56:23.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"4ad3c60bb63b32efc9b5ebdbea4ba743234dfa05","kind":"commit","published_at":"2021-03-11T14:19:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3/manifests"},{"name":"v0.3.2b","sha":"8b8bdb94afb800c59a70ac31096ffc1528ac2f4f","kind":"commit","published_at":"2020-12-04T16:30:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2b","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2b","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b/manifests"},{"name":"v0.3.2","sha":"9ba8a4ac08b96bbfb8e37b595f33a4280c6ca669","kind":"commit","published_at":"2020-12-04T14:59:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"77ee7c6b2b62f9eb219e5294707d9816ec93d388","kind":"commit","published_at":"2020-09-10T19:24:36.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"32af3a40429b63647544599507f1069c4b943e70","kind":"commit","published_at":"2020-08-19T15:07:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0/manifests"},{"name":"2020_IS2_HW","sha":"71b780c95b146b12312df57d4d7fa079e14492e9","kind":"commit","published_at":"2020-06-05T19:33:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/2020_IS2_HW","html_url":"https://github.com/icesat2py/icepyx/releases/tag/2020_IS2_HW","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW/manifests"},{"name":"v0.2-alpha","sha":"0ff7047442f18168dc3fa5770d672245967ae6a4","kind":"commit","published_at":"2020-05-06T14:04:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.2-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.2-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha/manifests"},{"name":"v0.1-alpha","sha":"f72732262695970fa5f4ec880d7f4b4b8c14b764","kind":"commit","published_at":"2020-04-07T15:32:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.1-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.1-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:17:15.172Z","dependent_packages_count":0,"downloads":5014,"downloads_period":"last-month","dependent_repos_count":2,"rankings":{"downloads":10.269132755339726,"dependent_repos_count":11.788004083915865,"dependent_packages_count":7.302737866584258,"stargazers_count":5.519896550847176,"forks_count":4.675900211998655,"docker_downloads_count":2.243319612425081,"average":6.96649851351846},"purl":"pkg:pypi/icepyx","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/icepyx","docker_dependents_count":1,"docker_downloads_count":29,"usage_url":"https://repos.ecosyste.ms/usage/pypi/icepyx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/icepyx/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T19:34:47.960Z","issues_count":192,"pull_requests_count":452,"avg_time_to_close_issue":15670789.779661017,"avg_time_to_close_pull_request":1976061.0803782507,"issues_closed_count":118,"pull_requests_closed_count":423,"pull_request_authors_count":43,"issue_authors_count":61,"avg_comments_per_issue":3.03125,"avg_comments_per_pull_request":2.7389380530973453,"merged_pull_requests_count":382,"bot_issues_count":0,"bot_pull_requests_count":59,"past_year_issues_count":47,"past_year_pull_requests_count":142,"past_year_avg_time_to_close_issue":1622008.5,"past_year_avg_time_to_close_pull_request":934374.9145299145,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":117,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.8936170212765957,"past_year_avg_comments_per_pull_request":3.4859154929577465,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":17,"past_year_merged_pull_requests_count":103,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/issues","maintainers":[{"login":"JessicaS11","count":298,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"mfisher87","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"},{"login":"weiji14","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"tsutterley","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsutterley"},{"login":"asteiker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"norlandrhagen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/norlandrhagen"},{"login":"aaarendt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaarendt"},{"login":"dshean","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dshean"},{"login":"friedrichknuth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/friedrichknuth"},{"login":"linxiongecu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/linxiongecu"},{"login":"fperez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fperez"}],"active_maintainers":[{"login":"JessicaS11","count":69,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"mfisher87","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"},{"login":"weiji14","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/icepyx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/icepyx/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/icepyx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/icepyx/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/icepyx/codemeta","maintainers":[{"uuid":"JessicaS11","login":"JessicaS11","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/JessicaS11/","role":null,"created_at":"2023-02-21T19:09:13.573Z","updated_at":"2023-02-21T19:09:13.573Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/JessicaS11/packages"},{"uuid":"tjohnson96","login":"tjohnson96","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/tjohnson96/","role":null,"created_at":"2023-02-21T19:09:13.634Z","updated_at":"2023-02-21T19:09:13.634Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tjohnson96/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":834915,"maintainers_count":356510,"namespaces_count":0,"keywords_count":270194,"github":"pypi","metadata":{"funded_packages_count":53084},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-05T05:05:39.368Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11704612,"name":"github.com/icesat2py/icepyx","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/icesat2py/icepyx","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2020-08-19T15:07:02.000Z","latest_release_published_at":"2026-03-16T13:22:57.000Z","latest_release_number":"v2.0.2+incompatible","last_synced_at":"2026-03-21T02:03:55.047Z","created_at":"2025-05-29T09:50:50.075Z","updated_at":"2026-03-21T02:03:55.048Z","registry_url":"https://pkg.go.dev/github.com/icesat2py/icepyx","install_command":"go get github.com/icesat2py/icepyx","documentation_url":"https://pkg.go.dev/github.com/icesat2py/icepyx#section-documentation","metadata":{},"repo_metadata":{"id":37898338,"uuid":"193000761","full_name":"icesat2py/icepyx","owner":"icesat2py","description":"Python tools for obtaining and working with ICESat-2 data","archived":false,"fork":false,"pushed_at":"2025-10-06T00:55:54.000Z","size":258955,"stargazers_count":241,"open_issues_count":106,"forks_count":111,"subscribers_count":14,"default_branch":"development","last_synced_at":"2025-10-06T17:03:29.334Z","etag":null,"topics":["closember","community-driven","hacktoberfest","icesat-2","python3"],"latest_commit_sha":null,"homepage":"https://icepyx.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icesat2py.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-06-20T23:49:26.000Z","updated_at":"2025-09-18T17:05:51.000Z","dependencies_parsed_at":"2023-09-21T19:26:38.843Z","dependency_job_id":"71da45cd-fe52-4557-99fb-2c960f28c64c","html_url":"https://github.com/icesat2py/icepyx","commit_stats":{"total_commits":595,"total_committers":33,"mean_commits":18.03030303030303,"dds":0.3210084033613445,"last_synced_commit":"2511dc68c383d98065f6fad33cd2f1f7b77605de"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/icesat2py/icepyx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/sbom","scorecard":{"id":225239,"data":{"date":"2025-08-11","repo":{"name":"github.com/icesat2py/icepyx","commit":"a4551aa1bfbab34d3c46594d15c1246b9411c979"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"name":"Maintained","score":10,"reason":"11 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":8,"reason":"Found 16/19 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/binder-badge.yml:1","Warn: no topLevel permission defined: .github/workflows/download_test.yml:1","Warn: no topLevel permission defined: .github/workflows/get_pypi_stats.yml:1","Warn: no topLevel permission defined: .github/workflows/integration_test.yml:1","Warn: no topLevel permission defined: .github/workflows/linter_actions.yml:1","Info: found token with 'none' permissions: .github/workflows/publish_to_pypi.yml:1","Warn: no topLevel permission defined: .github/workflows/traffic_action.yml:1","Warn: no topLevel permission defined: .github/workflows/typecheck.yml:1","Warn: no topLevel permission defined: .github/workflows/uml_action.yml:1","Warn: no topLevel permission defined: .github/workflows/unit_test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/binder-badge.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/binder-badge.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/download_test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/download_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/download_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/get_pypi_stats.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/get_pypi_stats.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/integration_test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/integration_test.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/integration_test.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter_actions.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/linter_actions.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish_to_pypi.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/publish_to_pypi.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/traffic_action.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/traffic_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typecheck.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typecheck.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/typecheck.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/uml_action.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/uml_action.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/uml_action.yml/development?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unit_test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unit_test.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/icesat2py/icepyx/unit_test.yml/development?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/get_pypi_stats.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/publish_to_pypi.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/traffic_action.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:26","Warn: pipCommand not pinned by hash: .github/workflows/typecheck.yml:27","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:20","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/uml_action.yml:22","Info:   0 out of  14 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of  13 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(main): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/publish_to_pypi.yml:61"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Vulnerabilities","score":0,"reason":"23 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2024-4 / GHSA-2mqj-m65w-jghx","Warn: Project is vulnerable to: PYSEC-2023-165 / GHSA-cwvm-v4w8-q58c","Warn: Project is vulnerable to: PYSEC-2022-42992 / GHSA-hcpj-qp55-gfph","Warn: Project is vulnerable to: PYSEC-2023-137 / GHSA-pr76-5cm5-w9cj","Warn: Project is vulnerable to: PYSEC-2023-161 / GHSA-wfm5-v35h-vwf4","Warn: Project is vulnerable to: GHSA-44cc-43rp-5947","Warn: Project is vulnerable to: PYSEC-2021-130 / GHSA-4952-p58q-6crx","Warn: Project is vulnerable to: GHSA-9q39-rmj3-p4r2","Warn: Project is vulnerable to: PYSEC-2021-387 / GHSA-j8fq-86c5-5v2r","Warn: Project is vulnerable to: GHSA-g4m4-9q4c-mfw6","Warn: Project is vulnerable to: GHSA-q5fm-55c2-v6j9","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T03:38:56.555Z","repository_id":37898338,"created_at":"2025-08-17T03:38:56.556Z","updated_at":"2025-08-17T03:38:56.556Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011863,"owners_count":26085005,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"icesat2py","name":"icesat2py","uuid":"57814535","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/57814535?v=4","repositories_count":3,"last_synced_at":"2023-03-06T00:57:14.345Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/icesat2py","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T01:50:32.401Z","updated_at":"2023-03-06T00:57:14.349Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icesat2py/repositories"},"tags":[{"name":"v2.0.0","sha":"da1abd46509615147b1d2a7175d739bc5224a834","kind":"commit","published_at":"2025-05-23T01:44:39.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v2.0.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v2.0.0/manifests"},{"name":"v1.3.0","sha":"d0bc315aca35f0e2b64a0d88baacf33f3395e615","kind":"commit","published_at":"2024-09-16T20:11:48.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.3.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"f2ad0a8b54b6df014e56f467cf6020aa8a06eb50","kind":"commit","published_at":"2024-08-14T17:22:46.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.2.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"102405bb5daec3a98a30ec80af3685408ec9af7e","kind":"commit","published_at":"2024-06-06T14:07:43.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.1.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"bab441d617fe9319f5e48d0fdd11879f1f73e318","kind":"commit","published_at":"2024-01-05T20:04:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v1.0.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v1.0.0/manifests"},{"name":"v0.8.1","sha":"6d7c170bcbf440b47f33d72d0d37d3d6994105da","kind":"commit","published_at":"2023-11-15T14:34:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ede0033cc099523f660687172324e62573558161","kind":"commit","published_at":"2023-09-14T15:50:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.8.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.8.0/manifests"},{"name":"example_archive/ATL08","sha":"7bd9ce99ae480fedf39ec129a6a0fc51d47a7158","kind":"commit","published_at":"2023-05-22T22:14:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/example_archive/ATL08","html_url":"https://github.com/icesat2py/icepyx/releases/tag/example_archive/ATL08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@example_archive%2FATL08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/example_archive%2FATL08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/example_archive%2FATL08/manifests"},{"name":"v0.6.4_JOSS","sha":"1c53bb2dd080cfcc25d98a78980a2ee323429b21","kind":"commit","published_at":"2023-04-06T15:44:42.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4_JOSS","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4_JOSS","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.4_JOSS","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4_JOSS/manifests"},{"name":"v0.7.0","sha":"13c9e12894d754be6483d2b3178f3c77e96ccae1","kind":"commit","published_at":"2023-03-21T01:39:45.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.7.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.7.0/manifests"},{"name":"v0.6.4","sha":"6d7dde9a1367d3d2b1a64bc7f21e1c48ee723014","kind":"commit","published_at":"2022-10-31T17:11:48.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"b46e673570d7036f41df52a0334fde60a251b7c4","kind":"commit","published_at":"2022-07-29T18:10:57.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"9d876745ab45e12e3611fde23807808095b00f5d","kind":"commit","published_at":"2022-03-18T00:49:06.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"59c8e6ec3f6ffe8bbf9c5a51f426de43f5063f87","kind":"commit","published_at":"2022-03-04T21:38:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"a62c3a90494776e01eb75e344bee35a83c5ab67c","kind":"commit","published_at":"2022-03-04T20:54:53.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.6.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"b66e441d7c59e2d4c6d7412da5be4bc0654d9a61","kind":"commit","published_at":"2021-12-08T21:53:24.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.5.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"247725c608c83cef656ae06993ef3c9e1263e9fd","kind":"commit","published_at":"2021-09-30T15:24:54.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"fe57c41a2775b663c19a2ab59a6ebb644caf4a3b","kind":"commit","published_at":"2021-05-13T21:03:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.4.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.4.0/manifests"},{"name":"v0.3.4","sha":"81af082a3eb12dfdb5ba01f3d0e3b60c98e3f22c","kind":"commit","published_at":"2021-03-29T20:56:23.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.4","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"4ad3c60bb63b32efc9b5ebdbea4ba743234dfa05","kind":"commit","published_at":"2021-03-11T14:19:00.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.3","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.3/manifests"},{"name":"v0.3.2b","sha":"8b8bdb94afb800c59a70ac31096ffc1528ac2f4f","kind":"commit","published_at":"2020-12-04T16:30:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2b","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2b/manifests"},{"name":"v0.3.2","sha":"9ba8a4ac08b96bbfb8e37b595f33a4280c6ca669","kind":"commit","published_at":"2020-12-04T14:59:22.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.2","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"77ee7c6b2b62f9eb219e5294707d9816ec93d388","kind":"commit","published_at":"2020-09-10T19:24:36.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.1","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"32af3a40429b63647544599507f1069c4b943e70","kind":"commit","published_at":"2020-08-19T15:07:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.3.0","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.3.0/manifests"},{"name":"HW2020archive/anna_dev","sha":"4dbd8d060ec4422ea9da336824c1a8e1f8abd31c","kind":"commit","published_at":"2020-06-18T18:41:19.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/HW2020archive/anna_dev","html_url":"https://github.com/icesat2py/icepyx/releases/tag/HW2020archive/anna_dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@HW2020archive%2Fanna_dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/HW2020archive%2Fanna_dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/HW2020archive%2Fanna_dev/manifests"},{"name":"2020_IS2_HW","sha":"71b780c95b146b12312df57d4d7fa079e14492e9","kind":"commit","published_at":"2020-06-05T19:33:12.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/2020_IS2_HW","html_url":"https://github.com/icesat2py/icepyx/releases/tag/2020_IS2_HW","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@2020_IS2_HW","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/2020_IS2_HW/manifests"},{"name":"v0.2-alpha","sha":"0ff7047442f18168dc3fa5770d672245967ae6a4","kind":"commit","published_at":"2020-05-06T14:04:16.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.2-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.2-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.2-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.2-alpha/manifests"},{"name":"v0.1-alpha","sha":"f72732262695970fa5f4ec880d7f4b4b8c14b764","kind":"commit","published_at":"2020-04-07T15:32:02.000Z","download_url":"https://codeload.github.com/icesat2py/icepyx/tar.gz/v0.1-alpha","html_url":"https://github.com/icesat2py/icepyx/releases/tag/v0.1-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/icesat2py/icepyx@v0.1-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/tags/v0.1-alpha/manifests"}]},"repo_metadata_updated_at":"2025-10-23T03:10:14.141Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.790909839669091,"dependent_packages_count":5.426477651118487,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.608693745393789},"purl":"pkg:golang/github.com/icesat2py/icepyx","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/icesat2py/icepyx","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/icesat2py/icepyx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/icesat2py/icepyx/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-13T20:32:08.066Z","issues_count":221,"pull_requests_count":608,"avg_time_to_close_issue":14893940.904,"avg_time_to_close_pull_request":2720668.871657754,"issues_closed_count":125,"pull_requests_closed_count":561,"pull_request_authors_count":46,"issue_authors_count":70,"avg_comments_per_issue":2.6153846153846154,"avg_comments_per_pull_request":2.75,"merged_pull_requests_count":509,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":41,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":2545035.222222222,"past_year_avg_time_to_close_pull_request":1704580.8732394367,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":71,"past_year_pull_request_authors_count":12,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":1.121951219512195,"past_year_avg_comments_per_pull_request":2.8229166666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":35,"past_year_merged_pull_requests_count":67,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/issues","maintainers":[{"login":"JessicaS11","count":359,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"mfisher87","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"},{"login":"weiji14","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"asteiker","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"tsutterley","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsutterley"},{"login":"norlandrhagen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/norlandrhagen"},{"login":"aaarendt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaarendt"},{"login":"friedrichknuth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/friedrichknuth"},{"login":"dshean","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dshean"},{"login":"linxiongecu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/linxiongecu"},{"login":"fperez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fperez"}],"active_maintainers":[{"login":"JessicaS11","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"asteiker","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"weiji14","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"mfisher87","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ficesat2py%2Ficepyx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ficesat2py%2Ficepyx/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ficesat2py%2Ficepyx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ficesat2py%2Ficepyx/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ficesat2py%2Ficepyx/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2088247,"maintainers_count":0,"namespaces_count":779664,"keywords_count":112728,"github":"golang","metadata":{"funded_packages_count":53440},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-05T05:09:06.732Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":31949,"full_name":"icesat2py/icepyx","default_branch":"development","total_commits":653,"total_committers":35,"total_bot_commits":81,"total_bot_committers":3,"mean_commits":18.65714285714286,"dds":0.34609494640122507,"past_year_total_commits":42,"past_year_total_committers":8,"past_year_total_bot_commits":17,"past_year_total_bot_committers":3,"past_year_mean_commits":5.25,"past_year_dds":0.5714285714285714,"last_synced_at":"2026-03-28T18:10:03.158Z","last_synced_commit":"86ab52a91ea8b81f8b942fde46e9b22074ca5c79","created_at":"2023-03-07T16:47:25.659Z","updated_at":"2026-03-28T18:08:13.591Z","committers":[{"name":"Jessica Scheick","email":"jbscheick@gmail.com","login":"JessicaS11","count":427},{"name":"allcontributors[bot]","email":"46447321+allcontributors[bot]","login":"allcontributors[bot]","count":50},{"name":"Matt Fisher","email":"mfisher87@gmail.com","login":"mfisher87","count":27},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":20},{"name":"Wei Ji","email":"23487320+weiji14","login":"weiji14","count":20},{"name":"Zheng Liu","email":"liuzheng@zheng-pc.apl.washington.edu","login":"liuzheng-arctic","count":18},{"name":"Raphael Hagen","email":"Raphael@Raphaels-MacBook-Pro-2.local","login":"norlandrhagen","count":13},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":11},{"name":"Rachel Wegener","email":"35503632+rwegener2","login":"rwegener2","count":8},{"name":"Christian Clauss","email":"cclauss@me.com","login":"cclauss","count":8},{"name":"Bruce Wallin","email":"bruce.wallin@nsidc.org","login":"wallinb","count":6},{"name":"Tom Johnson","email":"thomas.johnson.17@ucl.ac.uk","login":"loudTom","count":4},{"name":"Tyler Sutterley","email":"tsutterl@uw.edu","login":"tsutterley","count":4},{"name":"Kelsey Bisson","email":"48059682+kelseybisson","login":"kelseybisson","count":3},{"name":"Luis López","email":"betolin@gmail.com","login":"betolink","count":3},{"name":"Romina Piunno","email":"romina.piunno@gmail.com","login":"RomiP","count":3},{"name":"Zach Fair","email":"48361714+zachghiaccio","login":"zachghiaccio","count":3},{"name":"Tian Li","email":"45267156+icetianli","login":"icetianli","count":3},{"name":"Amy Steiker","email":"47193922+asteiker","login":"asteiker","count":2},{"name":"Anthony Arendt","email":"arendta@uw.edu","login":"aaarendt","count":2},{"name":"Landung \"Don\" Setiawan","email":"landungs@uw.edu","login":"lsetiawan","count":2},{"name":"Sarah Hall","email":"51332703+sjh1024","login":"sjh1024","count":2},{"name":"trey-stafford","email":"trey.stafford@colorado.edu","login":"trey-stafford","count":2},{"name":"Bidhyananda Yadav","email":"bidhya@ufl.edu","login":null,"count":1},{"name":"Anna Valentine","email":"65192768+annavalentine","login":"annavalentine","count":1},{"name":"David Shean","email":"dshean","login":"dshean","count":1},{"name":"Emmanuel Ferdman","email":"emmanuelferdman@gmail.com","login":"emmanuel-ferdman","count":1},{"name":"Facundo Sapienza","email":"fsapienza@berkeley.edu","login":"facusapienza21","count":1},{"name":"Fernando Perez","email":"Fernando.Perez@berkeley.edu","login":"fperez","count":1},{"name":"Friedrich Knuth","email":"knuth@uw.edu","login":"friedrichknuth","count":1},{"name":"Scott Henderson","email":"scottyh@uw.edu","login":"scottyhq","count":1},{"name":"Shashank Bhushan","email":"sbaglapl@uw.edu","login":"ShashankBice","count":1},{"name":"Whyjay Zheng","email":"whyjayzheng@gmail.com","login":"whyjz","count":1},{"name":"alexdibella","email":"66279468+alexdibella","login":"alexdibella","count":1},{"name":"learn2phoenix","email":"74139166+learn2phoenix","login":"learn2phoenix","count":1}],"past_year_committers":[{"name":"Jessica Scheick","email":"JessicaS11","login":"JessicaS11","count":18},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":9},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":6},{"name":"Luis López","email":"betolin@gmail.com","login":"betolink","count":3},{"name":"allcontributors[bot]","email":"46447321+allcontributors[bot]","login":"allcontributors[bot]","count":2},{"name":"Wei Ji","email":"23487320+weiji14","login":"weiji14","count":2},{"name":"Rachel Wegener","email":"35503632+rwegener2","login":"rwegener2","count":1},{"name":"Emmanuel Ferdman","email":"emmanuelferdman@gmail.com","login":"emmanuel-ferdman","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-07T00:00:11.408Z","repositories_count":6211731,"commits_count":917753764,"contributors_count":35560078,"owners_count":1142810,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"icesat2py/icepyx","html_url":"https://github.com/icesat2py/icepyx","last_synced_at":"2026-02-13T19:00:19.222Z","status":null,"issues_count":223,"pull_requests_count":613,"avg_time_to_close_issue":14961587.42857143,"avg_time_to_close_pull_request":2711330.25,"issues_closed_count":126,"pull_requests_closed_count":564,"pull_request_authors_count":46,"issue_authors_count":71,"avg_comments_per_issue":2.6547085201793723,"avg_comments_per_pull_request":2.7520391517128875,"merged_pull_requests_count":512,"bot_issues_count":0,"bot_pull_requests_count":104,"past_year_issues_count":24,"past_year_pull_requests_count":65,"past_year_avg_time_to_close_issue":8858270.2,"past_year_avg_time_to_close_pull_request":2084521.1739130435,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":46,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":3.076923076923077,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":24,"past_year_merged_pull_requests_count":42,"created_at":"2023-05-09T10:36:04.347Z","updated_at":"2026-02-13T19:00:19.228Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/icesat2py%2Ficepyx/issues","issue_labels_count":{"good first issue":29,"enhancement":26,"bug":25,"documentation":20,"help wanted":20,"afternoon_contribution":15,"IS2HW_2022":7,"Discussion - feedback solicited":7,"longer_contribution":2,"question":2,"wontfix":1,"example_workflow":1,"review::quick":1,"review::priority":1},"pull_request_labels_count":{"review::quick":17,"dependencies":16,"review::priority":7,"afternoon_contribution":6,"github_actions":5,"documentation":4,"bug":2,"enhancement":2,"longer_contribution":2,"help wanted":2},"issue_author_associations_count":{"MEMBER":116,"NONE":61,"CONTRIBUTOR":30,"COLLABORATOR":16},"pull_request_author_associations_count":{"MEMBER":368,"CONTRIBUTOR":213,"NONE":20,"COLLABORATOR":12},"issue_authors":{"JessicaS11":91,"mfisher87":17,"asteiker":12,"weiji14":7,"nmt28":6,"trey-stafford":6,"bradlipovsky":4,"Sharanb02":3,"rwegener2":3,"facusapienza21":3,"sjh1024":3,"wurenzhe163":2,"gaozsi":2,"scottyhq":2,"linxiongecu":2,"tsnow03":2,"RomiP":2,"icetianli":2,"zachghiaccio":2,"FlorinZai":1,"dbaston":1,"mesenther":1,"wenjieji86":1,"tsutterley":1,"yueye231300":1,"lj512lj512":1,"Chrismarsh":1,"barcheck":1,"liuzheng-arctic":1,"kelseybisson":1,"whyjz":1,"Siyuanhou":1,"simonrp84":1,"jfprieur":1,"ibuseyo":1,"jrenrut":1,"mmazzolini":1,"lsetiawan":1,"marionbocquet":1,"huangjingyuan7":1,"friedrichknuth":1,"arrran":1,"liuh886":1,"andypbarrett":1,"nitin-ravinder":1,"fspaolo":1,"PAUL201709":1,"ravindraK08":1,"fperez":1,"1kaiser":1,"datigeofisica":1,"Zilhe":1,"manmeet3591":1,"bbuzzanga":1,"slhowardESR":1,"derekpickell":1,"wallinb":1,"JohnnyRyan1":1,"jameshgrn":1,"arindan":1,"joerobinson20":1,"kiksekage":1,"Nauman95":1,"xinluo2018":1,"DAndrewA":1,"mlinds":1,"guo-zixiao":1,"eliskasieglova":1,"s2002365":1,"liangyue2018":1,"bitecc":1},"pull_request_authors":{"JessicaS11":271,"mfisher87":65,"allcontributors[bot]":57,"pre-commit-ci[bot]":31,"weiji14":25,"cclauss":21,"dependabot[bot]":16,"rwegener2":12,"betolink":12,"zachghiaccio":9,"RomiP":8,"tsutterley":7,"kelseybisson":6,"icetianli":5,"lsetiawan":5,"trey-stafford":5,"whyjz":5,"wallinb":4,"norlandrhagen":4,"asteiker":3,"liuzheng-arctic":3,"bidhya":3,"jrenrut":2,"salvis2":2,"emmanuel-ferdman":2,"scottyhq":2,"aaarendt":2,"dshean":2,"sjh1024":2,"Siddharthh39":2,"alexdibella":2,"learn2phoenix":2,"andypbarrett":2,"loudTom":2,"ShashankBice":1,"wenjieji86":1,"annavalentine":1,"tedmaksym":1,"nabib":1,"tsnow03":1,"friedrichknuth":1,"yochannah":1,"mollymwieringa":1,"xinluo2018":1,"jpswinski":1,"facusapienza21":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-02-16T00:00:07.777Z","repositories_count":13287052,"issues_count":35229249,"pull_requests_count":114473165,"authors_count":11157389,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":3,"good first issue":3},"past_year_pull_request_labels_count":{"dependencies":7,"github_actions":5,"documentation":2},"past_year_issue_author_associations_count":{"MEMBER":12,"NONE":8,"CONTRIBUTOR":3,"COLLABORATOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":39,"MEMBER":23,"NONE":3},"past_year_issue_authors":{"JessicaS11":11,"trey-stafford":3,"tsnow03":2,"asteiker":1,"bbuzzanga":1,"gaozsi":1,"guo-zixiao":1,"ibuseyo":1,"mfisher87":1,"wurenzhe163":1,"yueye231300":1},"past_year_pull_request_authors":{"JessicaS11":19,"pre-commit-ci[bot]":11,"betolink":10,"dependabot[bot]":7,"allcontributors[bot]":6,"weiji14":4,"zachghiaccio":2,"emmanuel-ferdman":2,"Siddharthh39":2,"rwegener2":2},"maintainers":[{"login":"JessicaS11","count":362,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"mfisher87","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"},{"login":"weiji14","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"asteiker","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"tsutterley","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tsutterley"},{"login":"norlandrhagen","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/norlandrhagen"},{"login":"aaarendt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aaarendt"},{"login":"friedrichknuth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/friedrichknuth"},{"login":"dshean","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dshean"},{"login":"linxiongecu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/linxiongecu"},{"login":"fperez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fperez"}],"active_maintainers":[{"login":"JessicaS11","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JessicaS11"},{"login":"weiji14","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weiji14"},{"login":"asteiker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asteiker"},{"login":"mfisher87","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mfisher87"}]},"events":{"total":{"CreateEvent":50,"ReleaseEvent":1,"IssuesEvent":47,"WatchEvent":32,"DeleteEvent":35,"IssueCommentEvent":215,"PushEvent":317,"PullRequestReviewCommentEvent":118,"PullRequestReviewEvent":135,"PullRequestEvent":93,"ForkEvent":6},"last_year":{"CreateEvent":39,"ReleaseEvent":1,"IssuesEvent":34,"WatchEvent":21,"DeleteEvent":28,"IssueCommentEvent":162,"PushEvent":230,"PullRequestReviewCommentEvent":76,"PullRequestReviewEvent":88,"PullRequestEvent":77,"ForkEvent":6}},"keywords":["closember","community-driven","hacktoberfest","icesat-2","python3"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/binder-badge.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.418Z","updated_at":"2023-02-17T23:15:55.418Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/binder-badge.yml","dependencies":[{"id":7748416918,"package_name":"manics/action-binderbadge","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/get_pypi_stats.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.520Z","updated_at":"2023-02-17T23:15:55.520Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/get_pypi_stats.yml","dependencies":[{"id":7748417381,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7748417382,"package_name":"EndBug/add-and-commit","ecosystem":"actions","requirements":"v9","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish_to_pypi.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.579Z","updated_at":"2023-02-17T23:15:55.579Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/publish_to_pypi.yml","dependencies":[{"id":7748417413,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7748417414,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7748417415,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/traffic_action.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.658Z","updated_at":"2023-02-17T23:15:55.658Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/traffic_action.yml","dependencies":[{"id":7748417848,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7748417849,"package_name":"sangonzal/repository-traffic-action","ecosystem":"actions","requirements":"v0.1.4","direct":true,"kind":"composite","optional":false},{"id":7748417855,"package_name":"EndBug/add-and-commit","ecosystem":"actions","requirements":"v9","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/uml_action.yml","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.718Z","updated_at":"2023-02-17T23:15:55.718Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/uml_action.yml","dependencies":[{"id":7748417900,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7748417901,"package_name":"EndBug/add-and-commit","ecosystem":"actions","requirements":"v9","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-dev.txt","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.824Z","updated_at":"2023-02-17T23:15:55.824Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/requirements-dev.txt","dependencies":[{"id":7748418184,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418189,"package_name":"codecov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418193,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418195,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418196,"package_name":"pypistats","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418197,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=4.6","direct":true,"kind":"development","optional":false},{"id":7748418198,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":7748418199,"package_name":"responses","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-docs.txt","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.847Z","updated_at":"2023-02-17T23:15:55.847Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/requirements-docs.txt","dependencies":[{"id":7748418236,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"\u003e=1.0","direct":true,"kind":"runtime","optional":false},{"id":7748418211,"package_name":"gitpython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418213,"package_name":"linkify-it-py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418214,"package_name":"myst-nb","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418215,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418216,"package_name":"numpydoc","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418217,"package_name":"pybtex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418218,"package_name":"pygithub","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418219,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=4.3","direct":true,"kind":"runtime","optional":false},{"id":7748418228,"package_name":"sphinx-panels","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418244,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-02-17T23:15:55.916Z","updated_at":"2023-02-17T23:15:55.916Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/requirements.txt","dependencies":[{"id":7748418581,"package_name":"backoff","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418582,"package_name":"datashader","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418583,"package_name":"fiona","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418584,"package_name":"geopandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418585,"package_name":"h5netcdf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418586,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418587,"package_name":"holoviews","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418588,"package_name":"hvplot","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418589,"package_name":"intake","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418595,"package_name":"intake-xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418596,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418597,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418598,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418599,"package_name":"shapely","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7748418600,"package_name":"xarray","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/typecheck.yml","sha":null,"kind":"manifest","created_at":"2026-02-28T16:02:40.575Z","updated_at":"2026-02-28T16:02:40.575Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/typecheck.yml","dependencies":[{"id":25828105606,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25828105607,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"a309ff8b426b58ec0e2a45f0f869d46889d02405","direct":true,"kind":"composite","optional":false},{"id":25828105608,"package_name":"jakebailey/pyright-action","ecosystem":"actions","requirements":"6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-02-28T16:02:40.912Z","updated_at":"2026-02-28T16:02:40.912Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/pyproject.toml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/integration_test.yml","sha":null,"kind":"manifest","created_at":"2026-02-28T16:02:40.122Z","updated_at":"2026-02-28T16:02:40.122Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/integration_test.yml","dependencies":[{"id":25828105447,"package_name":"actions-cool/check-user-permission","ecosystem":"actions","requirements":"7b90a27f92f3961b368376107661682c441f6103","direct":true,"kind":"composite","optional":false},{"id":25828105492,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25828105493,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"a309ff8b426b58ec0e2a45f0f869d46889d02405","direct":true,"kind":"composite","optional":false},{"id":25828105494,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"671740ac38dd9b0130fbe1cec585b89eea48d3de","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/linter_actions.yml","sha":null,"kind":"manifest","created_at":"2026-02-28T16:02:40.427Z","updated_at":"2026-02-28T16:02:40.427Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/linter_actions.yml","dependencies":[{"id":25828105532,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25828105533,"package_name":"astral-sh/ruff-action","ecosystem":"actions","requirements":"4919ec5cf1f49eff0871dbcea0da843445b837e6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unit_test.yml","sha":null,"kind":"manifest","created_at":"2026-02-28T16:02:40.742Z","updated_at":"2026-02-28T16:02:40.742Z","repository_link":"https://github.com/icesat2py/icepyx/blob/development/.github/workflows/unit_test.yml","dependencies":[{"id":25828105630,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25828105631,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"a309ff8b426b58ec0e2a45f0f869d46889d02405","direct":true,"kind":"composite","optional":false},{"id":25828105632,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"671740ac38dd9b0130fbe1cec585b89eea48d3de","direct":true,"kind":"composite","optional":false}]}],"score":20.46647156671949,"created_at":"2023-09-11T14:52:12.453Z","updated_at":"2026-04-13T01:30:24.256Z","avatar_url":"https://github.com/icesat2py.png","language":"Python","category":"Cryosphere","sub_category":"Glacier and Ice Sheets","monthly_downloads":5014,"total_dependent_repos":8,"total_dependent_packages":0,"readme":"icepyx\n======\n\n**Python tools for obtaining and working with ICESat-2 data**\n\n|Contributors| |GitHub license| |Conda install| |Pypi install|\n\n|JOSS| |Zenodo-all|\n\nLatest release (main branch): |Docs Status main| |Unit Tests Status (main)| |Integration Tests Status (main)| |Code Coverage main|\n\nCurrent development version (development branch): |Docs Status dev| |Unit Tests Status (dev)| |Integration Tests Status (main)| |Code Coverage dev| |Pre-commit dev|\n\n.. |GitHub license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg\n   :target: https://opensource.org/licenses/BSD-3-Clause\n\n.. |Conda install| image:: https://anaconda.org/conda-forge/icepyx/badges/version.svg\n    :target: https://anaconda.org/conda-forge/icepyx\n\n.. |Pypi install| image:: https://badge.fury.io/py/icepyx.svg\n    :target: https://pypi.org/project/icepyx\n\n.. |Contributors| image:: https://img.shields.io/github/all-contributors/icesat2py/icepyx?color=ee8449\u0026style=flat-square(#contributors)\n    :alt: All Contributors\n    :target: https://github.com/icesat2py/icepyx/blob/main/CONTRIBUTORS.rst\n\n.. |JOSS| image:: https://joss.theoj.org/papers/10.21105/joss.04912/status.svg\n    :alt: JOSS publication link and DOI\n    :target: https://doi.org/10.21105/joss.04912\n\n.. |Zenodo-all| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.7729175.svg\n    :alt: Zenodo all-versions DOI for icepyx\n    :target: https://doi.org/10.5281/zenodo.7729175\n\n.. |Docs Status main| image:: https://readthedocs.org/projects/icepyx/badge/?version=latest\n   :target: http://icepyx.readthedocs.io/?badge=latest\n\n.. |Docs Status dev| image:: https://readthedocs.org/projects/icepyx/badge/?version=development\n   :target: https://icepyx.readthedocs.io/en/development\n\n.. |Unit Tests Status (main)| image:: https://github.com/icesat2py/icepyx/actions/workflows/unit_test.yml/badge.svg?branch=main\n    :target: https://github.com/icesat2py/icepyx/actions/workflows/unit_test.yml\n\n.. |Integration Tests Status (main)| image:: https://github.com/icesat2py/icepyx/actions/workflows/integration_test.yml/badge.svg?branch=main\n    :target: https://github.com/icesat2py/icepyx/actions/workflows/integration_test.yml\n\n.. |Unit Tests Status (dev)| image:: https://github.com/icesat2py/icepyx/actions/workflows/unit_test.yml/badge.svg?branch=development\n    :target: https://github.com/icesat2py/icepyx/actions/workflows/unit_test.yml\n\n.. |Integration Tests Status (dev)| image:: https://github.com/icesat2py/icepyx/actions/workflows/integration_test.yml/badge.svg?branch=development\n    :target: https://github.com/icesat2py/icepyx/actions/workflows/integration_test.yml\n\n.. |Code Coverage main| image:: https://codecov.io/gh/icesat2py/icepyx/branch/main/graph/badge.svg\n    :target: https://codecov.io/gh/icesat2py/icepyx\n\n.. |Code Coverage dev| image:: https://codecov.io/gh/icesat2py/icepyx/branch/development/graph/badge.svg\n    :target: https://codecov.io/gh/icesat2py/icepyx\n\n.. |Pre-commit dev| image:: https://results.pre-commit.ci/badge/github/icesat2py/icepyx/development.svg\n   :target: https://results.pre-commit.ci/latest/github/icesat2py/icepyx/development\n   :alt: pre-commit.ci status\n\n\nOrigin and Purpose\n------------------\nicepyx is both a software library and a community composed of ICESat-2 data users, developers, and the scientific community. We are working together to develop a shared library of resources - including existing resources, new code, tutorials, and use-cases/examples - that simplify the process of querying, obtaining, analyzing, and manipulating ICESat-2 and (via the QUEST module) relevant ancillary datasets to enable scientific discovery.\n\nicepyx aims to provide a clearinghouse for code, functionality to improve interoperability, documentation, examples, and educational resources that tackle disciplinary research questions while minimizing the amount of repeated effort across groups utilizing similar datasets. icepyx also hopes to foster collaboration, open-science, and reproducible workflows by integrating and sharing resources.\n\nMany of the underlying tools from which icepyx was developed began as Jupyter Notebooks developed for and during the cryosphere-themed ICESat-2 Hackweek at the University of Washington in June 2019 or as scripts written and used by the ICESat-2 Science Team members.\nOriginally called icesat2py, the project combined and generalized these scripts into a unified framework, adding examples, documentation, and testing where necessary and making them accessible for everyone. Similar scripts were conceived at the 2021 Hackweek, which in turn led to the development of QUEST.\nicepyx is now a domain-agnostic, standalone software package and community (under the broader `icesat2py GitHub organization \u003chttps://github.com/icesat2py\u003e`_) that continues to build functionality for obtaining and working with ICESat-2 data products locally and in the cloud.\nIt also improves interoperability for ICESat-2 datasets with other open-source tools.\n\n.. _`zipped file`: https://github.com/icesat2py/icepyx/archive/main.zip\n.. _`Fiona`: https://pypi.org/project/Fiona/\n\nInstallation\n------------\n\nThe simplest way to install icepyx is by using the\n`conda \u003chttps://docs.conda.io/projects/conda/en/latest/user-guide/index.html\u003e`__\npackage manager. |Conda install|\n\n    conda install icepyx\n\nAlternatively, you can also install icepyx using `pip \u003chttps://pip.pypa.io/en/stable/\u003e`__. |Pypi install|\n\n    pip install icepyx\n\nMore detailed instructions for installing `icepyx` can be found at\nhttps://icepyx.readthedocs.io/en/latest/getting_started/install.html\n\nQuick Start\n-----------\n\n.. code-block:: python\n\n   import icepyx as ipx\n   query = ipx.Query(\n       # Collection short name\n       \"ATL06\",\n       # Bounding box\n       [-55, 68, -48, 71],\n       # Time bounds\n       ['2019-02-20','2019-02-28'],\n   )\n   query.download_granules('/tmp/icepyx')\n\n.. code-block:: bash\n\n   $ ls -1 /tmp/icepyx/\n   processed_ATL06_20190221121851_08410203_006_02.h5\n   processed_ATL06_20190222010344_08490205_006_02.h5\n   processed_ATL06_20190225121032_09020203_006_02.h5\n   processed_ATL06_20190226005526_09100205_006_02.h5\n\nSee the examples below for more things `icepyx` can do!\n\n\nExamples (Jupyter Notebooks)\n----------------------------\n\nListed below are example Jupyter notebooks for working with ICESat-2 (IS2).\n\n`IS2_data_access \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_data_access.html\u003e`_\n\n`IS2_data_access2_subsetting \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_data_access2-subsetting.html\u003e`_\n\n`IS2_data_variables \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_data_variables.html\u003e`_\n\n`IS2_data_visualization \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_data_visualization.html\u003e`_\n\n`IS2_data_read-in \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_data_read-in.html\u003e`_\n\n`IS2_cloud_data_access \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/IS2_cloud_data_access.html\u003e`_\n\n`QUEST_Finding_Argo_IS2_data \u003chttps://icepyx.readthedocs.io/en/latest/example_notebooks/QUEST_argo_data_access.html\u003e`_\n\n\nCiting icepyx\n-------------\n.. _`CITATION.rst`: ./CITATION.rst\n\nThis community and software is developed with the goal of supporting science applications. Thus, our contributors (including those who have developed the packages used within icepyx) and maintainers justify their efforts and demonstrate the impact of their work through citations. Please see  `CITATION.rst`_ for additional citation information.\n\nContact\n-------\nWorking with ICESat-2 data and have ideas you want to share?\nHave a great suggestion or recommendation of something you'd like to see\nimplemented and want to find out if others would like that tool too?\nCome join the conversation at: https://discourse.pangeo.io/.\nSearch for \"icesat-2\" under the \"science\" topic to find us.\n\n.. _`icepyx`: https://github.com/icesat2py/icepyx\n.. _`contribution guidelines`: ./doc/source/contributing/contribution_guidelines.rst\n\nContribute\n----------\nWe welcome and invite contributions to icepyx_ from anyone at any career stage and with any amount of coding experience!\nCheck out our `contribution guidelines`_ to see how you can contribute.\n\nPlease note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. |Contributor Covenant|\n\n.. |Contributor Covenant| image:: https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg\n   :target: code_of_conduct.md\n\nResearch notice\n~~~~~~~~~~~~~~~\n\nPlease note that this repository is participating in a study into\nsustainability of open source projects. Data will be gathered about this\nrepository for approximately the next 12 months, starting from June\n2021.\n\nData collected will include number of contributors, number of PRs, time\ntaken to close/merge these PRs, and issues closed.\n\nFor more information, please visit `the informational\npage \u003chttps://sustainable-open-science-and-software.github.io/\u003e`__ or\ndownload the `participant information\nsheet \u003chttps://sustainable-open-science-and-software.github.io/assets/PIS_sustainable_software.pdf\u003e`__.\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.04912","https://doi.org/10.5281/zenodo.7729175"],"works":{"https://doi.org/10.21105/joss.04912":{"id":"https://openalex.org/W4365144421","doi":"https://doi.org/10.21105/joss.04912","title":"icepyx: querying, obtaining, analyzing, and manipulating ICESat-2 datasets","display_name":"icepyx: querying, obtaining, analyzing, and manipulating ICESat-2 datasets","publication_year":2023,"publication_date":"2023-04-12","ids":{"openalex":"https://openalex.org/W4365144421","doi":"https://doi.org/10.21105/joss.04912"},"language":"tl","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.04912","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.04912.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://joss.theoj.org/papers/10.21105/joss.04912.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5083246777","display_name":"Jessica Scheick","orcid":"https://orcid.org/0000-0002-3421-4459"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jessica Scheick","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091877085","display_name":"Wei Ji Leong","orcid":"https://orcid.org/0000-0003-2354-1988"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wei Ji Leong","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061843357","display_name":"Kelsey Bisson","orcid":"https://orcid.org/0000-0003-4230-3467"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kelsey Bisson","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005761390","display_name":"A. A. Arendt","orcid":"https://orcid.org/0000-0003-0429-6905"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anthony Arendt","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020102191","display_name":"Shashank Bhushan","orcid":"https://orcid.org/0000-0003-3712-996X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shashank Bhushan","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008436225","display_name":"Zachary Fair","orcid":"https://orcid.org/0000-0002-6047-1723"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zachary Fair","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016830776","display_name":"Norland Raphael Hagen","orcid":"https://orcid.org/0000-0003-1994-1153"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Norland Raphael Hagen","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017266588","display_name":"S. T. Henderson","orcid":"https://orcid.org/0000-0003-0624-4965"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Scott Henderson","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044462591","display_name":"Friedrich Knuth","orcid":"https://orcid.org/0000-0003-1645-1984"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Friedrich Knuth","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006344144","display_name":"Tian Li","orcid":"https://orcid.org/0000-0002-1577-4004"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tian Li","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070114330","display_name":"Zheng Liu","orcid":"https://orcid.org/0000-0003-4132-8136"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zheng Liu","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055624245","display_name":"Romina Piunno","orcid":"https://orcid.org/0009-0000-1144-0915"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Romina Piunno","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003987795","display_name":"Nitin Ravinder","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nitin Ravinder","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046786720","display_name":"Landung “Don” Setiawan","orcid":"https://orcid.org/0000-0002-1624-2667"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Landung “Don” Setiawan","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061712015","display_name":"T. C. Sutterley","orcid":"https://orcid.org/0000-0002-6964-1194"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tyler Sutterley","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068216982","display_name":"JP Swinski","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"JP Swinski","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5027792828","display_name":"Anubhav","orcid":"https://orcid.org/0000-0003-4017-2862"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"None Anubhav","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"apc_paid":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":2,"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"8","issue":"84","first_page":"4912","last_page":"4912"},"is_retracted":false,"is_paratext":false,"keywords":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.59818107},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.38343793}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.04912","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.04912.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.04912","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.04912.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.38},{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.1}],"grants":[],"referenced_works_count":8,"referenced_works":["https://openalex.org/W2568967893","https://openalex.org/W2995440046","https://openalex.org/W3087771777","https://openalex.org/W3095580141","https://openalex.org/W3200253256","https://openalex.org/W3209445096","https://openalex.org/W3209999650","https://openalex.org/W4280546452"],"related_works":["https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W2130043461","https://openalex.org/W2347219288","https://openalex.org/W2366221835","https://openalex.org/W2899084033","https://openalex.org/W2390279801","https://openalex.org/W2748952813"],"ngrams_url":"https://api.openalex.org/works/W4365144421/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4365144421","counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2023-12-16T12:20:14.378509","created_date":"2023-04-13"}},"citation_counts":{"https://doi.org/10.21105/joss.04912":1},"total_citations":1,"keywords_from_contributors":["open-science","jupyterbook","cloud-computing","cryosphere","pangeo","glaciers","access","climate-data","cmr","nasa-api"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20405","html_url":"https://ost.ecosyste.ms/projects/20405"}