A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

AMO-Tools-Desktop

An energy efficiency calculation application for use with industrial equipment such as pumps, furnaces, fans, and motors, as well as for industrial systems such as steam.
https://github.com/ORNL-AMO/AMO-Tools-Desktop

Category: Consumption
Sub Category: Production and Industry

Keywords

energy energy-assessment energy-efficiency factory furnace industrial measur modeling modeling-tool plants pump steam

Keywords from Contributors

fans process-heating emissions transforms archiving generic projection animals conversion compose

Last synced: about 11 hours ago
JSON representation

Repository metadata

AMO-Tools-Desktop is an energy efficiency calculation application for use with industrial equipment such as pumps, furnaces, fans, and motors, as well as for industrial systems such as steam.

README.md

AMO-Tools-Desktop

Downloads Github Releases Github All Releases

Dependencies

  • Node.js LTS (https://nodejs.org/en/)
    • Due to legacy dependencies required by MEASUR and the dependent AMO-Tool-Suite, MEASUR's targeted Node version must be used. This version can be found in package.json "engines".

Build for Development

  • To remove node modules, dist, and related package-lock: npm run clean from the root project directory.
  • To install all required packages: npm install
  • To build for electron development with hot-reload: npm run build-watch
    • To start the electron app: npm run electron

Build Production Package

  • Clean and install:
    • npm run clean
    • npm install
  • To build desktop package:
    • npm run build-prod-desktop
    • npm run dist
    • The package will be placed in ../output
  • To build web dist:
    • npm run build-prod-web

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 8,920
Total Committers: 41
Avg Commits per committer: 217.561
Development Distribution Score (DDS): 0.5

Commits in past year: 293
Committers in past year: 5
Avg Commits per committer in past year: 58.6
Development Distribution Score (DDS) in past year: 0.471

Name Email Commits
mark-root m****t@i****m 4461
nblondheim n****m@i****m 1324
rhernandez-intertech r****z@i****m 727
Dmitry Howard d****d@i****m 630
Robert Root r****t@l****m 205
pshires p****1@v****u 191
Gia Jacob m****9@g****m 182
ysintertech y****s@i****m 115
INTERTECH\jdepauw j****w@i****m 112
Jon Hadden j****n@n****m 108
Kai Chen d****3@g****m 85
causeyc 4****c 61
Mlwhitmer w****m@g****m 61
Kyle Beanblossom k****1@g****m 61
Allie Ledbetter a****9@g****m 54
Rappoport b****p@u****u 53
dependabot[bot] 4****] 48
shivasaurus s****t@g****m 48
qpk k****p@o****v 45
JL102 j****s@m****g 44
Rappoport 1****r@m****v 41
zf9 f****h@g****m 39
Hayden Esser e****r@o****v 30
c-merch c****4@p****u 28
shubhamkokul s****l@g****m 25
Zach Fontenot f****z@e****u 24
Gina Accawi a****k@o****v 21
Whitmer i****w@o****v 17
Chen 7****q@o****v 11
fiv v****d@i****u 11
and 11 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 928
Total pull requests: 600
Average time to close issues: 8 months
Average time to close pull requests: 2 days
Total issue authors: 15
Total pull request authors: 6
Average comments per issue: 0.79
Average comments per pull request: 0.05
Merged pull request: 551
Bot issues: 0
Bot pull requests: 43

Past year issues: 461
Past year pull requests: 413
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 1 day
Past year issue authors: 6
Past year pull request authors: 5
Past year average comments per issue: 0.49
Past year average comments per pull request: 0.03
Past year merged pull request: 386
Past year bot issues: 0
Past year bot pull requests: 27

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ORNL-AMO/AMO-Tools-Desktop

Top Issue Authors

  • nbintertech (409)
  • koay9f (359)
  • rhernandez-intertech (94)
  • rmroot (29)
  • gaccawi (11)
  • AlexBotts (7)
  • esserhr (4)
  • kaichen127 (4)
  • DmitryHoward (3)
  • vanced (2)
  • probonopd (2)
  • FontenotZach (1)
  • wenningtj (1)
  • JL102 (1)
  • SubodhChaudhari (1)

