{"id":76296,"name":"biosteam","description":"The Biorefinery Simulation and Techno-Economic Analysis Modules; Life Cycle Assessment; Chemical Process Simulation Under Uncertainty","url":"https://github.com/biosteamdevelopmentgroup/biosteam","last_synced_at":"2025-09-08T16:58:10.019Z","repository":{"id":37020941,"uuid":"164639830","full_name":"BioSTEAMDevelopmentGroup/biosteam","owner":"BioSTEAMDevelopmentGroup","description":"The Biorefinery Simulation and Techno-Economic Analysis Modules; Life Cycle Assessment; Chemical Process Simulation Under Uncertainty","archived":false,"fork":false,"pushed_at":"2025-09-05T03:24:36.000Z","size":1527516,"stargazers_count":216,"open_issues_count":10,"forks_count":46,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-09-05T08:44:15.623Z","etag":null,"topics":["biochemical-process","bioprocess","biorefinery","centrifuge","chemical-engineering","distillation","fermentation","flash","heat-exchanger","life-cycle-assessment","monte-carlo","process-simulation","pump","reactor","sensitivity-analysis","techno-economic-analysis","thermodynamics","unit-operation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BioSTEAMDevelopmentGroup.png","metadata":{"files":{"readme":"README.es.rst","changelog":null,"contributing":"docs/contributing/AUTHORS.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-01-08T12:02:16.000Z","updated_at":"2025-09-05T03:24:39.000Z","dependencies_parsed_at":"2023-09-21T19:32:44.544Z","dependency_job_id":"923cf557-a6cc-4b24-ad1c-6d81e376ccf7","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam","commit_stats":{"total_commits":2332,"total_committers":12,"mean_commits":"194.33333333333334","dds":0.1758147512864494,"last_synced_commit":"ce79ae2429f81f148c64416ab77f59444aacb413"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/BioSTEAMDevelopmentGroup/biosteam","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/sbom","scorecard":{"id":22152,"data":{"date":"2025-08-11","repo":{"name":"github.com/BioSTEAMDevelopmentGroup/biosteam","commit":"3d1146c936fe0c70e6dccfce24243ac53ed9d826"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.7,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/26 approved changesets -- score normalized to 1","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":10,"reason":"22 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/publish-release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-release.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/publish-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-release.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/BioSTEAMDevelopmentGroup/biosteam/publish-release.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:54","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:55","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:56","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:57","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:58","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:59","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:60","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:61","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:62","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:63","Warn: pipCommand not pinned by hash: .github/workflows/build.yml:65","Warn: pipCommand not pinned by hash: .github/workflows/publish-release.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/publish-release.yml:24","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2018-49 / GHSA-rprw-h62v-c2w7"],"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 8 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-14T17:03:45.290Z","repository_id":37020941,"created_at":"2025-08-14T17:03:45.290Z","updated_at":"2025-08-14T17:03:45.290Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274166988,"owners_count":25233962,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"BioSTEAMDevelopmentGroup","name":"BioSTEAM Development Group","uuid":"61621970","kind":"organization","description":"Our mission is to create, deliver, and support open-source products that make the BioSTEAM software easy to use, deploy, and scale.","email":"BioSTEAMDevelopmentGroup@gmail.com","website":"https://biosteam.readthedocs.io/en/latest/index.html","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/61621970?v=4","repositories_count":7,"last_synced_at":"2024-05-15T18:11:02.334Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/BioSTEAMDevelopmentGroup","funding_links":[],"total_stars":265,"followers":22,"following":0,"created_at":"2022-11-14T07:30:19.447Z","updated_at":"2024-05-15T18:11:11.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup/repositories"},"packages":[{"id":2656373,"name":"biosteam","ecosystem":"pypi","description":"The Biorefinery Simulation and Techno-Economic Analysis Modules","homepage":"https://github.com/BioSTEAMDevelopmentGroup/biosteam","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam","keywords_array":["chemical process simulation","bioprocess engineering","mass and energy balance","material properties","phase equilibrium","CABBI","biorefinery","biofuel","bioproducts"],"namespace":null,"versions_count":448,"first_release_published_at":"2019-04-13T06:17:12.000Z","latest_release_published_at":"2025-09-05T03:26:17.000Z","latest_release_number":"2.52.5","last_synced_at":"2025-09-08T10:02:46.805Z","created_at":"2022-04-10T10:12:18.682Z","updated_at":"2025-09-08T10:02:46.805Z","registry_url":"https://pypi.org/project/biosteam/","install_command":"pip install biosteam --index-url https://pypi.org/simple","documentation_url":"https://biosteam.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Environment :: Console","Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: Manufacturing","Intended Audience :: Science/Research","License :: OSI Approved :: University of Illinois/NCSA Open Source License","Natural Language :: English","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: POSIX :: BSD","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.9","Programming Language :: Python :: Implementation :: CPython","Topic :: Education","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Chemistry","Topic :: Scientific/Engineering :: Mathematics"],"normalized_name":"biosteam","project_status":null},"repo_metadata":{"id":37020941,"uuid":"164639830","full_name":"BioSTEAMDevelopmentGroup/biosteam","owner":"BioSTEAMDevelopmentGroup","description":"The Biorefinery Simulation and Techno-Economic Analysis Modules; Life Cycle Assessment; Chemical Process Simulation Under Uncertainty","archived":false,"fork":false,"pushed_at":"2024-10-23T20:36:44.000Z","size":1512340,"stargazers_count":179,"open_issues_count":8,"forks_count":35,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-10-29T20:37:05.154Z","etag":null,"topics":["biochemical-process","bioprocess","biorefinery","centrifuge","chemical-engineering","distillation","fermentation","flash","heat-exchanger","life-cycle-assessment","monte-carlo","process-simulation","pump","reactor","sensitivity-analysis","techno-economic-analysis","thermodynamics","unit-operation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BioSTEAMDevelopmentGroup.png","metadata":{"files":{"readme":"README.es.rst","changelog":null,"contributing":"docs/contributing/AUTHORS.rst","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-08T12:02:16.000Z","updated_at":"2024-10-24T17:27:19.000Z","dependencies_parsed_at":"2023-09-21T19:32:44.544Z","dependency_job_id":"923cf557-a6cc-4b24-ad1c-6d81e376ccf7","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam","commit_stats":{"total_commits":2244,"total_committers":12,"mean_commits":187.0,"dds":"0.17513368983957223","last_synced_commit":"ed482328acc27fb61c06b9c5fed9d3da2a847350"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222131010,"owners_count":16936304,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"BioSTEAMDevelopmentGroup","name":"BioSTEAM Development Group","uuid":"61621970","kind":"organization","description":"Our mission is to create, deliver, and support open-source products that make the BioSTEAM software easy to use, deploy, and scale.","email":"BioSTEAMDevelopmentGroup@gmail.com","website":"https://biosteam.readthedocs.io/en/latest/index.html","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/61621970?v=4","repositories_count":7,"last_synced_at":"2024-05-15T18:11:02.334Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/BioSTEAMDevelopmentGroup","funding_links":[],"total_stars":265,"followers":22,"following":0,"created_at":"2022-11-14T07:30:19.447Z","updated_at":"2024-05-15T18:11:11.641Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BioSTEAMDevelopmentGroup/repositories"},"tags":[{"name":"2.11.7","sha":"911341f3a7cf7641ec10aa1e843bdee39ad409a1","kind":"commit","published_at":"2020-04-11T23:06:51.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.11.7","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.11.7/manifests"},{"name":"2.11","sha":"911341f3a7cf7641ec10aa1e843bdee39ad409a1","kind":"commit","published_at":"2020-04-11T23:06:51.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.11","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.11/manifests"},{"name":"2.8.10","sha":"266020b4e78ed4584ea635d69351e15a5b32e046","kind":"commit","published_at":"2020-03-30T08:26:19.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.8.10","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.10/manifests"},{"name":"2.8.2","sha":"266020b4e78ed4584ea635d69351e15a5b32e046","kind":"commit","published_at":"2020-03-30T08:26:19.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.8.2","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.2/manifests"},{"name":"2.8","sha":"266020b4e78ed4584ea635d69351e15a5b32e046","kind":"commit","published_at":"2020-03-30T08:26:19.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.8","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8/manifests"},{"name":"2.8.1","sha":"7c386ad03144f009b14ff114025d43e33d44addf","kind":"commit","published_at":"2020-03-29T18:58:54.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.8.1","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.8.1/manifests"},{"name":"v2.0.0a","sha":"36d3b348fa41c8592d651442325875ae34df9c6f","kind":"commit","published_at":"2020-02-06T17:52:46.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/v2.0.0a","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/v2.0.0a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v2.0.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v2.0.0a/manifests"},{"name":"2.0.0a","sha":"75c21d3959c1f1501b8f7aea461c7145da183519","kind":"commit","published_at":"2020-02-06T17:41:08.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/2.0.0a","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/2.0.0a","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.0.0a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/2.0.0a/manifests"},{"name":"1.0.8","sha":"ccbc2441990a345623353ce2af69805d35bd6231","kind":"commit","published_at":"2020-01-16T05:01:10.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/1.0.8","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/1.0.8/manifests"},{"name":"v1.0.8","sha":"ccbc2441990a345623353ce2af69805d35bd6231","kind":"commit","published_at":"2020-01-16T05:01:10.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/v1.0.8","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v1.0.8/manifests"},{"name":"v1.0","sha":"0da1da127b4abf0518e28cb294845f544fff0522","kind":"commit","published_at":"2019-12-08T10:52:00.000Z","download_url":"https://codeload.github.com/BioSTEAMDevelopmentGroup/biosteam/tar.gz/v1.0","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/tags/v1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:14:03.750Z","dependent_packages_count":2,"downloads":3756,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":6.193146614152719,"dependent_repos_count":9.173305338103573,"dependent_packages_count":2.1558826489433707,"stargazers_count":6.085045000957047,"forks_count":7.30460391779113,"docker_downloads_count":null,"average":6.182396703989568},"purl":"pkg:pypi/biosteam","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/biosteam","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/biosteam","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/biosteam/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T19:32:44.159Z","issues_count":116,"pull_requests_count":75,"avg_time_to_close_issue":3938086.7981651374,"avg_time_to_close_pull_request":323341.7702702703,"issues_closed_count":109,"pull_requests_closed_count":74,"pull_request_authors_count":11,"issue_authors_count":20,"avg_comments_per_issue":3.2413793103448274,"avg_comments_per_pull_request":1.9333333333333333,"merged_pull_requests_count":66,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":11,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":624371.7142857143,"past_year_avg_time_to_close_pull_request":42687.416666666664,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":3.8181818181818183,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/issues","maintainers":[{"login":"yalinli2","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yalinli2"},{"login":"yoelcortes","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yoelcortes"},{"login":"BenPortner","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BenPortner"},{"login":"sarangbhagwat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sarangbhagwat"},{"login":"DmitryBachin","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DmitryBachin"},{"login":"joyxyz1994","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joyxyz1994"},{"login":"cansinobl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cansinobl"},{"login":"ggmirandac","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggmirandac"},{"login":"lkudli2","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lkudli2"}],"active_maintainers":[{"login":"sarangbhagwat","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sarangbhagwat"},{"login":"yoelcortes","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yoelcortes"},{"login":"yalinli2","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yalinli2"},{"login":"ggmirandac","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggmirandac"},{"login":"cansinobl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cansinobl"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/biosteam/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/biosteam/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/biosteam/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/biosteam/related_packages","maintainers":[{"uuid":"yoelcortes","login":"yoelcortes","name":null,"email":null,"url":null,"packages_count":11,"html_url":"https://pypi.org/user/yoelcortes/","role":null,"created_at":"2023-01-29T21:18:59.957Z","updated_at":"2023-01-29T21:18:59.957Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/yoelcortes/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726213,"maintainers_count":308809,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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":543129,"full_name":"BioSTEAMDevelopmentGroup/biosteam","default_branch":"master","committers":[{"name":"Yoel","email":"yoelcortes@gmail.com","login":null,"count":2113},{"name":"cortespea","email":"cortespea@ad.engr.wisc.edu","login":null,"count":139},{"name":"Benjamin W. Portner","email":"benjamin.portner@bauhaus-luftfahrt.net","login":null,"count":86},{"name":"sarangbhagwat","email":"59667492+sarangbhagwat@users.noreply.github.com","login":null,"count":38},{"name":"Yalin","email":"zoe.yalin.li@gmail.com","login":null,"count":38},{"name":"Joy Cheung","email":"joycheung1994@gmail.com","login":null,"count":38},{"name":"Yalin Li","email":"mailto.yalin.li@gmail.com","login":null,"count":36},{"name":"sarangbhagwat","email":"sarangb2@illinois.edu","login":null,"count":15},{"name":"Gabriel Miranda","email":"ggmiranda@uc.cl","login":null,"count":8},{"name":"lkudli2","email":"91288134+lkudli2@users.noreply.github.com","login":null,"count":5},{"name":"Brenda","email":"bcansino@outlook.com","login":null,"count":3},{"name":"Arun Prasad","email":"arun@evergrow.com","login":null,"count":1},{"name":"Benjamin W. Portner","email":"52913510+BenPortner@users.noreply.github.com","login":null,"count":1},{"name":"Rupert Brandstaetter","email":"rupert.brandstaetter@gmail.com","login":null,"count":1},{"name":"Siddhartha Bagaria","email":"sidb@x.team","login":null,"count":1},{"name":"cansinobl","email":"cansinobl@gmail.com","login":null,"count":1},{"name":"kilavvy","email":"140459108+kilavvy@users.noreply.github.com","login":null,"count":1},{"name":"leopardracer","email":"136604165+leopardracer@users.noreply.github.com","login":null,"count":1},{"name":"omahs","email":"73983677+omahs@users.noreply.github.com","login":null,"count":1}],"total_commits":2527,"total_committers":19,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":133.0,"dds":0.16383062920459046,"past_year_committers":[{"name":"Yoel","email":"yoelcortes@gmail.com","login":null,"count":237},{"name":"sarangbhagwat","email":"sarangb2@illinois.edu","login":null,"count":11},{"name":"kilavvy","email":"140459108+kilavvy@users.noreply.github.com","login":null,"count":1},{"name":"leopardracer","email":"136604165+leopardracer@users.noreply.github.com","login":null,"count":1},{"name":"omahs","email":"73983677+omahs@users.noreply.github.com","login":null,"count":1}],"past_year_total_commits":251,"past_year_total_committers":5,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":50.2,"past_year_dds":0.055776892430278835,"last_synced_at":"2025-09-08T10:24:26.406Z","last_synced_commit":"acd611d79caf44bb3cad7cbfbd89b9881b4e6375","created_at":"2023-03-09T04:18:34.223Z","updated_at":"2025-09-08T10:24:24.224Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5484648,"commits_count":854580863,"contributors_count":31160861,"owners_count":909740,"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":"BioSTEAMDevelopmentGroup/biosteam","html_url":"https://github.com/BioSTEAMDevelopmentGroup/biosteam","last_synced_at":"2025-09-06T01:41:47.110Z","status":null,"issues_count":119,"pull_requests_count":108,"avg_time_to_close_issue":3919310.845454545,"avg_time_to_close_pull_request":1528254.09,"issues_closed_count":110,"pull_requests_closed_count":100,"pull_request_authors_count":17,"issue_authors_count":25,"avg_comments_per_issue":3.3865546218487395,"avg_comments_per_pull_request":1.5,"merged_pull_requests_count":86,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":20,"past_year_avg_time_to_close_issue":824346.0,"past_year_avg_time_to_close_pull_request":932029.8571428572,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":14,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":0.4,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"created_at":"2023-05-09T10:40:46.765Z","updated_at":"2025-09-06T01:41:47.113Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/BioSTEAMDevelopmentGroup%2Fbiosteam/issues","issue_labels_count":{"question":12,"enhancement":9,"bug":8,"notification":2,"documentation":2,"good first issue":2},"pull_request_labels_count":{"enhancement":6,"documentation":1},"issue_author_associations_count":{"MEMBER":84,"NONE":28,"COLLABORATOR":7},"pull_request_author_associations_count":{"MEMBER":69,"COLLABORATOR":23,"NONE":11,"CONTRIBUTOR":5},"issue_authors":{"yalinli2":50,"yoelcortes":15,"DmitryBachin":13,"sarangbhagwat":6,"BenPortner":6,"luizmartinocosta":3,"siddharthab":3,"Omotola94":3,"adilsal33m":2,"gaorkl":2,"ard3051997":2,"ShanHeFT":1,"phiparth":1,"FengxuSysbio":1,"bms1272":1,"daltonwstewart":1,"lgconejito2":1,"MaryTutuola":1,"joyxyz1994":1,"internEVbiotech":1,"SarvadaC":1,"allanc1":1,"isong29":1,"1226Wang1226":1,"omarbay":1},"pull_request_authors":{"yoelcortes":29,"yalinli2":21,"sarangbhagwat":19,"BenPortner":13,"ggmirandac":4,"cansinobl":3,"kilavvy":2,"omahs":2,"bravesasha":2,"brawncode":2,"joyxyz1994":2,"omarbay":2,"leopardracer":2,"siddharthab":2,"akprasad":1,"lkudli2":1,"rupert-br":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10121806,"issues_count":31718767,"pull_requests_count":98785397,"authors_count":10710679,"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":{"NONE":6},"past_year_pull_request_author_associations_count":{"NONE":9,"MEMBER":8,"CONTRIBUTOR":3},"past_year_issue_authors":{"1226Wang1226":1,"FengxuSysbio":1,"omarbay":1,"phiparth":1,"SarvadaC":1,"ShanHeFT":1},"past_year_pull_request_authors":{"sarangbhagwat":8,"omarbay":2,"kilavvy":2,"leopardracer":2,"brawncode":2,"bravesasha":2,"omahs":2},"maintainers":[{"login":"yalinli2","count":71,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yalinli2"},{"login":"yoelcortes","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yoelcortes"},{"login":"sarangbhagwat","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sarangbhagwat"},{"login":"BenPortner","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BenPortner"},{"login":"DmitryBachin","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DmitryBachin"},{"login":"ggmirandac","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggmirandac"},{"login":"cansinobl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cansinobl"},{"login":"joyxyz1994","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joyxyz1994"},{"login":"lkudli2","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lkudli2"}],"active_maintainers":[{"login":"sarangbhagwat","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sarangbhagwat"}]},"events":{"total":{"IssuesEvent":9,"WatchEvent":38,"DeleteEvent":5,"IssueCommentEvent":30,"PushEvent":165,"PullRequestReviewEvent":8,"PullRequestEvent":16,"ForkEvent":9,"CreateEvent":8},"last_year":{"IssuesEvent":9,"WatchEvent":38,"DeleteEvent":5,"IssueCommentEvent":30,"PushEvent":165,"PullRequestReviewEvent":8,"PullRequestEvent":16,"ForkEvent":9,"CreateEvent":8}},"keywords":["biochemical-process","bioprocess","biorefinery","centrifuge","chemical-engineering","distillation","fermentation","flash","heat-exchanger","life-cycle-assessment","monte-carlo","process-simulation","pump","reactor","sensitivity-analysis","techno-economic-analysis","thermodynamics","unit-operation"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-07T15:43:30.684Z","updated_at":"2022-07-07T15:43:30.684Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/requirements.txt","dependencies":[{"id":111980931,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=4.2.0","direct":true,"kind":"runtime","optional":false},{"id":111980932,"package_name":"thermosteam","ecosystem":"pypi","requirements":"\u003e=0.28.12","direct":true,"kind":"runtime","optional":false},{"id":111980933,"package_name":"pydata_sphinx_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111980934,"package_name":"sphinx_multitoc_numbering","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111980935,"package_name":"sphinx_design","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111980936,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111980937,"package_name":"ipykernel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111980938,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_test.txt","sha":null,"kind":"manifest","created_at":"2022-07-07T15:43:30.850Z","updated_at":"2022-07-07T15:43:30.850Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/requirements_test.txt","dependencies":[{"id":111981538,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111981539,"package_name":"coveralls","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111981540,"package_name":"nbval","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111981541,"package_name":"SALib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111981542,"package_name":"pyglet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":111981543,"package_name":"ipykernel","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-07T15:43:30.922Z","updated_at":"2022-07-07T15:43:30.922Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/setup.py","dependencies":[{"id":111981707,"package_name":"IPython","ecosystem":"pypi","requirements":"\u003e=7.9.0","direct":true,"kind":"runtime","optional":false},{"id":111981708,"package_name":"thermosteam","ecosystem":"pypi","requirements":"\u003e=0.28.11","direct":true,"kind":"runtime","optional":false},{"id":111981709,"package_name":"graphviz","ecosystem":"pypi","requirements":"\u003e=0.17","direct":true,"kind":"runtime","optional":false},{"id":111981710,"package_name":"chaospy","ecosystem":"pypi","requirements":"\u003e=3.3.9","direct":true,"kind":"runtime","optional":false},{"id":111981711,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T13:45:40.766Z","updated_at":"2023-01-17T13:45:40.766Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/.github/workflows/build.yml","dependencies":[{"id":6995688334,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6995688335,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6995688336,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-release.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T13:45:41.111Z","updated_at":"2023-01-17T13:45:41.111Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/.github/workflows/publish-release.yml","dependencies":[{"id":6995692472,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6995692473,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-21T19:32:43.159Z","updated_at":"2023-09-21T19:32:43.159Z","repository_link":"https://github.com/BioSTEAMDevelopmentGroup/biosteam/blob/master/docs/requirements.txt","dependencies":[{"id":13856735618,"package_name":"biosteam","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856735619,"package_name":"biorefineries","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":16.597679988299703,"created_at":"2025-09-08T15:39:33.865Z","updated_at":"2025-10-07T08:27:31.728Z","avatar_url":"https://github.com/BioSTEAMDevelopmentGroup.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":3756,"funding_links":[],"readme_doi_urls":["https://doi.org/10.1021/acssuschemeng.9b07040"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["chemical","equations-of-state","liquid-liquid-equilibrium","material-and-energy-balance","mixture","properties","reaction","vapor-liquid-equilibrium","dynamic-simulations","process-modeling"],"project_url":"https://science.ecosyste.ms/api/v1/projects/76296","html_url":"https://science.ecosyste.ms/projects/76296"}