{"id":59530,"name":"joseki","description":"Reference atmospheric thermophysical properties for radiative transfer applications in Earth's atmosphere.","url":"https://github.com/rayference/joseki","last_synced_at":"2025-09-05T15:34:41.731Z","repository":{"id":36953292,"uuid":"369559245","full_name":"rayference/joseki","owner":"rayference","description":"Reference atmospheric thermophysical properties for radiative transfer applications in Earth's atmosphere.","archived":false,"fork":false,"pushed_at":"2025-07-29T10:14:45.000Z","size":4063,"stargazers_count":10,"open_issues_count":6,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-29T11:44:26.440Z","etag":null,"topics":["atmosphere","atmospheric-modelling","atmospheric-science","radiative-transfer","thermophysical-properties"],"latest_commit_sha":null,"homepage":"https://joseki.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rayference.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2021-05-21T14:20:46.000Z","updated_at":"2025-07-29T10:14:47.000Z","dependencies_parsed_at":"2023-01-17T08:15:17.886Z","dependency_job_id":"e2cc3fcc-88a9-46be-ba14-a5205ec47696","html_url":"https://github.com/rayference/joseki","commit_stats":{"total_commits":375,"total_committers":4,"mean_commits":93.75,"dds":"0.20533333333333337","last_synced_commit":"09d96908110dab23523dc7cc504be948c07333b5"},"previous_names":["nollety/joseki"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/rayference/joseki","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayference","download_url":"https://codeload.github.com/rayference/joseki/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273777882,"owners_count":25166453,"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-09-05T02:00:09.113Z","response_time":402,"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":"rayference","name":"Rayference","uuid":"116109662","kind":"organization","description":"","email":null,"website":null,"location":"Belgium","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/116109662?v=4","repositories_count":4,"last_synced_at":"2023-09-09T06:48:12.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/rayference","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-09-09T06:48:10.595Z","updated_at":"2023-09-09T06:48:12.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayference","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayference/repositories"},"packages":null,"commits":{"id":1324878,"full_name":"rayference/joseki","default_branch":"main","committers":[{"name":"Yvan Nollet","email":"yvan.nollet@rayference.eu","login":"nollety","count":298},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":59},{"name":"Vincent Leroy","email":"vincent.leroy@rayference.eu","login":"leroyvn","count":34},{"name":"Lucio Franceschini","email":"lucio.franceschini.92@gmail.com","login":null,"count":1}],"total_commits":392,"total_committers":4,"total_bot_commits":59,"total_bot_committers":1,"mean_commits":98.0,"dds":0.23979591836734693,"past_year_committers":[{"name":"Vincent Leroy","email":"vincent.leroy@rayference.eu","login":"leroyvn","count":34},{"name":"Yvan Nollet","email":"yvan.nollet@rayference.eu","login":"nollety","count":13},{"name":"Lucio Franceschini","email":"lucio.franceschini.92@gmail.com","login":null,"count":1}],"past_year_total_commits":48,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":16.0,"past_year_dds":0.29166666666666663,"last_synced_at":"2024-09-13T19:23:19.690Z","last_synced_commit":"5e9812a2f77be1476e09aef66a05fdc78e736aba","created_at":"2023-09-11T15:53:30.730Z","updated_at":"2024-09-13T19:23:19.691Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-01T00:00:08.406Z","repositories_count":5479765,"commits_count":853310318,"contributors_count":31095240,"owners_count":906558,"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":"rayference/joseki","html_url":"https://github.com/rayference/joseki","last_synced_at":"2025-07-29T12:14:21.425Z","status":"error","issues_count":16,"pull_requests_count":96,"avg_time_to_close_issue":19662326.888888888,"avg_time_to_close_pull_request":2709166.0208333335,"issues_closed_count":9,"pull_requests_closed_count":96,"pull_request_authors_count":4,"issue_authors_count":2,"avg_comments_per_issue":0.1875,"avg_comments_per_pull_request":0.84375,"merged_pull_requests_count":21,"bot_issues_count":0,"bot_pull_requests_count":78,"past_year_issues_count":1,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1366.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":4,"created_at":"2023-09-11T15:53:39.021Z","updated_at":"2025-09-02T12:17:52.921Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayference%2Fjoseki/issues","issue_labels_count":{"enhancement":6,"refactoring":3},"pull_request_labels_count":{"dependencies":6,"enhancement":2},"issue_author_associations_count":{"COLLABORATOR":6,"NONE":1,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":11,"COLLABORATOR":6},"issue_authors":{"nollety":6,"SylvainDoute":1,"leroyvn":1},"pull_request_authors":{"leroyvn":8,"dependabot[bot]":6,"nollety":2,"lucio-f":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10103789,"issues_count":31523126,"pull_requests_count":97734489,"authors_count":10703676,"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":{},"past_year_pull_request_labels_count":{"dependencies":6},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":8,"COLLABORATOR":4},"past_year_issue_authors":{"SylvainDoute":1},"past_year_pull_request_authors":{"dependabot[bot]":6,"leroyvn":6},"maintainers":[{"login":"nollety","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nollety"},{"login":"leroyvn","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leroyvn"}],"active_maintainers":[{"login":"leroyvn","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leroyvn"}]},"events":{"total":{"IssuesEvent":1,"WatchEvent":2,"DeleteEvent":3,"IssueCommentEvent":3,"MemberEvent":1,"PushEvent":16,"PullRequestEvent":7,"PullRequestReviewEvent":1,"ForkEvent":1,"CreateEvent":2},"last_year":{"IssuesEvent":1,"WatchEvent":2,"DeleteEvent":3,"IssueCommentEvent":3,"MemberEvent":1,"PushEvent":16,"PullRequestEvent":7,"PullRequestReviewEvent":1,"ForkEvent":1,"CreateEvent":2}},"keywords":["atmosphere","atmospheric-modelling","atmospheric-science","radiative-transfer","thermophysical-properties"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-28T10:20:49.523Z","updated_at":"2022-08-28T10:20:49.523Z","repository_link":"https://github.com/rayference/joseki/blob/main/docs/requirements.txt","dependencies":[{"id":3031842049,"package_name":"sphinx","ecosystem":"pypi","requirements":"==5.0.2","direct":true,"kind":"runtime","optional":false},{"id":3031842050,"package_name":"sphinx-click","ecosystem":"pypi","requirements":"==4.2.0","direct":true,"kind":"runtime","optional":false},{"id":3031842051,"package_name":"sphinxcontrib_bibtex","ecosystem":"pypi","requirements":"==2.4.2","direct":true,"kind":"runtime","optional":false},{"id":3031842052,"package_name":"furo","ecosystem":"pypi","requirements":"==2022.6.21","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2022-08-28T10:20:49.547Z","updated_at":"2022-08-28T10:20:49.547Z","repository_link":"https://github.com/rayference/joseki/blob/main/poetry.lock","dependencies":[{"id":3031842126,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.12","direct":false,"kind":"develop","optional":false},{"id":3031842127,"package_name":"anyio","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":"develop","optional":false},{"id":3031842128,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":"develop","optional":false},{"id":3031842129,"package_name":"argon2-cffi","ecosystem":"pypi","requirements":"21.3.0","direct":false,"kind":"develop","optional":false},{"id":3031842130,"package_name":"argon2-cffi-bindings","ecosystem":"pypi","requirements":"21.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842131,"package_name":"aspy.refactor-imports","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"develop","optional":false},{"id":3031842132,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.0.5","direct":false,"kind":"develop","optional":false},{"id":3031842133,"package_name":"atomicwrites","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842134,"package_name":"attrs","ecosystem":"pypi","requirements":"21.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842135,"package_name":"babel","ecosystem":"pypi","requirements":"2.10.1","direct":false,"kind":"develop","optional":false},{"id":3031842136,"package_name":"backcall","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842137,"package_name":"bandit","ecosystem":"pypi","requirements":"1.7.4","direct":false,"kind":"develop","optional":false},{"id":3031842138,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.11.1","direct":false,"kind":"develop","optional":false},{"id":3031842139,"package_name":"black","ecosystem":"pypi","requirements":"22.3.0","direct":false,"kind":"develop","optional":false},{"id":3031842140,"package_name":"bleach","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842141,"package_name":"certifi","ecosystem":"pypi","requirements":"2022.5.18.1","direct":false,"kind":"runtime","optional":false},{"id":3031842142,"package_name":"cffi","ecosystem":"pypi","requirements":"1.15.0","direct":false,"kind":"develop","optional":false},{"id":3031842143,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"develop","optional":false},{"id":3031842144,"package_name":"cftime","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":3031842145,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":3031842146,"package_name":"click","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":3031842147,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.4","direct":false,"kind":"runtime","optional":false},{"id":3031842148,"package_name":"coverage","ecosystem":"pypi","requirements":"6.4.1","direct":false,"kind":"develop","optional":false},{"id":3031842149,"package_name":"cycler","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"develop","optional":false},{"id":3031842150,"package_name":"darglint","ecosystem":"pypi","requirements":"1.8.1","direct":false,"kind":"develop","optional":false},{"id":3031842151,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"develop","optional":false},{"id":3031842152,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842153,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"develop","optional":false},{"id":3031842154,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.4","direct":false,"kind":"develop","optional":false},{"id":3031842155,"package_name":"docutils","ecosystem":"pypi","requirements":"0.17.1","direct":false,"kind":"develop","optional":false},{"id":3031842156,"package_name":"dparse","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"develop","optional":false},{"id":3031842157,"package_name":"entrypoints","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":"develop","optional":false},{"id":3031842158,"package_name":"executing","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":"develop","optional":false},{"id":3031842159,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.15.3","direct":false,"kind":"develop","optional":false},{"id":3031842160,"package_name":"filelock","ecosystem":"pypi","requirements":"3.7.0","direct":false,"kind":"develop","optional":false},{"id":3031842161,"package_name":"flake8","ecosystem":"pypi","requirements":"4.0.1","direct":false,"kind":"develop","optional":false},{"id":3031842162,"package_name":"flake8-bandit","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842163,"package_name":"flake8-bugbear","ecosystem":"pypi","requirements":"22.6.22","direct":false,"kind":"develop","optional":false},{"id":3031842164,"package_name":"flake8-docstrings","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"develop","optional":false},{"id":3031842165,"package_name":"flake8-polyfill","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":3031842166,"package_name":"flake8-rst-docstrings","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":"develop","optional":false},{"id":3031842167,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.33.3","direct":false,"kind":"develop","optional":false},{"id":3031842168,"package_name":"furo","ecosystem":"pypi","requirements":"2022.6.21","direct":false,"kind":"develop","optional":false},{"id":3031842169,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.9","direct":false,"kind":"develop","optional":false},{"id":3031842170,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.27","direct":false,"kind":"develop","optional":false},{"id":3031842171,"package_name":"identify","ecosystem":"pypi","requirements":"2.5.1","direct":false,"kind":"develop","optional":false},{"id":3031842172,"package_name":"idna","ecosystem":"pypi","requirements":"3.3","direct":false,"kind":"runtime","optional":false},{"id":3031842173,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"develop","optional":false},{"id":3031842174,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"4.11.4","direct":false,"kind":"develop","optional":false},{"id":3031842175,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"5.7.1","direct":false,"kind":"develop","optional":false},{"id":3031842176,"package_name":"iniconfig","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842177,"package_name":"ipykernel","ecosystem":"pypi","requirements":"6.13.0","direct":false,"kind":"develop","optional":false},{"id":3031842178,"package_name":"ipython","ecosystem":"pypi","requirements":"8.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842179,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842180,"package_name":"jedi","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"develop","optional":false},{"id":3031842181,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":"develop","optional":false},{"id":3031842182,"package_name":"json5","ecosystem":"pypi","requirements":"0.9.8","direct":false,"kind":"develop","optional":false},{"id":3031842183,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.5.1","direct":false,"kind":"develop","optional":false},{"id":3031842184,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"7.3.1","direct":false,"kind":"develop","optional":false},{"id":3031842185,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"4.10.0","direct":false,"kind":"develop","optional":false},{"id":3031842186,"package_name":"jupyter-server","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"develop","optional":false},{"id":3031842187,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"3.4.3","direct":false,"kind":"develop","optional":false},{"id":3031842188,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"develop","optional":false},{"id":3031842189,"package_name":"jupyterlab-server","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":"develop","optional":false},{"id":3031842190,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.2","direct":false,"kind":"develop","optional":false},{"id":3031842191,"package_name":"latexcodec","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"develop","optional":false},{"id":3031842192,"package_name":"livereload","ecosystem":"pypi","requirements":"2.6.3","direct":false,"kind":"develop","optional":false},{"id":3031842193,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842194,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.5.2","direct":false,"kind":"develop","optional":false},{"id":3031842195,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":"develop","optional":false},{"id":3031842196,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"develop","optional":false},{"id":3031842197,"package_name":"mistune","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":"develop","optional":false},{"id":3031842198,"package_name":"molmass","ecosystem":"pypi","requirements":"2021.6.18","direct":false,"kind":"runtime","optional":false},{"id":3031842199,"package_name":"mypy","ecosystem":"pypi","requirements":"0.961","direct":false,"kind":"develop","optional":false},{"id":3031842200,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"develop","optional":false},{"id":3031842201,"package_name":"nbclassic","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":"develop","optional":false},{"id":3031842202,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"develop","optional":false},{"id":3031842203,"package_name":"nbconvert","ecosystem":"pypi","requirements":"6.5.0","direct":false,"kind":"develop","optional":false},{"id":3031842204,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842205,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.5.5","direct":false,"kind":"develop","optional":false},{"id":3031842206,"package_name":"netcdf4","ecosystem":"pypi","requirements":"1.5.8","direct":false,"kind":"runtime","optional":false},{"id":3031842207,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"develop","optional":false},{"id":3031842208,"package_name":"notebook","ecosystem":"pypi","requirements":"6.4.11","direct":false,"kind":"develop","optional":false},{"id":3031842209,"package_name":"notebook-shim","ecosystem":"pypi","requirements":"0.1.0","direct":false,"kind":"develop","optional":false},{"id":3031842210,"package_name":"numpy","ecosystem":"pypi","requirements":"1.23.0","direct":false,"kind":"runtime","optional":false},{"id":3031842211,"package_name":"packaging","ecosystem":"pypi","requirements":"21.3","direct":false,"kind":"runtime","optional":false},{"id":3031842212,"package_name":"pandas","ecosystem":"pypi","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":3031842213,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"develop","optional":false},{"id":3031842214,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.3","direct":false,"kind":"develop","optional":false},{"id":3031842215,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"develop","optional":false},{"id":3031842216,"package_name":"pbr","ecosystem":"pypi","requirements":"5.9.0","direct":false,"kind":"develop","optional":false},{"id":3031842217,"package_name":"pep8-naming","ecosystem":"pypi","requirements":"0.13.0","direct":false,"kind":"develop","optional":false},{"id":3031842218,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":"develop","optional":false},{"id":3031842219,"package_name":"pickleshare","ecosystem":"pypi","requirements":"0.7.5","direct":false,"kind":"develop","optional":false},{"id":3031842220,"package_name":"pillow","ecosystem":"pypi","requirements":"9.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842221,"package_name":"pint","ecosystem":"pypi","requirements":"0.19.2","direct":false,"kind":"runtime","optional":false},{"id":3031842222,"package_name":"platformdirs","ecosystem":"pypi","requirements":"2.5.2","direct":false,"kind":"develop","optional":false},{"id":3031842223,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842224,"package_name":"pre-commit","ecosystem":"pypi","requirements":"2.19.0","direct":false,"kind":"develop","optional":false},{"id":3031842225,"package_name":"pre-commit-hooks","ecosystem":"pypi","requirements":"4.3.0","direct":false,"kind":"develop","optional":false},{"id":3031842226,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.14.1","direct":false,"kind":"develop","optional":false},{"id":3031842227,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.29","direct":false,"kind":"develop","optional":false},{"id":3031842228,"package_name":"psutil","ecosystem":"pypi","requirements":"5.9.1","direct":false,"kind":"develop","optional":false},{"id":3031842229,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"develop","optional":false},{"id":3031842230,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"develop","optional":false},{"id":3031842231,"package_name":"py","ecosystem":"pypi","requirements":"1.11.0","direct":false,"kind":"develop","optional":false},{"id":3031842232,"package_name":"pybtex","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"develop","optional":false},{"id":3031842233,"package_name":"pybtex-docutils","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":3031842234,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"develop","optional":false},{"id":3031842235,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":"develop","optional":false},{"id":3031842236,"package_name":"pydocstyle","ecosystem":"pypi","requirements":"6.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842237,"package_name":"pyflakes","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842238,"package_name":"pygments","ecosystem":"pypi","requirements":"2.12.0","direct":false,"kind":"develop","optional":false},{"id":3031842239,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.0.9","direct":false,"kind":"runtime","optional":false},{"id":3031842240,"package_name":"pyrsistent","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"develop","optional":false},{"id":3031842241,"package_name":"pytest","ecosystem":"pypi","requirements":"7.1.2","direct":false,"kind":"develop","optional":false},{"id":3031842242,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":3031842243,"package_name":"pytz","ecosystem":"pypi","requirements":"2022.1","direct":false,"kind":"runtime","optional":false},{"id":3031842244,"package_name":"pywin32","ecosystem":"pypi","requirements":"304","direct":false,"kind":"develop","optional":false},{"id":3031842245,"package_name":"pywinpty","ecosystem":"pypi","requirements":"2.0.5","direct":false,"kind":"develop","optional":false},{"id":3031842246,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0","direct":false,"kind":"develop","optional":false},{"id":3031842247,"package_name":"pyzmq","ecosystem":"pypi","requirements":"23.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842248,"package_name":"reorder-python-imports","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"develop","optional":false},{"id":3031842249,"package_name":"requests","ecosystem":"pypi","requirements":"2.28.0","direct":false,"kind":"runtime","optional":false},{"id":3031842250,"package_name":"restructuredtext-lint","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"develop","optional":false},{"id":3031842251,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"0.17.21","direct":false,"kind":"develop","optional":false},{"id":3031842252,"package_name":"ruamel.yaml.clib","ecosystem":"pypi","requirements":"0.2.6","direct":false,"kind":"develop","optional":false},{"id":3031842253,"package_name":"safety","ecosystem":"pypi","requirements":"1.10.3","direct":false,"kind":"develop","optional":false},{"id":3031842254,"package_name":"scipy","ecosystem":"pypi","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":3031842255,"package_name":"send2trash","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"develop","optional":false},{"id":3031842256,"package_name":"setuptools-scm","ecosystem":"pypi","requirements":"6.4.2","direct":false,"kind":"develop","optional":false},{"id":3031842257,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":3031842258,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842259,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842260,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842261,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.3.2.post1","direct":false,"kind":"develop","optional":false},{"id":3031842262,"package_name":"sphinx","ecosystem":"pypi","requirements":"5.0.2","direct":false,"kind":"develop","optional":false},{"id":3031842263,"package_name":"sphinx-autobuild","ecosystem":"pypi","requirements":"2021.3.14","direct":false,"kind":"develop","optional":false},{"id":3031842264,"package_name":"sphinx-basic-ng","ecosystem":"pypi","requirements":"0.0.1a11","direct":false,"kind":"develop","optional":false},{"id":3031842265,"package_name":"sphinx-click","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842266,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":3031842267,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"2.4.2","direct":false,"kind":"develop","optional":false},{"id":3031842268,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"1.0.2","direct":false,"kind":"develop","optional":false},{"id":3031842269,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842270,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"develop","optional":false},{"id":3031842271,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"develop","optional":false},{"id":3031842272,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"develop","optional":false},{"id":3031842273,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842274,"package_name":"stevedore","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"develop","optional":false},{"id":3031842275,"package_name":"terminado","ecosystem":"pypi","requirements":"0.15.0","direct":false,"kind":"develop","optional":false},{"id":3031842276,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"develop","optional":false},{"id":3031842277,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"develop","optional":false},{"id":3031842278,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"develop","optional":false},{"id":3031842279,"package_name":"tornado","ecosystem":"pypi","requirements":"6.1","direct":false,"kind":"develop","optional":false},{"id":3031842280,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.2.1.post0","direct":false,"kind":"develop","optional":false},{"id":3031842281,"package_name":"typeguard","ecosystem":"pypi","requirements":"2.13.3","direct":false,"kind":"develop","optional":false},{"id":3031842282,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"develop","optional":false},{"id":3031842283,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.9","direct":false,"kind":"runtime","optional":false},{"id":3031842284,"package_name":"ussa1976","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":3031842285,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.14.1","direct":false,"kind":"develop","optional":false},{"id":3031842286,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.5","direct":false,"kind":"develop","optional":false},{"id":3031842287,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"develop","optional":false},{"id":3031842288,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"develop","optional":false},{"id":3031842289,"package_name":"xarray","ecosystem":"pypi","requirements":"2022.3.0","direct":false,"kind":"runtime","optional":false},{"id":3031842290,"package_name":"xdoctest","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"develop","optional":false},{"id":3031842291,"package_name":"zipp","ecosystem":"pypi","requirements":"3.8.0","direct":false,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2022-08-28T10:20:49.583Z","updated_at":"2022-08-28T10:20:49.583Z","repository_link":"https://github.com/rayference/joseki/blob/main/pyproject.toml","dependencies":[{"id":3031842292,"package_name":"Pint","ecosystem":"pypi","requirements":"\u003e=0.17","direct":true,"kind":"runtime","optional":false},{"id":3031842293,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=7.0","direct":true,"kind":"runtime","optional":false},{"id":3031842294,"package_name":"netCDF4","ecosystem":"pypi","requirements":"\u003e=1.5.7","direct":true,"kind":"runtime","optional":false},{"id":3031842295,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.22.1","direct":true,"kind":"runtime","optional":false},{"id":3031842296,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.2.4","direct":true,"kind":"runtime","optional":false},{"id":3031842297,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.8,\u003c3.10","direct":true,"kind":"runtime","optional":false},{"id":3031842298,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.25.1","direct":true,"kind":"runtime","optional":false},{"id":3031842299,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.6.3","direct":true,"kind":"runtime","optional":false},{"id":3031842300,"package_name":"xarray","ecosystem":"pypi","requirements":"\u003e=0.18.2","direct":true,"kind":"runtime","optional":false},{"id":3031842301,"package_name":"molmass","ecosystem":"pypi","requirements":"\u003e=2021.6.18","direct":true,"kind":"runtime","optional":false},{"id":3031842302,"package_name":"ussa1976","ecosystem":"pypi","requirements":"^0.3.2","direct":true,"kind":"runtime","optional":false},{"id":3031842303,"package_name":"Pygments","ecosystem":"pypi","requirements":"\u003e=2.7.1","direct":true,"kind":"develop","optional":false},{"id":3031842304,"package_name":"bandit","ecosystem":"pypi","requirements":"==1.7.4","direct":true,"kind":"develop","optional":false},{"id":3031842305,"package_name":"black","ecosystem":"pypi","requirements":"\u003e=21.12b0","direct":true,"kind":"develop","optional":false},{"id":3031842306,"package_name":"coverage","ecosystem":"pypi","requirements":"\u003e=6.2","direct":true,"kind":"develop","optional":false},{"id":3031842307,"package_name":"darglint","ecosystem":"pypi","requirements":"\u003e=1.5.5","direct":true,"kind":"develop","optional":false},{"id":3031842308,"package_name":"flake8","ecosystem":"pypi","requirements":"\u003e=3.8.4","direct":true,"kind":"develop","optional":false},{"id":3031842309,"package_name":"flake8-bandit","ecosystem":"pypi","requirements":"\u003e=2.1.2","direct":true,"kind":"develop","optional":false},{"id":3031842310,"package_name":"flake8-bugbear","ecosystem":"pypi","requirements":"\u003e=21.11.29","direct":true,"kind":"develop","optional":false},{"id":3031842311,"package_name":"flake8-docstrings","ecosystem":"pypi","requirements":"\u003e=1.5.0","direct":true,"kind":"develop","optional":false},{"id":3031842312,"package_name":"flake8-rst-docstrings","ecosystem":"pypi","requirements":"\u003e=0.2.5","direct":true,"kind":"develop","optional":false},{"id":3031842313,"package_name":"furo","ecosystem":"pypi","requirements":"\u003e=2021.4.11-beta.34","direct":true,"kind":"develop","optional":false},{"id":3031842314,"package_name":"ipython","ecosystem":"pypi","requirements":"\u003e=7.24.0","direct":true,"kind":"develop","optional":false},{"id":3031842315,"package_name":"jupyterlab","ecosystem":"pypi","requirements":"\u003e=3.0.16","direct":true,"kind":"develop","optional":false},{"id":3031842316,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.4.2","direct":true,"kind":"develop","optional":false},{"id":3031842317,"package_name":"mypy","ecosystem":"pypi","requirements":"\u003e=0.790","direct":true,"kind":"develop","optional":false},{"id":3031842318,"package_name":"pep8-naming","ecosystem":"pypi","requirements":"\u003e=0.11.1","direct":true,"kind":"develop","optional":false},{"id":3031842319,"package_name":"pre-commit","ecosystem":"pypi","requirements":"\u003e=2.7.1","direct":true,"kind":"develop","optional":false},{"id":3031842320,"package_name":"pre-commit-hooks","ecosystem":"pypi","requirements":"\u003e=4.0.1","direct":true,"kind":"develop","optional":false},{"id":3031842321,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=6.1.1","direct":true,"kind":"develop","optional":false},{"id":3031842322,"package_name":"reorder-python-imports","ecosystem":"pypi","requirements":"\u003e=2.3.5","direct":true,"kind":"develop","optional":false},{"id":3031842323,"package_name":"safety","ecosystem":"pypi","requirements":"\u003e=1.9.0","direct":true,"kind":"develop","optional":false},{"id":3031842324,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=4.3.1","direct":true,"kind":"develop","optional":false},{"id":3031842325,"package_name":"sphinx-autobuild","ecosystem":"pypi","requirements":"\u003e=2021.3.14","direct":true,"kind":"develop","optional":false},{"id":3031842326,"package_name":"sphinx-click","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"develop","optional":false},{"id":3031842327,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"\u003e=2.3.0","direct":true,"kind":"develop","optional":false},{"id":3031842328,"package_name":"typeguard","ecosystem":"pypi","requirements":"\u003e=2.9.1","direct":true,"kind":"develop","optional":false},{"id":3031842329,"package_name":"xdoctest","ecosystem":"pypi","requirements":"\u003e=0.15.0","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:15:15.072Z","updated_at":"2023-01-17T08:15:15.072Z","repository_link":"https://github.com/rayference/joseki/blob/main/.github/workflows/release.yml","dependencies":[{"id":6971905981,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.0.2","direct":true,"kind":"composite","optional":false},{"id":6971905982,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4.0.0","direct":true,"kind":"composite","optional":false},{"id":6971905983,"package_name":"salsify/action-detect-and-tag-new-version","ecosystem":"actions","requirements":"v2.0.1","direct":true,"kind":"composite","optional":false},{"id":6971905984,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.5.0","direct":true,"kind":"composite","optional":false},{"id":6971905985,"package_name":"release-drafter/release-drafter","ecosystem":"actions","requirements":"v5.20.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:15:15.468Z","updated_at":"2023-01-17T08:15:15.468Z","repository_link":"https://github.com/rayference/joseki/blob/main/.github/workflows/tests.yml","dependencies":[{"id":6971909222,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.0.2","direct":true,"kind":"composite","optional":false},{"id":6971909223,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4.0.0","direct":true,"kind":"composite","optional":false},{"id":6971909224,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3.0.4","direct":true,"kind":"composite","optional":false},{"id":6971909225,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3.1.0","direct":true,"kind":"composite","optional":false},{"id":6971909226,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3.0.0","direct":true,"kind":"composite","optional":false},{"id":6971909227,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3.1.0","direct":true,"kind":"composite","optional":false}]}],"score":4.1588830833596715,"created_at":"2025-09-04T15:51:36.186Z","updated_at":"2025-10-07T08:23:24.333Z","avatar_url":"https://github.com/rayference.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["earth-observation","interactive","mesh","interpretability","profiles","distribution","sequences","generic","projection","standardization"],"project_url":"https://science.ecosyste.ms/api/v1/projects/59530","html_url":"https://science.ecosyste.ms/projects/59530","bibtex_url":"https://science.ecosyste.ms/projects/59530/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/59530/export.apalike"}