Top Pull Request Authors

  • nbintertech (375)
  • rhernandez-intertech (124)
  • dependabot[bot] (43)
  • esserhr (25)
  • kaichen127 (18)
  • rmroot (15)

Top Issue Labels

  • bug (180)
  • enhancement (141)
  • Water (127)
  • Calculator (112)
  • Application (93)
  • Process Heating (86)
  • Treasure Hunt (82)
  • Needs Engineering! (75)
  • Compressed Air (66)
  • Steam (64)
  • Fans (55)
  • Epic (55)
  • Pumps (54)
  • Expert Submitted (51)
  • Intern To Do (50)
  • Status Check (48)
  • Compressed Air Inventory (40)
  • low priority (37)
  • question (31)
  • Data Explorer (26)
  • Stale (24)
  • CO2 Emissions (20)
  • Motor Inventory (19)
  • important (18)
  • Help Text (17)
  • help wanted (16)
  • Motors (16)
  • Reports (16)
  • Quick Fix (16)
  • Process Cooling (14)

Top Pull Request Labels

  • dependencies (43)
  • javascript (16)
  • github_actions (2)
  • bug (1)
  • devops (1)

Dependencies

package-lock.json npm
  • 1414 dependencies
package.json npm
  • @angular-devkit/build-angular 13.2.5 development
  • @angular-devkit/core 13.2.5 development
  • @angular-devkit/schematics 13.2.5 development
  • @angular/cli 13.2.5 development
  • @types/jasmine ~3.6.0 development
  • @types/lodash 4.14.100 development
  • @types/node ^14.18.12 development
  • angular-plotly.js ^4.0.4 development
  • axios ^0.27.2 development
  • codelyzer ^6.0.2 development
  • electron 13.6.6 development
  • electron-builder ^23.1.0 development
  • electron-download-tf 4.3.4 development
  • electron-packager 15.2.0 development
  • jasmine-spec-reporter ~5.0.0 development
  • jquery 3.5.0 development
  • karma ^6.3.14 development
  • karma-chrome-launcher ~3.1.0 development
  • karma-cli ~1.0.1 development
  • karma-coverage-istanbul-reporter ^0.2.0 development
  • karma-jasmine ~4.0.0 development
  • karma-jasmine-html-reporter ^1.5.0 development
  • lodash.foreach ^4.5.0 development
  • lodash.keys ^4.2.0 development
  • moment ^2.29.2 development
  • ngx-bootstrap 8.0.0 development
  • ngx-clipboard 15.0.1 development
  • nodemon ^2.0.16 development
  • papaparse ^5.1.0 development
  • plotly.js-dist ^2.9.0 development
  • protractor ^7.0.0 development
  • ts-node 8.0.3 development
  • tslint ^6.1.3 development
  • typescript 4.5.5 development
  • @angular/animations 13.2.4
  • @angular/common 13.2.4
  • @angular/compiler 13.2.4
  • @angular/compiler-cli 13.2.4
  • @angular/core 13.2.4
  • @angular/forms 13.2.4
  • @angular/localize 13.2.4
  • @angular/platform-browser 13.2.4
  • @angular/platform-browser-dynamic 13.2.4
  • @angular/platform-server 13.2.4
  • @angular/router 13.2.4
  • @ng-bootstrap/ng-bootstrap 12.0.0
  • @popperjs/core ^2.11.2
  • ajv 6.12.5
  • amo-tools-suite 1.0.0
  • bootstrap 4.3.1
  • c3 0.7.20
  • core-js 3.21.1
  • electron-log 4.2.4
  • electron-updater 4.3.5
  • exceljs ^4.3.0
  • file-saver ^2.0.5
  • font-awesome ^4.7.0
  • ngx-electron 2.2.0
  • ngx-indexed-db ^9.4.2
  • pptxgenjs ^3.10.0
  • regression ^2.0.0
  • rxjs ^7.5.5
  • rxjs-compat 6.6.3
  • xlsx ^0.17.0
  • zone.js 0.11.4

Score: 9.737019659665341