{"id":19542616,"url":"https://github.com/noahsub/aspenlog","last_synced_at":"2025-04-26T17:31:24.796Z","repository":{"id":229480738,"uuid":"693664579","full_name":"noahsub/Aspenlog","owner":"noahsub","description":"The Application of Specified Environmental Load Generator (Aspenlog 2020) is an online desktop application designed to calculate environmental loads (wind, seismic, and snow) on building cladding components. These calculations are based on Chapter 4 of the National Building Code of Canada (NBCC) 2020.","archived":false,"fork":false,"pushed_at":"2024-05-29T16:24:33.000Z","size":105435,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T16:42:03.377Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/noahsub.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}},"created_at":"2023-09-19T13:22:51.000Z","updated_at":"2024-05-29T16:24:36.000Z","dependencies_parsed_at":"2024-03-24T17:35:08.488Z","dependency_job_id":null,"html_url":"https://github.com/noahsub/Aspenlog","commit_stats":null,"previous_names":["noahsub/aspenlog"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahsub%2FAspenlog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahsub%2FAspenlog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahsub%2FAspenlog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noahsub%2FAspenlog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noahsub","download_url":"https://codeload.github.com/noahsub/Aspenlog/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251025762,"owners_count":21524860,"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"}},"keywords":[],"created_at":"2024-11-11T03:15:19.589Z","updated_at":"2025-04-26T17:31:19.786Z","avatar_url":"https://github.com/noahsub.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/images/aspenlog2020logo.png\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://www.python.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/python-3670A0?style=for-the-badge\u0026logo=python\u0026logoColor=ffdd54\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript\"\u003e\u003cimg src=\"https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge\u0026logo=javascript\u0026logoColor=%23F7DF1\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.electronjs.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Electron-191970?style=for-the-badge\u0026logo=Electron\u0026logoColor=white\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://fastapi.tiangolo.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/FastAPI-005571?style=for-the-badge\u0026logo=fastapi\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.postgresql.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.docker.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge\u0026logo=docker\u0026logoColor=white\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.blender.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/blender-%23F5792A.svg?style=for-the-badge\u0026logo=blender\u0026logoColor=white\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/psf/black\"\u003e\u003cimg src=\"https://img.shields.io/badge/code%20style-black-000000.svg\" alt=\"Code style: black\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/prettier/prettier\"\u003e\u003cimg src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square\" alt=\"code style: prettier\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n# Application of Specified Environmental Load Generator\nThe Application of Specified Environmental Load Generator (Aspenlog 2020) is an\nonline desktop application designed to calculate environmental loads (wind,\nseismic, and snow) on building cladding components. These calculations are based\non Chapter 4 of the National Building Code of Canada (NBCC) 2020. The\napplication was developed by the University of Toronto Institute for\nMultidisciplinary Design \u0026 Innovation (UT-IMDI) for SEEDA.\n\n## Overview\n- Automatically get site parameters from an address\n- Efficiently input building parameters\n- Calculate environmental loads\n- Calculate load combinations\n- 3D visualizations of the building, loads, and load combinations\n- Export all data to an Excel file\n- User accounts to save and load projects and access them from any device anywhere with an internet connection\n\n![aspenlog2020](assets/images/aspenlog_demo_slower.gif)\n\n\n## Hosting the Backend\nRefer to [Setup and Installation](https://noahsub.github.io/Aspenlog/setup-and-installation.html) in the documentation.\n\n## Running the Application\nTo run the frontend application simply install the latest release for your operating system from the releases page.\nCurrently, there is support for x86 architecture on Windows, MacOS, and Linux however, the application can be run on\nmany other platforms by running the following (assuming node is installed):\n\n```bash\ncd frontend\nnpm install electron\nnpm start\n```\n\n## Documentation\nYou can see how the program is structured and how to use here: [Documentation](https://noahsub.github.io/Aspenlog/)\n\n## Authors\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\" class=\"author\"\u003e\u003ca href=\"https://github.com/noahsub\"\u003e\u003cimg src=\"assets/images/profile/noahsub.png\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003enoahsub\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd align=\"center\" class=\"author\"\u003e\u003ca href=\"https://github.com/alastairsim\"\u003e\u003cimg src=\"assets/images/profile/alastairsim.png\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ealastairsim\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd align=\"center\" class=\"author\"\u003e\u003ca href=\"https://github.com/kinheychan\"\u003e\u003cimg src=\"assets/images/profile/kinheychan.png\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ekinheychan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd align=\"center\" class=\"author\"\u003e\u003ca href=\"https://github.com/lishujie2000\"\u003e\u003cimg src=\"assets/images/profile/lishujie2000.png\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003elishujie2000\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003ctd align=\"center\" class=\"author\"\u003e\u003ca href=\"https://github.com/myraliym\"\u003e\u003cimg src=\"assets/images/profile/myraliym.png\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emyraliym\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## LICENSE\nThis project is licensed under the Mozilla Public License 2.0 - see the [LICENSE](LICENSE) and [DISCLAIMER](DISCLAIMER) files for details.\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahsub%2Faspenlog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoahsub%2Faspenlog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoahsub%2Faspenlog/lists"}