sam

Sustainable Analytical Model (SAM) - Core

https://github.com/hoarelea/sam

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.7%) to scientific vocabulary

Keywords

core sam
Last synced: 6 months ago · JSON representation

Repository

Sustainable Analytical Model (SAM) - Core

Basic Info
  • Host: GitHub
  • Owner: HoareLea
  • License: lgpl-3.0
  • Language: C#
  • Default Branch: master
  • Homepage:
  • Size: 8.34 MB
Statistics
  • Stars: 20
  • Watchers: 5
  • Forks: 9
  • Open Issues: 50
  • Releases: 0
Topics
core sam
Created about 6 years ago · Last pushed 6 months ago
Metadata Files
Readme License Codeowners

README.md

SAM

Build Status

SAM Logo

Sustainable Analytical Model (SAM) is an open-source software designed to help engineers create analytical models of energy-efficient buildings. It enables the creation and analysis of energy models of buildings, including heating, cooling, ventilation, and lighting.

SAM allows users to create energy models in a variety of ways, including importing building geometry from common architectural software such as Revit or gbXML, manually inputting building geometry, or generating geometry using SAM's built-in tools. Once the geometry is defined, users can assign construction properties, internal loads, and system configurations to the model.

SAM uses an energy simulation engine to predict the energy performance of the building. The simulation results can be used to compare different design scenarios, assess compliance with building codes and standards, and evaluate the effectiveness of energy-saving strategies.

SAM also includes several tools for post-processing and visualizing the simulation results. Users can view the results in various formats, including graphs, tables, and 3D models, and export the data for further analysis.

SAM is designed to be extensible, and users can add new features and functionalities by developing custom plugins. It is integrated with several third-party tools and frameworks, including Ladybug Tools, BHoM, and Topologic, which enhance its capabilities and enable more advanced workflows.

Getting Started

To install SAM, download and run the latest installer from the releases page or rebuild using Visual Studio from the SAM repository.

Contributing

We welcome contributions from anyone who would like to help improve SAM. For more information on how to contribute, please see the contributing guidelines.

Resources

For more information about SAM, please visit our wiki.

License

SAM is free software licensed under the GNU Lesser General Public License. Each contributor holds a copyright over their respective contributions. The project versioning (Git) records all such contribution source information. See LICENSE and COPYRIGHT_HEADER for more details.

Included Repositories that link with SAM

  1. https://github.com/HoareLea/SAM
  2. https://github.com/HoareLea/SAM_BHoM
  3. https://github.com/HoareLea/SAM_Excel
  4. https://github.com/HoareLea/SAM_gbXML
  5. https://github.com/HoareLea/SAM_GEM
  6. https://github.com/HoareLea/SAM_IFC
  7. https://github.com/HoareLea/SAM_LadybugTools
  8. https://github.com/HoareLea/SAM_Mollier
  9. https://github.com/HoareLea/SAM_OpenStudio
  10. https://github.com/HoareLea/SAM_Psychrometrics
  11. https://github.com/HoareLea/SAM_Revit
  12. https://github.com/HoareLea/SAMRevitUI
  13. https://github.com/HoareLea/SAMRhinoUI
  14. https://github.com/HoareLea/SAM_SQLite
  15. https://github.com/HoareLea/SAM_SolarCalculator
  16. https://github.com/HoareLea/SAM_Systems
  17. https://github.com/HoareLea/SAM_Tas
  18. https://github.com/HoareLea/SAM_Topologic
  19. https://github.com/HoareLea/SAM_UI
  20. https://github.com/HoareLea/SAM_Windows

Build order

  1. SAM.sln
  2. SAM_Systems
  3. SAM_Psychrometrics.sln
  4. SAM_Mollier.sln
  5. SAM_Windows.sln
  6. SAM_IFC
  7. SAM_Topologic.sln
  8. SAM_Acoustic.sln
  9. SAM_BHom.sln
  10. SAM_gbXML.sln
  11. SAM_GEM.sln
  12. SAM_LadybugTools.sln
  13. SAM_Solver.sln
  14. SAM_SolarCalculator.sln
  15. SAM_Tas.sln
  16. SAM_Excel.sln
  17. SAM_SQLite.sln
  18. SAM_OpenStudio.sln
  19. SAM_Origin.sln
  20. SAM_Revit.sln (Release2020)
  21. SAM_Revit.sln (Release2021)
  22. SAM_Revit.sln (Release2022)
  23. SAM_Revit.sln (Release2023)
  24. SAM_Revit.sln (Release2024)
  25. SAM_UI.sln
  26. SAMRhinoUI.sln
  27. SAMRevitUI.sln (Release2020)
  28. SAMRevitUI.sln (Release2021)
  29. SAMRevitUI.sln (Release2022)
  30. SAMRevitUI.sln (Release2023)
  31. SAMRevitUI.sln (Release2024)

