{"id":20076,"name":"tsib","description":"A Python package that builds up on different databases and models for creating consistent demand and production time series of residential buildings.","url":"https://github.com/FZJ-IEK3-VSA/tsib","last_synced_at":"2026-04-12T17:03:17.383Z","repository":{"id":57477118,"uuid":"222312455","full_name":"FZJ-IEK3-VSA/tsib","owner":"FZJ-IEK3-VSA","description":"Time Series Initialization of Buildings","archived":false,"fork":false,"pushed_at":"2023-03-22T09:29:35.000Z","size":77900,"stargazers_count":21,"open_issues_count":0,"forks_count":13,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-27T09:58:12.101Z","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":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-11-17T21:09:35.000Z","updated_at":"2025-09-12T15:39:17.000Z","dependencies_parsed_at":"2023-09-21T19:56:40.294Z","dependency_job_id":null,"html_url":"https://github.com/FZJ-IEK3-VSA/tsib","commit_stats":{"total_commits":121,"total_committers":6,"mean_commits":"20.166666666666668","dds":"0.18181818181818177","last_synced_commit":"0c4146defa8e3cd9168604da0054ac7243ae7607"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/FZJ-IEK3-VSA/tsib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/tsib/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/sbom","scorecard":{"id":48786,"data":{"date":"2025-08-11","repo":{"name":"github.com/FZJ-IEK3-VSA/tsib","commit":"0c4146defa8e3cd9168604da0054ac7243ae7607"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":1.9,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 2/28 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: license.txt:0","Info: FSF or OSI recognized license: MIT License: license.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":1,"reason":"9 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2017-48 / GHSA-chqf-hx79-gxc6","Warn: Project is vulnerable to: PYSEC-2020-73"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 4 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T23:18:49.842Z","repository_id":57477118,"created_at":"2025-08-14T23:18:49.842Z","updated_at":"2025-08-14T23:18:49.842Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31475202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-06T08:36:52.050Z","status":"ssl_error","status_checked_at":"2026-04-06T08:36:51.267Z","response_time":112,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"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":2954757,"name":"tsib","ecosystem":"pypi","description":"Time Series Initialization for Buildings","homepage":"https://github.com/FZJ-IEK3-VSA/tsib","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/FZJ-IEK3-VSA/tsib","keywords_array":["buildings","thermal load","electricity load","optimization"],"namespace":null,"versions_count":6,"first_release_published_at":"2019-11-17T21:44:19.000Z","latest_release_published_at":"2023-03-22T09:31:50.000Z","latest_release_number":"0.1.6","last_synced_at":"2026-04-06T14:01:24.010Z","created_at":"2022-04-10T12:54:32.436Z","updated_at":"2026-04-06T14:01:24.010Z","registry_url":"https://pypi.org/project/tsib/","install_command":"pip install tsib --index-url https://pypi.org/simple","documentation_url":"https://tsib.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 2","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.4","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6","Topic :: Scientific/Engineering","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"tsib","project_status":null},"repo_metadata":{"id":57477118,"uuid":"222312455","full_name":"FZJ-IEK3-VSA/tsib","owner":"FZJ-IEK3-VSA","description":"Time Series Initialization of Buildings","archived":false,"fork":false,"pushed_at":"2023-03-22T09:29:35.000Z","size":77900,"stargazers_count":19,"open_issues_count":0,"forks_count":11,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-10-29T22:29:24.503Z","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":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-11-17T21:09:35.000Z","updated_at":"2024-10-17T11:47:49.000Z","dependencies_parsed_at":"2023-09-21T19:56:40.294Z","dependency_job_id":null,"html_url":"https://github.com/FZJ-IEK3-VSA/tsib","commit_stats":{"total_commits":121,"total_committers":6,"mean_commits":"20.166666666666668","dds":"0.18181818181818177","last_synced_commit":"0c4146defa8e3cd9168604da0054ac7243ae7607"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FZJ-IEK3-VSA","download_url":"https://codeload.github.com/FZJ-IEK3-VSA/tsib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222155692,"owners_count":16940391,"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":[]},"repo_metadata_updated_at":"2024-10-30T02:58:40.055Z","dependent_packages_count":0,"downloads":127,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":26.11592284861821,"dependent_repos_count":22.087784936889527,"dependent_packages_count":7.31012528119255,"stargazers_count":14.22734383106522,"forks_count":10.55361187846656,"docker_downloads_count":null,"average":16.058957755246414},"purl":"pkg:pypi/tsib","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/tsib","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/tsib","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/tsib/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T21:00:22.523Z","issues_count":0,"pull_requests_count":2,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":721001.0,"issues_closed_count":0,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tsib/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tsib/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tsib/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tsib/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tsib/codemeta","maintainers":[{"uuid":"l.kotzur","login":"l.kotzur","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/l.kotzur/","role":null,"created_at":"2023-02-25T17:01:36.220Z","updated_at":"2023-02-25T17:01:36.220Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/l.kotzur/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":835813,"maintainers_count":356904,"namespaces_count":0,"keywords_count":270194,"github":"pypi","metadata":{"funded_packages_count":53084},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-05T05:05:39.368Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":674947,"full_name":"FZJ-IEK3-VSA/tsib","default_branch":"master","total_commits":121,"total_committers":6,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":20.166666666666668,"dds":0.18181818181818177,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-02T23:00:25.814Z","last_synced_commit":"0c4146defa8e3cd9168604da0054ac7243ae7607","created_at":"2023-03-09T10:38:11.309Z","updated_at":"2026-03-02T23:00:12.440Z","committers":[{"name":"Leander","email":"leander.kotzur@googlemail.com","login":"l-kotzur","count":99},{"name":"Kevin Knosala","email":"k.knosala@fz-juelich.de","login":"k-knosala","count":13},{"name":"Kevin Knosala","email":"k.knosala@iwv3.kfa-juelich.de","login":null,"count":5},{"name":"Stenzel, Peter","email":"p.stenzel@fz-juelich.de","login":"pstenzelfzj","count":2},{"name":"noah80","email":"noah80","login":"noah80","count":1},{"name":"Julian Schönau","email":"60855819+OfficialCodexplosive","login":"OfficialCodexplosive","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-06T00:00:08.903Z","repositories_count":6211229,"commits_count":921932100,"contributors_count":35687158,"owners_count":1143388,"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/tsib","html_url":"https://github.com/FZJ-IEK3-VSA/tsib","last_synced_at":"2026-04-06T14:01:00.270Z","status":"error","issues_count":0,"pull_requests_count":2,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":721001.0,"issues_closed_count":0,"pull_requests_closed_count":2,"pull_request_authors_count":2,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":2,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:37:22.921Z","updated_at":"2026-04-06T14:01:00.270Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/FZJ-IEK3-VSA%2Ftsib/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{"CONTRIBUTOR":2},"issue_authors":{},"pull_request_authors":{"OfficialCodexplosive":1,"noah80":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-08T00:00:09.900Z","repositories_count":14147583,"issues_count":34546263,"pull_requests_count":112868491,"authors_count":11230090,"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":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"WatchEvent":2,"ForkEvent":1},"last_year":{"WatchEvent":2,"ForkEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-09-14T17:11:16.452Z","updated_at":"2022-09-14T17:11:16.452Z","repository_link":"https://github.com/FZJ-IEK3-VSA/tsib/blob/master/requirements.txt","dependencies":[{"id":4842186776,"package_name":"pvlib","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":4842186777,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=0.24.0","direct":true,"kind":"runtime","optional":false},{"id":4842186778,"package_name":"Pyomo","ecosystem":"pypi","requirements":"\u003e=4.2","direct":true,"kind":"runtime","optional":false},{"id":4842186779,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4842186780,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.0.0","direct":true,"kind":"runtime","optional":false},{"id":4842186781,"package_name":"xlrd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4842186782,"package_name":"tsam","ecosystem":"pypi","requirements":"\u003e=1.0.4","direct":true,"kind":"runtime","optional":false},{"id":4842186783,"package_name":"tsorb","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4842186784,"package_name":"cdsapi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":4842186785,"package_name":"tinydb","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T19:56:39.752Z","updated_at":"2023-09-21T19:56:39.752Z","repository_link":"https://github.com/FZJ-IEK3-VSA/tsib/blob/master/setup.py","dependencies":[]}],"score":9.69609431131315,"created_at":"2023-09-11T14:52:09.456Z","updated_at":"2026-04-12T17:03:17.384Z","avatar_url":"https://github.com/FZJ-IEK3-VSA.png","language":"Python","category":"Consumption","sub_category":"Buildings and Heating","monthly_downloads":127,"total_dependent_repos":1,"total_dependent_packages":0,"readme":"[![Build Status](https://img.shields.io/gitlab/pipeline/l-kotzur/tsib/master.svg)](https://gitlab.com/l-kotzur/tsib/pipelines)\n[![Version](https://img.shields.io/pypi/v/tsib.svg)](https://pypi.python.org/pypi/tsib)\n\n\u003ca href=\"https://www.fz-juelich.de/en/iek/iek-3\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/OfficialCodexplosive/README_Assets/862a93188b61ab4dd0eebde3ab5daad636e129d5/FJZ_IEK-3_logo.svg\" alt=\"FZJ Logo\" width=\"300px\"\u003e\u003c/a\u003e\n\n# tsib - Time Series Initialization for Buildings\n\ntsib is a python package that builds up on different databases and models for creating consistent demand and production time series of residential buildings. This could be either occupancy behavior, electricity demand or heat demand time series as well as photovoltaic (PV) and solar thermal production time series.\n\n\nIf you want to use tsib in a published work, please [**cite following publication**](http://juser.fz-juelich.de/record/858675) which applies tsib for the creation of time series for residential buildings in Germany. \n\n\n## Features\n* flexible configuration of single buildings by different input arguments\n* simple building definition based on an archetype building catalogue\n* consideration of the occupancy behavior\n* derivation of the electric device load or the demand for thermal comfort\n* calculation of the heat load based on a thermal building model\n* provision of location specific time series for solar irradiation and temperature based on weather data\n\n\n## Applied databases and models\ntsib is a flexible tool which allows the use of different models and databases for the generation of time series for buildings. In Version 0.1.0 the following databases and models are included is tsib:\n* [CREST](https://www.lboro.ac.uk/research/crest/demand-model/) demand model for the simulaton of the occupancy behavior\n* [5R1C](https://www.sciencedirect.com/science/article/abs/pii/S0306261916314933) thermal building model \n* [pvlib](https://github.com/pvlib/pvlib-python) for solar irradiance calculation and photovoltaic simulation\n* [TABULA/EPISCOPE](http://episcope.eu/) archetype building catalogue\n* [DWD Testreferenzjahre](https://www.dwd.de/DE/leistungen/testreferenzjahre/testreferenzjahre.html)  for providing weather data\n\n\n## Installation\nDirectly install via pip as follows:\n\n\tpip install tsib\n\nAlternatively, clone a local copy of the repository to your computer\n\n\tgit clone https://github.com/FZJ-IEK3-VSA/tsib.git\n\t\nThen install tsib via pip as follow\n\t\n\tcd tsib\n\tpip install . \n\t\nOr install directly via python as \n\n\tpython setup.py install\n\t\nIn order to use the 5R1C thermal building model, make sure that you have installed a MILP solver. As default solver coin-cbc is used which can either installed by\n\n\tsudo apt-get install coinor-cbc\n\nor for Anaconda under windows as\n\n\tconda install -c conda-forge coincbc\n\n. Other solvers can be defined by defining the environment variable $SOLVER. \n\t\nTo get flexible weather data from the Climate Data Store, register [here](https://cds.climate.copernicus.eu/api-how-to) and follow the instructions to get an own key. Make sure that you have agreed on the [license terms](https://cds.climate.copernicus.eu/cdsapp/#!/terms/licence-to-use-copernicus-products).\n\n\t\n## Examples\n\nThis [jupyter notebook](examples/showcase.ipynb) shows the capabilites of tsib to create all relevant time series. \n\n\n## License\n\nMIT License\n\nCopyright (C) 2016-2022 Leander Kotzur (FZJ IEK-3), Timo Kannengießer (FZK-IEK-3), Kevin Knosala (FZJ IEK-3), Peter Stenzel (FZJ IEK-3), Peter Markewitz (FZJ IEK-3), Martin Robinius (FZJ IEK-3), Detlef Stolten (FZJ IEK-3)\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\u003cp align=\"center\"\u003e\u003ca href=\"https://www.fz-juelich.de/en/iek/iek-3\"\u003e\u003cimg src=\"https://github.com/OfficialCodexplosive/README_Assets/blob/master/iek3-wide.png?raw=true\" alt=\"Institut TSA\"\u003e\u003c/a\u003e\u003c/p\u003e\nWe are the \u003ca href=\"https://www.fz-juelich.de/en/iek/iek-3\"\u003eInstitute of Energy and Climate Research - Techno-economic Systems Analysis (IEK-3)\u003c/a\u003e belonging to the \u003ca href=\"https://www.fz-juelich.de/en\"\u003eForschungszentrum Jülich\u003c/a\u003e. Our interdisciplinary department'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## Acknowledgement\n\nThis work was supported by the Helmholtz Association under the Joint Initiative [\"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","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["aggregation","energy-system","typical-periods"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20076","html_url":"https://ost.ecosyste.ms/projects/20076"}