{"id":352722,"name":"STRE³AM","description":"The Strategic Technology Roadmapping and Energy, Environmental, and Economic Analysis Model is an optimization-based modeling tool and analysis framework to assist with strategic planning and technology investments of the industrial sector.","url":"https://github.com/anl-ceeesa/stream","last_synced_at":"2026-05-18T09:30:21.942Z","repository":{"id":230064657,"uuid":"751032211","full_name":"ANL-CEEESA/STREAM","owner":"ANL-CEEESA","description":"Strategic Technology Roadmapping and Energy, Environmental, and Economic Analysis Model","archived":false,"fork":false,"pushed_at":"2025-07-15T16:42:55.000Z","size":30364,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-03T02:02:27.214Z","etag":null,"topics":["argonne","energy-system-model","industry"],"latest_commit_sha":null,"homepage":"https://anl-ceeesa.github.io/STREAM/","language":"Julia","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dthierry/dre4m","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ANL-CEEESA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-01-31T19:54:36.000Z","updated_at":"2026-04-24T11:59:06.000Z","dependencies_parsed_at":"2026-02-19T03:00:41.392Z","dependency_job_id":null,"html_url":"https://github.com/ANL-CEEESA/STREAM","commit_stats":null,"previous_names":["anl-ceeesa/dre4m","anl-ceeesa/stream"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ANL-CEEESA/STREAM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANL-CEEESA%2FSTREAM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANL-CEEESA%2FSTREAM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANL-CEEESA%2FSTREAM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANL-CEEESA%2FSTREAM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ANL-CEEESA","download_url":"https://codeload.github.com/ANL-CEEESA/STREAM/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANL-CEEESA%2FSTREAM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32807861,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"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":"ANL-CEEESA","name":"ANL-CEEESA","uuid":"61068480","kind":"organization","description":"Argonne National Laboratory's Center for Energy, Environmental, and Economic Systems Analysis (CEEESA)","email":null,"website":"https://github.com/argonne-national-laboratory","location":"Argonne, IL","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/61068480?v=4","repositories_count":8,"last_synced_at":"2023-03-05T14:23:13.354Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ANL-CEEESA","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T17:41:57.756Z","updated_at":"2023-03-05T14:23:13.378Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ANL-CEEESA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ANL-CEEESA/repositories"},"packages":[],"commits":{"id":11041099,"full_name":"anl-ceeesa/stream","default_branch":"master","total_commits":115,"total_committers":8,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":14.375,"dds":0.14782608695652177,"past_year_total_commits":12,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.0,"past_year_dds":0.16666666666666663,"last_synced_at":"2026-05-15T08:01:42.350Z","last_synced_commit":"b931e95f134ad0bd52a9886a2cbb6d87b8c9f35a","created_at":"2025-09-09T07:25:16.105Z","updated_at":"2026-05-15T08:01:36.877Z","committers":[{"name":"dthierry","email":"dpthierry@gmail.com","login":"dthierry","count":98},{"name":"dthierry","email":"dthierry@CSI357411.local","login":null,"count":8},{"name":"Sarang Supekar","email":"sarangsupekar@gmail.com","login":"FreelyShaltThouPartake","count":3},{"name":"Thierry D","email":"dthierry@anl.gov","login":"dthierry-argonne","count":2},{"name":"dthierry","email":"dthierry@esdivwl157-066.es.anl.gov","login":null,"count":1},{"name":"dthierry","email":"dthierry@esdivwl157-051.es.anl.gov","login":null,"count":1},{"name":"dthierry","email":"dthierry@esdivwl157-040.es.anl.gov","login":null,"count":1},{"name":"dthierry","email":"dthierry@CSI363871.local","login":null,"count":1}],"past_year_committers":[{"name":"Thierry D","email":"dpthierry@gmail.com","login":"dthierry","count":10},{"name":"Thierry D","email":"dthierry@anl.gov","login":"dthierry-argonne","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/anl-ceeesa%2Fstream/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-16T00:00:17.015Z","repositories_count":6235377,"commits_count":884600197,"contributors_count":34907569,"owners_count":1153986,"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":"anl-ceeesa/stream","html_url":"https://github.com/anl-ceeesa/stream","last_synced_at":"2025-09-09T07:38:43.741Z","status":"active","issues_count":0,"pull_requests_count":8,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":65.75,"issues_closed_count":0,"pull_requests_closed_count":8,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.125,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":65.75,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.125,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"created_at":"2025-09-09T07:25:27.409Z","updated_at":"2025-09-09T07:38:43.742Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/anl-ceeesa%2Fstream","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/anl-ceeesa%2Fstream/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{"COLLABORATOR":8},"issue_authors":{},"pull_request_authors":{"dthierry":8},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-17T00:00:41.354Z","repositories_count":14625491,"issues_count":34187203,"pull_requests_count":111865909,"authors_count":11264677,"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":{"COLLABORATOR":1},"past_year_issue_authors":{},"past_year_pull_request_authors":{"dthierry":1},"maintainers":[{"login":"dthierry","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dthierry"}],"active_maintainers":[{"login":"dthierry","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dthierry"}]},"events":{"total":{"MemberEvent":1,"ForkEvent":2,"WatchEvent":2,"PushEvent":3},"last_year":{"MemberEvent":1,"ForkEvent":2,"WatchEvent":2,"PushEvent":1}},"keywords":["argonne","energy-system-model","industry"],"dependencies":[{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2026-02-19T03:00:30.027Z","updated_at":"2026-02-19T03:00:30.027Z","repository_link":"https://github.com/ANL-CEEESA/STREAM/blob/main/environment.yml","dependencies":[{"id":25821294075,"package_name":"python","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25821294129,"package_name":"matplotlib","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25821294173,"package_name":"pandas","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":25821294186,"package_name":"geopandas","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"Manifest.toml","sha":null,"kind":"lockfile","created_at":"2026-02-19T03:00:31.964Z","updated_at":"2026-02-19T03:00:31.964Z","repository_link":"https://github.com/ANL-CEEESA/STREAM/blob/main/Manifest.toml","dependencies":[{"id":25821294671,"package_name":"Parsers","ecosystem":"julia","requirements":"2.8.3","direct":false,"kind":"runtime","optional":false},{"id":25821294206,"package_name":"Adapt","ecosystem":"julia","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25821294232,"package_name":"ArgCheck","ecosystem":"julia","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25821294233,"package_name":"Artifacts","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294243,"package_name":"AxisAlgorithms","ecosystem":"julia","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25821294244,"package_name":"Base64","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294245,"package_name":"BenchmarkTools","ecosystem":"julia","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25821294246,"package_name":"Bzip2_jll","ecosystem":"julia","requirements":"1.0.9+0","direct":false,"kind":"runtime","optional":false},{"id":25821294247,"package_name":"CSV","ecosystem":"julia","requirements":"0.10.15","direct":false,"kind":"runtime","optional":false},{"id":25821294248,"package_name":"ChainRulesCore","ecosystem":"julia","requirements":"1.25.1","direct":false,"kind":"runtime","optional":false},{"id":25821294249,"package_name":"CodecBzip2","ecosystem":"julia","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":25821294252,"package_name":"CodecInflate64","ecosystem":"julia","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":25821294253,"package_name":"CodecZlib","ecosystem":"julia","requirements":"0.7.8","direct":false,"kind":"runtime","optional":false},{"id":25821294254,"package_name":"CommonSubexpressions","ecosystem":"julia","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":25821294255,"package_name":"Compat","ecosystem":"julia","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":25821294256,"package_name":"CompilerSupportLibraries_jll","ecosystem":"julia","requirements":"1.1.1+0","direct":false,"kind":"runtime","optional":false},{"id":25821294277,"package_name":"Crayons","ecosystem":"julia","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25821294278,"package_name":"DataAPI","ecosystem":"julia","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":25821294292,"package_name":"DataFrames","ecosystem":"julia","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25821294293,"package_name":"DataStructures","ecosystem":"julia","requirements":"0.18.22","direct":false,"kind":"runtime","optional":false},{"id":25821294294,"package_name":"DataValueInterfaces","ecosystem":"julia","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25821294327,"package_name":"Dates","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294328,"package_name":"DiffResults","ecosystem":"julia","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25821294330,"package_name":"DiffRules","ecosystem":"julia","requirements":"1.15.1","direct":false,"kind":"runtime","optional":false},{"id":25821294331,"package_name":"Distributed","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294332,"package_name":"DocStringExtensions","ecosystem":"julia","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":25821294333,"package_name":"EzXML","ecosystem":"julia","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25821294334,"package_name":"FilePathsBase","ecosystem":"julia","requirements":"0.9.24","direct":false,"kind":"runtime","optional":false},{"id":25821294335,"package_name":"ForwardDiff","ecosystem":"julia","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25821294375,"package_name":"Future","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294380,"package_name":"Gurobi","ecosystem":"julia","requirements":"1.7.4","direct":false,"kind":"runtime","optional":false},{"id":25821294381,"package_name":"Gurobi_jll","ecosystem":"julia","requirements":"12.0.2","direct":false,"kind":"runtime","optional":false},{"id":25821294382,"package_name":"HiGHS","ecosystem":"julia","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25821294391,"package_name":"HiGHS_jll","ecosystem":"julia","requirements":"1.10.0+0","direct":false,"kind":"runtime","optional":false},{"id":25821294392,"package_name":"InlineStrings","ecosystem":"julia","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25821294393,"package_name":"InputBuffers","ecosystem":"julia","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25821294394,"package_name":"InteractiveUtils","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294395,"package_name":"Interpolations","ecosystem":"julia","requirements":"0.16.1","direct":false,"kind":"runtime","optional":false},{"id":25821294427,"package_name":"InvertedIndices","ecosystem":"julia","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25821294432,"package_name":"IrrationalConstants","ecosystem":"julia","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":25821294434,"package_name":"IteratorInterfaceExtensions","ecosystem":"julia","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25821294438,"package_name":"JLLWrappers","ecosystem":"julia","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25821294475,"package_name":"JSON","ecosystem":"julia","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":25821294497,"package_name":"JSON3","ecosystem":"julia","requirements":"1.14.2","direct":false,"kind":"runtime","optional":false},{"id":25821294540,"package_name":"JuMP","ecosystem":"julia","requirements":"1.26.0","direct":false,"kind":"runtime","optional":false},{"id":25821294541,"package_name":"LaTeXStrings","ecosystem":"julia","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25821294548,"package_name":"Libdl","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294581,"package_name":"Libiconv_jll","ecosystem":"julia","requirements":"1.18.0+0","direct":false,"kind":"runtime","optional":false},{"id":25821294582,"package_name":"LinearAlgebra","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294583,"package_name":"LogExpFunctions","ecosystem":"julia","requirements":"0.3.29","direct":false,"kind":"runtime","optional":false},{"id":25821294584,"package_name":"Logging","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294585,"package_name":"MacroTools","ecosystem":"julia","requirements":"0.5.16","direct":false,"kind":"runtime","optional":false},{"id":25821294595,"package_name":"Markdown","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294596,"package_name":"MathOptInterface","ecosystem":"julia","requirements":"1.40.1","direct":false,"kind":"runtime","optional":false},{"id":25821294597,"package_name":"Missings","ecosystem":"julia","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25821294627,"package_name":"Mmap","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294628,"package_name":"MutableArithmetics","ecosystem":"julia","requirements":"1.6.4","direct":false,"kind":"runtime","optional":false},{"id":25821294656,"package_name":"NaNMath","ecosystem":"julia","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25821294657,"package_name":"OffsetArrays","ecosystem":"julia","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25821294658,"package_name":"OpenBLAS_jll","ecosystem":"julia","requirements":"0.3.27+1","direct":false,"kind":"runtime","optional":false},{"id":25821294668,"package_name":"OpenLibm_jll","ecosystem":"julia","requirements":"0.8.5+0","direct":false,"kind":"runtime","optional":false},{"id":25821294669,"package_name":"OpenSpecFun_jll","ecosystem":"julia","requirements":"0.5.6+0","direct":false,"kind":"runtime","optional":false},{"id":25821294670,"package_name":"OrderedCollections","ecosystem":"julia","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":25821294780,"package_name":"SharedArrays","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294795,"package_name":"Sockets","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294805,"package_name":"SortingAlgorithms","ecosystem":"julia","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25821294806,"package_name":"SparseArrays","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294807,"package_name":"SpecialFunctions","ecosystem":"julia","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":25821294808,"package_name":"StaticArrays","ecosystem":"julia","requirements":"1.9.13","direct":false,"kind":"runtime","optional":false},{"id":25821294809,"package_name":"StaticArraysCore","ecosystem":"julia","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25821294810,"package_name":"Statistics","ecosystem":"julia","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":25821294811,"package_name":"StringManipulation","ecosystem":"julia","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25821294858,"package_name":"StructTypes","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294859,"package_name":"SuiteSparse_jll","ecosystem":"julia","requirements":"7.7.0+0","direct":false,"kind":"runtime","optional":false},{"id":25821294860,"package_name":"TOML","ecosystem":"julia","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25821294861,"package_name":"TableTraits","ecosystem":"julia","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25821294862,"package_name":"Tables","ecosystem":"julia","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":25821294863,"package_name":"Test","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294864,"package_name":"TranscodingStreams","ecosystem":"julia","requirements":"0.11.3","direct":false,"kind":"runtime","optional":false},{"id":25821294884,"package_name":"UUIDs","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294885,"package_name":"Unicode","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294886,"package_name":"WeakRefStrings","ecosystem":"julia","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":25821294887,"package_name":"WoodburyMatrices","ecosystem":"julia","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25821294976,"package_name":"WorkerUtilities","ecosystem":"julia","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":25821294977,"package_name":"XLSX","ecosystem":"julia","requirements":"0.10.4","direct":false,"kind":"runtime","optional":false},{"id":25821294978,"package_name":"XML2_jll","ecosystem":"julia","requirements":"2.13.6+1","direct":false,"kind":"runtime","optional":false},{"id":25821294979,"package_name":"ZipArchives","ecosystem":"julia","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25821294703,"package_name":"PooledArrays","ecosystem":"julia","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25821294732,"package_name":"PrecompileTools","ecosystem":"julia","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25821294733,"package_name":"Preferences","ecosystem":"julia","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25821294734,"package_name":"PrettyTables","ecosystem":"julia","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":25821294735,"package_name":"Printf","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294767,"package_name":"Profile","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294768,"package_name":"Random","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821294769,"package_name":"Ratios","ecosystem":"julia","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":25821294770,"package_name":"Reexport","ecosystem":"julia","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25821294771,"package_name":"Requires","ecosystem":"julia","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25821294773,"package_name":"SHA","ecosystem":"julia","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25821294774,"package_name":"SentinelArrays","ecosystem":"julia","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":25821294779,"package_name":"Serialization","ecosystem":"julia","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":25821295032,"package_name":"ZipFile","ecosystem":"julia","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":25821295033,"package_name":"Zlib_jll","ecosystem":"julia","requirements":"1.2.13+1","direct":false,"kind":"runtime","optional":false},{"id":25821295034,"package_name":"libblastrampoline_jll","ecosystem":"julia","requirements":"5.11.0+0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"julia","filepath":"Project.toml","sha":null,"kind":"manifest","created_at":"2026-02-19T03:00:41.164Z","updated_at":"2026-02-19T03:00:41.164Z","repository_link":"https://github.com/ANL-CEEESA/STREAM/blob/main/Project.toml","dependencies":[{"id":25821295272,"package_name":"CSV","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295284,"package_name":"DataFrames","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295285,"package_name":"Dates","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295286,"package_name":"Gurobi","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295287,"package_name":"HiGHS","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295288,"package_name":"Interpolations","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295289,"package_name":"JuMP","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295290,"package_name":"Printf","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25821295291,"package_name":"XLSX","ecosystem":"julia","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":3.1780538303479453,"created_at":"2026-04-24T12:05:46.484Z","updated_at":"2026-05-19T00:07:28.783Z","avatar_url":"https://github.com/ANL-CEEESA.png","language":"Julia","category":"Energy Systems","sub_category":"Energy System Modeling Frameworks","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# STRE\u003csup\u003e3\u003c/sup\u003eAM\n### Strategic Technology Roadmapping, and Energy, Environmental, and Economic Analysis Model\n\n\n\n\u003cp class=\"aligncenter\"\u003e \u003cimg src=\"./docs/assets/images/2025_logo.png\" width=\"40%\" height=\"40%\" title=\"stre3am fr\"\u003e \u003c/p\u003e\n\nThe Strategic Technology Roadmapping and Energy, Environmental, and Economic\nAnalysis Model **STRE\u003csup\u003e3\u003c/sup\u003eAM** is an optimization-based modeling tool and\nanalysis framework to assist with strategic planning and technology investments\nof the industrial sector. This open-source framework is written in Julia using\nJuMP objects, which enables users to model future *pathways* for incumbent and\nfuture production technologies, fuels and energy carriers, emissions, and other\nimpacts from industries as they transform in pursuit of a robust, competitive,\nresilient, and sustainable manufacturing sector. The model starts with an\ninitial stock of industrial production technologies and assets at a facility\nlevel or an aggregated national level, and then determines pathways that\nminimize cost or similar economic objective(s), subject to an array of\nconstraints on demand, annual or cumulative emissions, market shares, and other\nexogenously specified operational considerations such as capacity utilization\nrates or regional availability of feedstocks and energy sources. Key features of\nthe framework include flexibility to model a wide range of industries and\nindustrial technologies/processes at varying levels of granularity from\nfacility-level to regional or national level, ability to perform parametric\nsensitivity analyses, and ability to visualize model results using visualization\nobjects.\n\n\n## Documentation\n\n[Documentation](https://anl-ceeesa.github.io/STREAM/).\n\n## Source Code Organization\n\n|  Directory | Description       |\n|------------|-------------------|\n| test/      | testing files     |\n| instance/  | case studies      |\n| data/      | instance data     |\n| src/       | source code       |\n| docs/      | documentation src |\n\n## Key Requirements\n\n- [Julia](https://julialang.org/downloads/)\n- [Conda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html)\n- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n\n## Quick installation\n\n*After installing Julia, conda, and git*. \n\nIn the terminal the following should be typed.\n```\ngit clone https://github.com/ANL-CEEESA/STREAM.git\n```\nThis will clone the repository. Then *at* the `STREAM` repository, start the\nJulia `REPL` by typing in the terminal:\n```\njulia\n```\nThen, at the `REPL` pressing the `]` key one, would start the package manager,\ni.e.,\n```\n(@v1.11) pkg\u003e \n```\nAt this point the following command should activate the environment,\n```\nactivate .\n```\nFollowed by\n```\ninstantiate\n```\nThis will get the `stre3am` module ready to be used. E.g. at the command-line\ninterface, \n```\nuser@local directory % julia --project=/path_to_STREAM/\n               _\n   _       _ _(_)_     |  Documentation: https://docs.julialang.org\n  (_)     | (_) (_)    |\n   _ _   _| |_  __ _   |  Type \"?\" for help, \"]?\" for Pkg help.\n  | | | | | | |/ _` |  |\n  | | |_| | | | (_| |  |  Version 1.11.6 (2025-07-09)\n _/ |\\__'_|_|_|\\__'_|  |  Official https://julialang.org/ release\n|__/                   |\n\njulia\u003e using stre3am\n```\n\nThe final step is optional. \nAt the `STREAM` folder, the following must by typed in the terminal:\n```\nconda env create --name stre3am --file environment.yml \n```\nAnd then activating i.e. `conda activate stre3am`.\n\n## Software X\n\nPlease refer to this page for further [instructions](https://anl-ceeesa.github.io/STREAM/softwarex).\n\n## Contributors\n\n- David Thierry, Argonne National Laboratory, *ESIA division*\n- Sarang Supekar, Argonne National Laboratory, *ESIA division*\n- Jeff Bennett, Argonne National Laboratory, *ESIA division*\n\n## License\n \nSTRE\u003csup\u003e3\u003c/sup\u003eAM (`stre3am`) is licensed under the 3-Clause BDS licence.\nAdditionally, STRE\u003csup\u003e3\u003c/sup\u003eAM (`stre3am`) utilizes several dependencies, which\nhave their own licences. Please refer to their respective repositories for more\ninformation about the licenses. \n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/352722","html_url":"https://ost.ecosyste.ms/projects/352722"}