{"id":20090,"name":"HiSim","description":"Simulation and analysis of household scenarios using modern components as alternative to fossil fuel based ones.","url":"https://github.com/FZJ-IEK3-VSA/HiSim","last_synced_at":"2026-05-12T16:30:24.823Z","repository":{"id":37750995,"uuid":"413782977","full_name":"FZJ-IEK3-VSA/HiSim","owner":"FZJ-IEK3-VSA","description":"HiSim - House Infrastructure Simulator","archived":false,"fork":false,"pushed_at":"2026-04-30T14:21:20.000Z","size":898956,"stargazers_count":42,"open_issues_count":30,"forks_count":18,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-30T16:14:35.835Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FZJ-IEK3-VSA.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","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":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-05T11:08:23.000Z","updated_at":"2026-04-07T14:50:32.000Z","dependencies_parsed_at":"2023-09-21T19:56:52.140Z","dependency_job_id":"691364a5-cb3c-4623-9d0e-046e5167ddcd","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim","commit_stats":{"total_commits":1173,"total_committers":17,"mean_commits":69.0,"dds":0.6803069053708439,"last_synced_commit":"7bac5b8fb7d719ed3c64fa6a8684785d5835c65b"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32650449,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":{"login":"FZJ-IEK3-VSA","name":"Forschungszentrum Jülich - Jülich Systems Analysis","uuid":"28654423","kind":"organization","description":"Institute of Climate and Energy Systems (ICE)","email":null,"website":"https://www.fz-juelich.de/iek/iek-3/EN/Home/home_node.html","location":"Forschungszentrum Jülich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/28654423?v=4","repositories_count":16,"last_synced_at":"2024-12-23T04:12:17.721Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/FZJ-IEK3-VSA","funding_links":[],"total_stars":null,"followers":46,"following":0,"created_at":"2022-11-09T17:00:52.191Z","updated_at":"2024-12-23T04:12:17.721Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA/repositories"},"packages":[{"id":11733033,"name":"github.com/FZJ-IEK3-VSA/HiSim","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/FZJ-IEK3-VSA/HiSim","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2023-10-25T10:52:08.000Z","latest_release_published_at":"2025-06-13T13:40:27.000Z","latest_release_number":"v1.2.3","last_synced_at":"2026-05-03T14:16:46.949Z","created_at":"2025-06-05T11:14:25.950Z","updated_at":"2026-05-03T14:16:46.949Z","registry_url":"https://pkg.go.dev/github.com/FZJ-IEK3-VSA/HiSim","install_command":"go get github.com/FZJ-IEK3-VSA/HiSim","documentation_url":"https://pkg.go.dev/github.com/FZJ-IEK3-VSA/HiSim#section-documentation","metadata":{},"repo_metadata":{"id":37750995,"uuid":"413782977","full_name":"FZJ-IEK3-VSA/HiSim","owner":"FZJ-IEK3-VSA","description":"HiSim - House Infrastructure Simulator","archived":false,"fork":false,"pushed_at":"2025-10-10T08:46:22.000Z","size":898924,"stargazers_count":38,"open_issues_count":21,"forks_count":16,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-11T08:34:06.853Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FZJ-IEK3-VSA.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","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":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-05T11:08:23.000Z","updated_at":"2025-10-10T08:46:31.000Z","dependencies_parsed_at":"2023-09-21T19:56:52.140Z","dependency_job_id":"691364a5-cb3c-4623-9d0e-046e5167ddcd","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim","commit_stats":{"total_commits":1173,"total_committers":17,"mean_commits":69.0,"dds":0.6803069053708439,"last_synced_commit":"7bac5b8fb7d719ed3c64fa6a8684785d5835c65b"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279009934,"owners_count":26084668,"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":"FZJ-IEK3-VSA","name":"Forschungszentrum Jülich - Jülich Systems Analysis","uuid":"28654423","kind":"organization","description":"Institute of Climate and Energy Systems (ICE)","email":null,"website":"https://www.fz-juelich.de/iek/iek-3/EN/Home/home_node.html","location":"Forschungszentrum Jülich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/28654423?v=4","repositories_count":16,"last_synced_at":"2024-12-23T04:12:17.721Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/FZJ-IEK3-VSA","funding_links":[],"total_stars":null,"followers":46,"following":0,"created_at":"2022-11-09T17:00:52.191Z","updated_at":"2024-12-23T04:12:17.721Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-12T21:00:28.552Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/%21f%21z%21j-%21i%21e%21k3-%21v%21s%21a/%21hi%21sim","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/FZJ-IEK3-VSA/HiSim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/FZJ-IEK3-VSA/HiSim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/FZJ-IEK3-VSA/HiSim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-10T23:18:42.477Z","issues_count":68,"pull_requests_count":422,"avg_time_to_close_issue":12871232.891304348,"avg_time_to_close_pull_request":1137613.8948717949,"issues_closed_count":46,"pull_requests_closed_count":390,"pull_request_authors_count":16,"issue_authors_count":18,"avg_comments_per_issue":0.6617647058823529,"avg_comments_per_pull_request":0.0971563981042654,"merged_pull_requests_count":306,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":3318996.0,"past_year_avg_time_to_close_pull_request":1235610.780487805,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":41,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.07692307692307693,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":39,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/issues","maintainers":[{"login":"k-rieck","count":160,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"joga4er","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joga4er"},{"login":"k-knosala","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-knosala"},{"login":"kdabrock","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"DavidNeuroth","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"},{"login":"sdickler","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdickler"},{"login":"ttjaden","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ttjaden"},{"login":"markusblasberg","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markusblasberg"},{"login":"Marwa-AL","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marwa-AL"},{"login":"FranzOldopp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FranzOldopp"},{"login":"efcollab","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/efcollab"}],"active_maintainers":[{"login":"k-rieck","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"kdabrock","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"DavidNeuroth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FFZJ-IEK3-VSA%2FHiSim/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2126879,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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"}},{"id":5660285,"name":"hisim","ecosystem":"pypi","description":"ETHOS.HiSim is a house infrastructure simulator","homepage":"https://github.com/FZJ-IEK3-VSA/HiSim","licenses":"MIT license","normalized_licenses":["MIT"],"repository_url":"https://github.com/FZJ-IEK3-VSA/HiSim","keywords_array":["hisim"],"namespace":null,"versions_count":8,"first_release_published_at":"2022-12-07T19:48:21.000Z","latest_release_published_at":"2025-06-13T14:42:14.000Z","latest_release_number":"1.2.3","last_synced_at":"2026-05-03T14:16:41.800Z","created_at":"2022-12-07T19:53:03.943Z","updated_at":"2026-05-03T14:16:41.800Z","registry_url":"https://pypi.org/project/hisim/","install_command":"pip install hisim --index-url https://pypi.org/simple","documentation_url":"https://hisim.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 2 - Pre-Alpha","Intended Audience :: Developers","License :: OSI Approved :: MIT License","Natural Language :: English","Programming Language :: Python :: 3","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8"],"normalized_name":"hisim","project_status":null},"repo_metadata":{"id":37750995,"uuid":"413782977","full_name":"FZJ-IEK3-VSA/HiSim","owner":"FZJ-IEK3-VSA","description":"HiSim - House Infrastructure Simulator","archived":false,"fork":false,"pushed_at":"2024-10-26T15:41:05.000Z","size":901810,"stargazers_count":30,"open_issues_count":22,"forks_count":15,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-10-29T21:53:23.620Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FZJ-IEK3-VSA.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","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":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-05T11:08:23.000Z","updated_at":"2024-10-24T11:12:42.000Z","dependencies_parsed_at":"2023-09-21T19:56:52.140Z","dependency_job_id":"691364a5-cb3c-4623-9d0e-046e5167ddcd","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim","commit_stats":{"total_commits":873,"total_committers":18,"mean_commits":48.5,"dds":0.6563573883161512,"last_synced_commit":"99e9c7eeb95b784ba40330b9f6a84cf239022a9b"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222145687,"owners_count":16938482,"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":"FZJ-IEK3-VSA","name":"FZJ-IEK3","uuid":"28654423","kind":"organization","description":"Institute of Energy and Climate Research -  Techno-economic Systems Analysis (IEK-3)","email":null,"website":"https://www.fz-juelich.de/iek/iek-3/EN/Home/home_node.html","location":"Forschungszentrum Jülich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/28654423?v=4","repositories_count":16,"last_synced_at":"2023-02-26T03:50:14.020Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/FZJ-IEK3-VSA","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-09T17:00:52.191Z","updated_at":"2023-02-26T03:50:14.022Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA/repositories"},"tags":[{"name":"release","sha":"55fedea68d20419eb0b74ae59b41ba5b9c5c2446","kind":"commit","published_at":"2024-03-14T16:06:26.000Z","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/release","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim/releases/tag/release","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/release","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/release/manifests"},{"name":"v1.0.0","sha":"3e4b19f2dd47bf788e4c5d45d6d5cbea7a1c104e","kind":"commit","published_at":"2023-10-25T10:52:08.000Z","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/v1.0.0","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2024-10-30T01:29:23.789Z","dependent_packages_count":0,"downloads":77,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":18.9729123394992,"dependent_repos_count":22.087784936889527,"dependent_packages_count":7.31012528119255,"stargazers_count":13.132402748683411,"forks_count":11.463403173956795,"docker_downloads_count":null,"average":14.593325696044298},"purl":"pkg:pypi/hisim","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/hisim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/hisim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/hisim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T20:30:19.080Z","issues_count":63,"pull_requests_count":312,"avg_time_to_close_issue":10903368.162790697,"avg_time_to_close_pull_request":955102.204620462,"issues_closed_count":43,"pull_requests_closed_count":303,"pull_request_authors_count":14,"issue_authors_count":15,"avg_comments_per_issue":0.7619047619047619,"avg_comments_per_pull_request":0.11538461538461539,"merged_pull_requests_count":235,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":19,"past_year_pull_requests_count":110,"past_year_avg_time_to_close_issue":3486484.2,"past_year_avg_time_to_close_pull_request":1088021.6862745099,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":102,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.6842105263157895,"past_year_avg_comments_per_pull_request":0.19090909090909092,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":81,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/issues","maintainers":[{"login":"k-rieck","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"joga4er","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joga4er"},{"login":"k-knosala","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-knosala"},{"login":"sdickler","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdickler"},{"login":"DavidNeuroth","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"},{"login":"markusblasberg","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markusblasberg"},{"login":"ttjaden","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ttjaden"},{"login":"FranzOldopp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FranzOldopp"},{"login":"Marwa-AL","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marwa-AL"},{"login":"efcollab","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/efcollab"}],"active_maintainers":[{"login":"k-rieck","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"k-knosala","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-knosala"},{"login":"DavidNeuroth","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"},{"login":"joga4er","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joga4er"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/hisim/codemeta","maintainers":[{"uuid":"dneuroth","login":"dneuroth","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/dneuroth/","role":null,"created_at":"2023-02-26T04:56:11.072Z","updated_at":"2023-02-26T04:56:11.072Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dneuroth/packages"},{"uuid":"k-rieck","login":"k-rieck","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/k-rieck/","role":null,"created_at":"2024-10-30T01:29:22.170Z","updated_at":"2024-10-30T01:29:22.170Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/k-rieck/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":858159,"maintainers_count":366535,"namespaces_count":0,"keywords_count":271316,"github":"pypi","metadata":{"funded_packages_count":53172},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-09T05:08:03.587Z","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":11733042,"name":"github.com/fzj-iek3-vsa/hisim","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/fzj-iek3-vsa/hisim","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2023-10-25T10:52:08.000Z","latest_release_published_at":"2025-06-13T13:40:27.000Z","latest_release_number":"v1.2.3","last_synced_at":"2026-05-03T14:16:45.414Z","created_at":"2025-06-05T11:14:26.531Z","updated_at":"2026-05-03T14:16:45.415Z","registry_url":"https://pkg.go.dev/github.com/fzj-iek3-vsa/hisim","install_command":"go get github.com/fzj-iek3-vsa/hisim","documentation_url":"https://pkg.go.dev/github.com/fzj-iek3-vsa/hisim#section-documentation","metadata":{},"repo_metadata":{"id":37750995,"uuid":"413782977","full_name":"FZJ-IEK3-VSA/HiSim","owner":"FZJ-IEK3-VSA","description":"HiSim - House Infrastructure Simulator","archived":false,"fork":false,"pushed_at":"2025-09-15T07:38:27.000Z","size":899167,"stargazers_count":38,"open_issues_count":22,"forks_count":16,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-10-04T04:22:54.631Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FZJ-IEK3-VSA.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","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":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-05T11:08:23.000Z","updated_at":"2025-09-25T14:47:34.000Z","dependencies_parsed_at":"2023-09-21T19:56:52.140Z","dependency_job_id":"691364a5-cb3c-4623-9d0e-046e5167ddcd","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim","commit_stats":{"total_commits":1173,"total_committers":17,"mean_commits":69.0,"dds":0.6803069053708439,"last_synced_commit":"7bac5b8fb7d719ed3c64fa6a8684785d5835c65b"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278266902,"owners_count":25958733,"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-04T02:00:05.491Z","response_time":63,"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":"FZJ-IEK3-VSA","name":"Forschungszentrum Jülich - Jülich Systems Analysis","uuid":"28654423","kind":"organization","description":"Institute of Climate and Energy Systems (ICE)","email":null,"website":"https://www.fz-juelich.de/iek/iek-3/EN/Home/home_node.html","location":"Forschungszentrum Jülich","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/28654423?v=4","repositories_count":16,"last_synced_at":"2024-12-23T04:12:17.721Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/FZJ-IEK3-VSA","funding_links":[],"total_stars":null,"followers":46,"following":0,"created_at":"2022-11-09T17:00:52.191Z","updated_at":"2024-12-23T04:12:17.721Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA/repositories"},"tags":[{"name":"v1.2.3","sha":"5212e3643a8d8bcd540ec42f96dbb266525ef2f4","kind":"commit","published_at":"2025-06-13T13:40:27.000Z","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/v1.2.3","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim@v1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.2.3/manifests"},{"name":"release","sha":"55fedea68d20419eb0b74ae59b41ba5b9c5c2446","kind":"commit","published_at":"2024-03-14T16:06:26.000Z","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/release","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim/releases/tag/release","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim@release","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/release","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/release/manifests"},{"name":"v1.0.0","sha":"3e4b19f2dd47bf788e4c5d45d6d5cbea7a1c104e","kind":"commit","published_at":"2023-10-25T10:52:08.000Z","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/HiSim/tar.gz/v1.0.0","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/FZJ-IEK3-VSA/HiSim@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-10-12T21:00:20.954Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/fzj-iek3-vsa/hisim","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/fzj-iek3-vsa/hisim","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/fzj-iek3-vsa/hisim","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/fzj-iek3-vsa/hisim/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-03T07:29:46.646Z","issues_count":67,"pull_requests_count":420,"avg_time_to_close_issue":13255421.181818182,"avg_time_to_close_pull_request":1140368.4832904884,"issues_closed_count":44,"pull_requests_closed_count":389,"pull_request_authors_count":16,"issue_authors_count":18,"avg_comments_per_issue":0.6716417910447762,"avg_comments_per_pull_request":0.09761904761904762,"merged_pull_requests_count":305,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":58,"past_year_avg_time_to_close_issue":2585599.6666666665,"past_year_avg_time_to_close_pull_request":1264849.075,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":40,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.08333333333333333,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":38,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/issues","maintainers":[{"login":"k-rieck","count":158,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"joga4er","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joga4er"},{"login":"k-knosala","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-knosala"},{"login":"kdabrock","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"DavidNeuroth","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"},{"login":"sdickler","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdickler"},{"login":"ttjaden","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ttjaden"},{"login":"markusblasberg","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markusblasberg"},{"login":"Marwa-AL","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marwa-AL"},{"login":"FranzOldopp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FranzOldopp"},{"login":"efcollab","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/efcollab"}],"active_maintainers":[{"login":"k-rieck","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"kdabrock","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"DavidNeuroth","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffzj-iek3-vsa%2Fhisim/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2126879,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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":695556,"full_name":"FZJ-IEK3-VSA/HiSim","default_branch":"main","total_commits":1428,"total_committers":19,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":75.15789473684211,"dds":0.6190476190476191,"past_year_total_commits":246,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":61.5,"past_year_dds":0.32113821138211385,"last_synced_at":"2026-05-05T13:12:42.478Z","last_synced_commit":"ee2d468551bac1a3dc79fe77c98b02eceee7ebd5","created_at":"2023-03-09T11:39:36.967Z","updated_at":"2026-05-05T13:10:52.192Z","committers":[{"name":"k.rieck","email":"k.rieck@fz-juelich.de","login":"k-rieck","count":544},{"name":"Noah Pflugradt","email":"Noah.Pflugradt@gmail.com","login":"noah80","count":301},{"name":"Johanna Ganglbauer","email":"johanna.ganglbauer@4wardenergy.at","login":"joga4er","count":182},{"name":"Hoppe-J","email":"hoppe@isfh.de","login":"Hoppe-J","count":75},{"name":"Vitor Zago","email":"vitor.zago@protonmail.com","login":"vitorzago","count":71},{"name":"d.neuroth","email":"d.neuroth@fz-juelich.de","login":"DavidNeuroth","count":53},{"name":"Kevin Knosala","email":"58529976+k-knosala","login":"k-knosala","count":42},{"name":"MaHi","email":"72401807+MaxHillen","login":"MaxHillen","count":32},{"name":"Tjarko Tjaden","email":"t.tjaden@gmail.com","login":"ttjaden","count":26},{"name":"efcollab","email":"83819091+efcollab","login":"efcollab","count":22},{"name":"k.dabrock","email":"k.dabrock@fz-juelich.de","login":"kdabrock","count":19},{"name":"sdickler","email":"s.dickler@fz-juelich.de","login":"sdickler","count":18},{"name":"Max","email":"m.hillen@fz-juelich.de","login":"Hillenfz","count":14},{"name":"Marwa Alfouly","email":"marwa.alfouly@tum.de","login":"Marwa-AL","count":12},{"name":"markusblasberg","email":"63840271+markusblasberg","login":"markusblasberg","count":9},{"name":"Noah Pflugradt","email":"n.pflugradt@iwv3.kfa-juelich.de","login":null,"count":3},{"name":"Felix Till Schattmann","email":"felix.schattmann@stud.uni-hannover.de","login":null,"count":3},{"name":"FranzOldopp","email":"43807373+FranzOldopp","login":"FranzOldopp","count":1},{"name":"Hauke Hoops","email":"75681123+xihaui","login":"xihaui","count":1}],"past_year_committers":[{"name":"k.rieck","email":"k.rieck@fz-juelich.de","login":"k-rieck","count":167},{"name":"Hoppe-J","email":"hoppe@isfh.de","login":"Hoppe-J","count":61},{"name":"k.dabrock","email":"k.dabrock@fz-juelich.de","login":"kdabrock","count":15},{"name":"Felix Till Schattmann","email":"felix.schattmann@stud.uni-hannover.de","login":null,"count":3}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-07T00:00:08.754Z","repositories_count":6229966,"commits_count":897252592,"contributors_count":34914802,"owners_count":1149950,"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":"FZJ-IEK3-VSA/HiSim","html_url":"https://github.com/FZJ-IEK3-VSA/HiSim","last_synced_at":"2026-05-05T13:04:13.589Z","status":"active","issues_count":78,"pull_requests_count":425,"avg_time_to_close_issue":12871232.891304348,"avg_time_to_close_pull_request":1171942.1913265307,"issues_closed_count":46,"pull_requests_closed_count":392,"pull_request_authors_count":17,"issue_authors_count":19,"avg_comments_per_issue":0.6282051282051282,"avg_comments_per_pull_request":0.10352941176470588,"merged_pull_requests_count":307,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":14,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":4419090.5,"past_year_avg_time_to_close_pull_request":1980916.2666666666,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.21428571428571427,"past_year_avg_comments_per_pull_request":0.10344827586206896,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"created_at":"2023-05-09T10:34:54.099Z","updated_at":"2026-05-05T13:04:13.589Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2FHiSim/issues","issue_labels_count":{"feature request":7,"improvement":7,"bug":5,"enhancement":4,"documentation":3,"question":1},"pull_request_labels_count":{"bug":2},"issue_author_associations_count":{"COLLABORATOR":44,"NONE":17,"CONTRIBUTOR":17},"pull_request_author_associations_count":{"COLLABORATOR":321,"CONTRIBUTOR":98,"NONE":6},"issue_authors":{"k-rieck":24,"noah80":11,"k-knosala":11,"Hoppe-J":6,"kdabrock":4,"MFaisalZaki":3,"Mousa-Zerai":3,"FranzOldopp":3,"Marwa-AL":2,"H0ooo":2,"khanna7":1,"dridyas":1,"sdickler":1,"luzpaz":1,"vitorzago":1,"markusblasberg":1,"matteodefelice":1,"d-esplo":1,"Niteftef":1},"pull_request_authors":{"k-rieck":145,"joga4er":64,"k-knosala":52,"Hoppe-J":46,"Hillenfz":28,"sdickler":18,"DavidNeuroth":16,"markusblasberg":14,"kdabrock":12,"noah80":9,"ttjaden":7,"Niteftef":4,"vitorzago":3,"efcollab":2,"Marwa-AL":2,"FranzOldopp":2,"nicolaigoelz":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-05T00:00:06.846Z","repositories_count":14512469,"issues_count":34254557,"pull_requests_count":112290566,"authors_count":11255246,"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":{"improvement":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"COLLABORATOR":11,"CONTRIBUTOR":2,"NONE":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":17,"CONTRIBUTOR":8,"NONE":4},"past_year_issue_authors":{"k-rieck":11,"noah80":2,"dridyas":1},"past_year_pull_request_authors":{"k-rieck":9,"Hoppe-J":8,"kdabrock":7,"Niteftef":4,"nicolaigoelz":1},"maintainers":[{"login":"k-rieck","count":169,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"joga4er","count":64,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joga4er"},{"login":"k-knosala","count":63,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-knosala"},{"login":"kdabrock","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"DavidNeuroth","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidNeuroth"},{"login":"sdickler","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdickler"},{"login":"ttjaden","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ttjaden"},{"login":"markusblasberg","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/markusblasberg"},{"login":"Marwa-AL","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Marwa-AL"},{"login":"FranzOldopp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FranzOldopp"},{"login":"efcollab","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/efcollab"},{"login":"khanna7","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/khanna7"},{"login":"nicolaigoelz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nicolaigoelz"}],"active_maintainers":[{"login":"k-rieck","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/k-rieck"},{"login":"kdabrock","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kdabrock"},{"login":"nicolaigoelz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nicolaigoelz"}]},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":46,"MemberEvent":1,"PullRequestEvent":48,"ForkEvent":1,"IssuesEvent":22,"WatchEvent":10,"IssueCommentEvent":5,"PushEvent":234,"PullRequestReviewEvent":35,"CreateEvent":26},"last_year":{"ReleaseEvent":1,"DeleteEvent":40,"PullRequestEvent":13,"ForkEvent":1,"IssuesEvent":7,"WatchEvent":6,"IssueCommentEvent":1,"PushEvent":106,"PullRequestReviewEvent":16,"CreateEvent":14}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/codequality.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:18.868Z","updated_at":"2023-02-19T16:31:18.868Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/codequality.yml","dependencies":[{"id":7792338434,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7792338435,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.027Z","updated_at":"2023-02-19T16:31:19.027Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/coverage.yml","dependencies":[{"id":7792338956,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7792338958,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7792338960,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.077Z","updated_at":"2023-02-19T16:31:19.077Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/draft-pdf.yml","dependencies":[{"id":7792341313,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7792341314,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7792341315,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/mypy.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.497Z","updated_at":"2023-02-19T16:31:19.497Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/mypy.yml","dependencies":[{"id":7792345238,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7792345239,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pylint.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.584Z","updated_at":"2023-02-19T16:31:19.584Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/pylint.yml","dependencies":[{"id":7792345278,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7792345279,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.747Z","updated_at":"2023-02-19T16:31:19.747Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/Dockerfile","dependencies":[{"id":7792345652,"package_name":"python","ecosystem":"docker","requirements":"3.9-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-02-19T16:31:19.882Z","updated_at":"2023-02-19T16:31:19.882Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/requirements.txt","dependencies":[{"id":7792347184,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347097,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347098,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347099,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347100,"package_name":"seaborn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347101,"package_name":"reportlab","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347177,"package_name":"pvlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347182,"package_name":"openpyxl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347183,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347185,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347186,"package_name":"dataclasses_json","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347187,"package_name":"hplib","ecosystem":"pypi","requirements":"==1.9","direct":true,"kind":"runtime","optional":false},{"id":7792347202,"package_name":"bslib","ecosystem":"pypi","requirements":"==0.6","direct":true,"kind":"runtime","optional":false},{"id":7792347203,"package_name":"psutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347204,"package_name":"pydot","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347205,"package_name":"graphviz","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347206,"package_name":"dataclass_wizard","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7792347207,"package_name":"utspclient","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-base.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:49.022Z","updated_at":"2023-09-21T19:56:49.022Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/pytest-base.yml","dependencies":[{"id":13857059662,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857059663,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857059664,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-buildingtest.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:49.264Z","updated_at":"2023-09-21T19:56:49.264Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/pytest-buildingtest.yml","dependencies":[{"id":13857059665,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857059666,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857059667,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-examples.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:49.582Z","updated_at":"2023-09-21T19:56:49.582Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/pytest-examples.yml","dependencies":[{"id":13857060055,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13857060060,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13857060062,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest-others.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:49.926Z","updated_at":"2023-09-21T19:56:49.926Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/.github/workflows/pytest-others.yml","dependencies":[{"id":13857060262,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857060263,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13857060264,"package_name":"ts-graphviz/setup-graphviz","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:50.317Z","updated_at":"2023-09-21T19:56:50.317Z","repository_link":"https://github.com/FZJ-IEK3-VSA/HiSim/blob/main/setup.py","dependencies":[]}],"score":11.603131732856376,"created_at":"2023-09-11T14:52:09.563Z","updated_at":"2026-05-12T16:30:24.900Z","avatar_url":"https://github.com/FZJ-IEK3-VSA.png","language":"Python","category":"Consumption","sub_category":"Buildings and Heating","monthly_downloads":77,"total_dependent_repos":1,"total_dependent_packages":0,"readme":" [![PyPI Version](https://img.shields.io/pypi/v/hisim.svg)](https://pypi.python.org/pypi/hisim)\n [![PyPI - License](https://img.shields.io/pypi/l/hisim)](LICENSE)\n \n \u003ca href=\"https://www.fz-juelich.de/en/iek/iek-3\"\u003e\u003cimg src=\"https://www.fz-juelich.de/static/media/Logo.2ceb35fc.svg\" alt=\"Forschungszentrum Juelich Logo\" width=\"230px\"\u003e\u003c/a\u003e \n\n# ETHOS.HiSim - Household Infrastructure and Building Simulator\n\nETHOS.HiSim is a Python package for simulation and analysis of household scenarios and building systems using modern\ncomponents as alternative to fossil fuel based ones. This package integrates load profiles generation of electricity\nconsumption, heating demand, electricity generation, and smart strategies of modern components, such as\nheat pump, battery, electric vehicle or thermal energy storage. ETHOS.HiSim is a package under development by\nForschungszentrum Jülich und Hochschule Emden/Leer. For detailed documentation, please\naccess [ReadTheDocs](https://household-infrastructure-simulator.readthedocs.io/en/latest/) of this repository.\n\n\n# Install Graphviz\n\nIf you want to use the feature that generates system charts, you need to install GraphViz in your system. If you don't\nhave Graphviz installed, you will experience error messages about a missing dot.exe under Windows.\n\nFollow the installation instructions from here:\nhttps://www.graphviz.org/download/\n\n(or simply disable the system charts)\n\nClone Repository\n-----------------------\nTo clone this repository, enter the following command to your terminal:\n\n```python\ngit clone https://github.com/FZJ-IEK3-VSA/HiSim.git\n```\n\nVirtual Environment\n-----------------------\nBefore installing `ETHOS.Hisim`, it is recommended to set up a Python virtual environment. Let `hisimvenv` be the name of\nvirtual environment to be created. For Windows users, setting the virtual environment in the path `\\Hisim` is done with\nthe command line:\n\n```python\npython -m venv hisimvenv\n```\n\nAfter its creation, the virtual environment can be activated in the same directory:\n\n```python \nhisimvenv\\Scripts\\activate\n```\n\nFor Linux/Mac users, the virtual environment is set up and activated as follows:\n\n```python \nvirtual hisimvenv source hisimvenv/bin/activate\n```\n\nAlternatively, Anaconda can be used to set up and activate the virtual environment:\n\n```python \nconda create -n hisimvenv python=3.10\nconda activate hisimvenv\n```\n\nWith the successful activation, `ETHOS.HiSim` is ready to be locally installed.\n\nInstall Package\n------------------------\nAfter setting up the virtual environment, install the package to your local libraries:\n\n```python\npip install -e .\n```\n\nOptional: Set Environment Variables\n-----------------------\nCertain components might access APIs to retrieve data. In order to use them, you need to set the url and key as environment variables. This can be done with an `.env` file wihtin the HiSim root folder or with system tools. The environment variables are:\n\n```\nUTSP_URL\nUTSP_API_KEY\n```\n\nExecuting a Building Simulation\n-----------------------\nIn `ETHOS.HiSim` we are calling a specific building configuration a `system setup`. A system setup encompasses the building itself, all the technical infrastructure and other parameters, such as geographic location, weather, residents, energy prices and many more. You can find the predefined system setups in the directory `HiSim/system_setups`. \n\nRun Simple System Setups\n-----------------------\nWe provide some simplified examples to show the general principles of the simulation. \nYou can run the simple system setups in the directory `HiSim/system_setups` with the following command:\n\n```python\npython ../hisim/hisim_main.py simple_system_setup_one.py\n```\nor\n\n```python\npython ../hisim/hisim_main.py simple_system_setup_two.py\n```\n\nThis command executes `hisim_main.py` on the setup function `setup_function` implemented in the files `simple_system_setup_one.py` and `simple_system_setup_two.py` that are stored in `HiSim/system_setups`.\nThe results can be visualized under directory `results` created under the same directory where the script with the setup function is located.\n\nRun Basic Household System Setup\n-----------------------\nThe directory `HiSim/system_setups` also contains a basic household configuration in the script `basic_household.py`.\nIt can be executed with the following command:\n\n```python\npython ../hisim/hisim_main.py basic_household.py\n```\n\nThe system is set up with the following elements:\n\n* Occupancy (Residents' Demands)\n* Weather\n* Photovoltaic System\n* Building\n* Heat Pump\n\nHence, photovoltaic modules and the heat pump are responsible for covering the electricity and thermal energy demands as\nbest as possible. As the name of the setup function says, the components are explicitly connected to each other, binding\ninputs to their corresponding output sequentially. This is different from automatically connecting inputs and outputs\nbased on similarity. For a better understanding of explicit connection, proceed to section `IO Connecting Functions`.\n\nGeneric Setup Function Walkthrough\n---------------------\nThe basic structure of a setup function is as follows:\n\n1. Set the simulation parameters (See `SimulationParameters` class in `hisim/hisim/component.py`)\n1. Create a `Component` object and add it to `Simulator` object\n    1. Create a `Component` object from one of the child classes implemented in `hisim/hisim/components`\n        1. Check if `Component` class has been correctly imported\n    1. If necessary, connect your object's inputs with previous created `Component` objects' outputs.\n    1. Finally, add your `Component` object to `Simulator` object\n1. Repeat step 2 while all the necessary components have been created, connected and added to the `Simulator` object.\n\nOnce you are done, you can run the setup function according to the description in the simple system setup run.\n\nPackage Structure\n-----------\nThe main program is executed from `hisim/hisim/hisim_main.py`. The `Simulator`(`simulator.py`) object groups `Component`s declared and added from the setups functions. The `ComponentWrapper` (`simulator.py`) gathers together the `Component`s inside a `Simulator` object. The `Simulator` object performs the entire simulation under the function `run_all_timesteps` and stores the results in a Python pickle `data.pkl` in a subdirectory of `hisim/hisim/results` named after the executed setup function. Plots and the report are automatically generated from the pickle by the class `PostProcessor` (`hisim/hisim/postprocessing/postprocessing.py`).\n\nComponent Class\n-----------\nA child class inherits from the `Component` class in `hisim/hisim/component.py` and has to have the following methods implemented:\n\n* i_save_state: updates previous state variable with the current state variable\n* i_restore_state: updates current state variable with the previous state variable\n* i_simulate: performs a timestep iteration for the `Component`\n* i_doublecheck: checks if the values are expected throughout the iteration\n\nThese methods are used by `Simulator` to execute the simulation and generate the results.\n\nList of `Component` Children\n-----------\nTheses classes inherent from `Component` (`component.py`) class and can be used in your setup function to customize different configurations. All `Component` class children are stored in `hisim/hisim/components` directory. Some of these classes are:\n\n- `RandomNumbers` (`random_numbers.py`)\n- `SimpleWaterStorage` (`simple_water_storage.py`)\n- `Transformer` (`transformer_rectifier.py`)\n- `PVSystem` (`generic_pv_system.py`)\n- `SimpleCHP` (`generic_chp.py`)\n- `CSVLoader` (`csvloader.py`)\n- `SumBuilderForTwoInputs` (`sumbuilder.py`)\n- `SumBuilderForThreeInputs` (`sumbuilder.py`)\n- ToDo: more components to be added\n\nConnecting Input/Outputs\n-----------\nLet `my_home_electricity_grid` and `my_appliance` be `Component` objects used in the setup function. The object `my_apppliance` has an output `ElectricityOutput` that has to be connected to an object `ElectricityGrid`. The object `my_home_electricity_grid` has an input `ElectricityInput`, where this connection takes place. In the setup function, the connection is performed with the method `connect_input` from the `Simulator` class:\n\n```python\nmy_home_electricity_grid.connect_input(input_fieldname=my_home_electricity_grid.ELECTRICITY_INPUT,\n                                       src_object_name=my_appliance.component_name,\n                                       src_field_name=my_appliance.ELECTRICITY_OUTPUT)\n```\n\nConfiguration Automator\n-----------\nA configuration automator is under development and has the goal to reduce connections calls among similar components.\n\nPost Processing\n-----------\nAfter the simulator runs all time steps, the post processing (`postprocessing.py`) reads the persistent saved results, plots the data and generates a report.\n\n## Contributions and Collaborations\nETHOS.HiSim welcomes any kind of feedback, contributions, and collaborations. \nIf you are interested in joining the project, adding new features, or providing valuable insights, feel free to reach out (email to k.rieck@fz-juelich.de) and participate in our HiSim developer meetings held every second Monday. Additionally, we encourage you to utilize our Issue section to share feedback or report any bugs you encounter.\nWe look forward to your contributions and to making meaningful improvements. \nHappy coding!\n\n## License\n\nMIT License\n\nCopyright (C) 2020-2021 Noah Pflugradt, Leander Kotzur, Detlef Stolten, Tjarko Tjaden, Kevin Knosala, Sebastian Dickler, Katharina Rieck, David Neuroth, Johanna Ganglbauer, Vitor Zago, Frank Burkard, Maximilian Hillen, Marwa Alfouly, Franz Oldopp, Markus Blasberg, Kristina Dabrock\n\nYou should have received a copy of the MIT License along with this program.\nIf not, see https://opensource.org/licenses/MIT\n\n## About Us\n\n\u003ca href=\"https://www.fz-juelich.de/en/ice/ice-2\"\u003e\u003cimg src=\"https://www.fz-juelich.de/SharedDocs/Bilder/IEK/IEK-3/Abteilungen2015/VSA_DepartmentPicture_2019-02-04_459x244_2480x1317.jpg?__blob=normal\" alt=\"Juelich Systems Analysis\"\u003e\u003c/a\u003e\n\nWe are the [Institute of Climate and Energy Systems - Juelich Systems Analysis](https://www.fz-juelich.de/en/ice/ice-2) belonging to the [Forschungszentrum Jülich](www.fz-juelich.de/en). Our interdisciplinary institute's research is focusing on energy-related process and systems analyses. Data searches and system simulations are used to determine energy and mass balances, as well as to evaluate performance, emissions and costs of energy systems. The results are used for performing comparative assessment studies between the various systems. Our current priorities include the development of energy strategies, in accordance with the German Federal Government’s greenhouse gas reduction targets, by designing new infrastructures for sustainable and secure energy supply chains and by conducting cost analysis studies for integrating new technologies into future energy market frameworks.\n\n## Contributions and Users\n\nDevelopment Partners:\n\n**Hochschule Emden/Leer** inside the project \"Piegstrom\".\n\n**4ward Energy** inside the EU project \"WHY\" and the FFG project \"[AI4CarbonFreeHeating](https://www.4wardenergy.at/de/referenzen/ai4carbonfreeheating)\"\n\n## Acknowledgement\n\nThis work was supported by the Helmholtz Association under the Joint\nInitiative [\"Energy System 2050   A Contribution of the Research Field Energy\"](https://www.helmholtz.de/en/research/energy/energy_system_2050/).\n\n\u003ca href=\"https://www.helmholtz.de/en/\"\u003e\u003cimg src=\"https://www.helmholtz.de/fileadmin/user_upload/05_aktuelles/Marke_Design/logos/HG_LOGO_S_ENG_RGB.jpg\" alt=\"Helmholtz Logo\" width=\"200px\" style=\"float:right\"\u003e\u003c/a\u003e\n\nFor this work weather data is based on data from [\"German Weather Service (Deutscher Wetterdienst-DWD)\"](https://www.dwd.de/DE/Home/home_node.html/, https://www.dwd.de/DE/service/rechtliche_hinweise/rechtliche_hinweise_node.html) and [\"NREL National Solar Radiation Database\"](https://nsrdb.nrel.gov/data-viewer/download/intro/) (License: Creative Commons Attribution 3.0 United States License, Creative Commons BY 4.0); individual values are averaged.\n\n\u003ca href=\"https://www.dwd.de/\"\u003e\u003cimg src=\"https://www.dwd.de/SharedDocs/bilder/DE/logos/dwd/dwd_logo_258x69.png?__blob=normal\u0026v=1\" alt=\"DWD Logo\" width=\"200px\" style=\"float:right\"\u003e\u003c/a\u003e\n\nThis project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 891943. \n\n\u003cimg src=\"eulogo.png\" alt=\"EU Logo\" width=\"200px\" style=\"float:right\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://www.why-h2020.eu/\"\u003e\u003cimg src=\"whylogo.jpg\" alt=\"WHY Logo\" width=\"200px\" style=\"float:right\"\u003e\u003c/a\u003e\n\nThis project has received funding from the FFG under the topic “Digital Technologies”, an initiative of the Federal Ministry for Climate Action, Environment, Energy, Mobility, Innovation and Technology (BMK), through the project \"[AI4CarbonFreeHeating](https://www.4wardenergy.at/de/referenzen/ai4carbonfreeheating)\" \n\n\u003ca href=\"https://www.4wardenergy.at/de/referenzen/ai4carbonfreeheating\"\u003e\u003cimg src=\"AI4CFH-Logo-S.jpg\" alt=\"AI4CFH Logo\" width=\"200px\" style=\"float:right\"\u003e\u003c/a\u003e\n\u003cimg src=\"BMK_Logo_srgb.svg\" alt=\"BMK Logo\" width=\"200px\" style=\"float:right\"\u003e\n\u003cimg src=\"FFG_Logo_EN_RGB_1000px.png\" alt=\"FFG Logo\" width=\"200px\" style=\"float:right\"\u003e","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20090","html_url":"https://ost.ecosyste.ms/projects/20090"}