Owner

  • Name: Hoare Lea
  • Login: HoareLea
  • Kind: organization

GitHub Events

Total
  • Issues event: 1
  • Delete event: 8
  • Issue comment event: 2
  • Push event: 70
  • Gollum event: 1
  • Pull request review event: 1
  • Pull request event: 3
  • Fork event: 2
  • Create event: 4
Last Year
  • Issues event: 1
  • Delete event: 8
  • Issue comment event: 2
  • Push event: 70
  • Gollum event: 1
  • Pull request review event: 1
  • Pull request event: 3
  • Fork event: 2
  • Create event: 4

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 4,036
  • Total Committers: 6
  • Avg Commits per committer: 672.667
  • Development Distribution Score (DDS): 0.287
Past Year
  • Commits: 92
  • Committers: 2
  • Avg Commits per committer: 46.0
  • Development Distribution Score (DDS): 0.272
Top Committers
Name Email Commits
Jakub Ziolkowski j****i@d****k 2,878
Michal Dengusiak t****n@g****m 1,132
Maciej Dengusiak m****k@g****m 17
Will Reynolds w****s@h****m 4
Michal Dengusiak d****k@g****m 4
Dengusiak M****K@t****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 70
  • Total pull requests: 43
  • Average time to close issues: 19 days
  • Average time to close pull requests: 2 days
  • Total issue authors: 1
  • Total pull request authors: 4
  • Average comments per issue: 0.97
  • Average comments per pull request: 0.33
  • Merged pull requests: 28
  • Bot issues: 0
  • Bot pull requests: 14
Past Year
  • Issues: 2
  • Pull requests: 4
  • Average time to close issues: N/A
  • Average time to close pull requests: 24 minutes
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • michaldengusiak (71)
Pull Request Authors
  • ZiolkowskiJakub (27)
  • dependabot[bot] (14)
  • MaciejDengusiak (7)
  • michaldengusiak (1)
Top Labels
Issue Labels
bug (41) feature request (32) question (1)
Pull Request Labels
dependencies (14)

Dependencies

Dynamo/SAMAnalyticalDynamo/SAMAnalyticalDynamo.csproj nuget
Dynamo/SAMCoreDynamo/SAMCoreDynamo.csproj nuget
Dynamo/SAMGeometryDynamo/SAMGeometryDynamo.csproj nuget
Grasshopper/SAM.Analytical.Grasshopper/SAM.Analytical.Grasshopper.csproj nuget
Grasshopper/SAM.Architectural.Grasshopper/SAM.Architectural.Grasshopper.csproj nuget
Grasshopper/SAM.Core.Grasshopper/SAM.Core.Grasshopper.csproj nuget
Grasshopper/SAM.Geometry.Grasshopper/SAM.Geometry.Grasshopper.csproj nuget
Grasshopper/SAM.Math.Grasshopper/SAM.Math.Grasshopper.csproj nuget
Grasshopper/SAM.Weather.Grasshopper/SAM.Weather.Grasshopper.csproj nuget
Rhino/SAM.Analytical.Rhino/SAM.Analytical.Rhino.csproj nuget
Rhino/SAM.Core.Rhino/SAM.Core.Rhino.csproj nuget
Rhino/SAM.Geometry.Rhino/SAM.Geometry.Rhino.csproj nuget
Rhino/SAM.Math.Rhino/SAM.Math.Rhino.csproj nuget
SAM/SAM.Analytical/SAM.Analytical.csproj nuget
SAM/SAM.Architectural/SAM.Architectural.csproj nuget
SAM/SAM.Core/SAM.Core.csproj nuget
SAM/SAM.Geometry/SAM.Geometry.csproj nuget
SAM/SAM.Math/SAM.Math.csproj nuget
SAM/SAM.Units/SAM.Units.csproj nuget
SAM/SAM.Weather/SAM.Weather.csproj nuget