seed
Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
Science Score: 36.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
10 of 64 committers (15.6%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.4%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
Basic Info
Statistics
- Stars: 112
- Watchers: 26
- Forks: 56
- Open Issues: 447
- Releases: 100
Topics
Metadata Files
README.md
Standard Energy Efficiency Data (SEED) Platform™
The SEED Platform is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings. Users can combine data from multiple sources, clean and validate it, and share the information with others. The software application provides an easy, flexible, and cost-effective method to improve the quality and availability of data to help demonstrate the economic and environmental benefits of energy efficiency, to implement programs, and to target investment activity.
The SEED application is written in Python/Django, with AngularJS, Bootstrap, and other javascript libraries used for the front-end. The back-end database is required to be PostgreSQL.
The SEED web application provides both a browser-based interface for users to
upload and manage their building data, as well as a full set of APIs that app
developers can use to access these same data management functions. From a
running server, the Swagger API documentation can be found at /api/swagger
or from the front end by clicking the API documentation link in the sidebar.
Installation
- Production on Amazon Web Service: See Installation Notes
- Development on Mac OSX: Installation Notes
- Development using Docker: Installation Notes
Starting SEED Platform
In production the following two commands will run the web server (uWSGI) and the background task manager (Celery) with:
bin/start_uwsgi.sh
bin/start_celery.sh
In development mode, you can start the web server (uWSGI) and the background task manager (Celery) with:
./manage.py runserver
celery -A seed worker -l INFO -c 4 --max-tasks-per-child 1000 -EBS django_celery_beat.schedulers:DatabaseScheduler
Developer Resources
- Source code documentation is on the SEED website and there are links to [older versions][code-documentations-links] as needed.
- Several notes regarding Django and AngularJS integration: See Developer Resources
Testing
- Running tests: See Testing Notes
Copyright
See the information in the LICENSE.md file.
Owner
- Name: Standard Energy Efficiency Data Platform™
- Login: SEED-platform
- Kind: organization
- Email: info@seed-platform.org
- Location: United States of America
- Website: http://energy.gov/eere/buildings/standard-energy-efficiency-data-platform
- Repositories: 11
- Profile: https://github.com/SEED-platform
Standard data platform for aggregating and managing building energy performance data
GitHub Events
Total
- Create event: 143
- Release event: 6
- Issues event: 101
- Watch event: 5
- Delete event: 116
- Member event: 2
- Issue comment event: 192
- Push event: 520
- Pull request review comment event: 21
- Pull request review event: 109
- Pull request event: 229
- Fork event: 2
Last Year
- Create event: 143
- Release event: 6
- Issues event: 101
- Watch event: 5
- Delete event: 116
- Member event: 2
- Issue comment event: 192
- Push event: 520
- Pull request review comment event: 21
- Pull request review event: 109
- Pull request event: 229
- Fork event: 2
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Nicholas Long | n****g@n****v | 1,655 |
| Ted Summer | t****2@g****m | 811 |
| Alex Swindler | A****r@n****v | 786 |
| Adrian Lara | a****n@d****m | 752 |
| Ross Perry | p****6@g****m | 482 |
| Ryo | k****z@d****m | 459 |
| Nicholas Serra | n****s@y****m | 420 |
| aviveiros11 | v****n@g****m | 404 |
| lin | l****n@n****v | 280 |
| Hannah Eslinger | h****e@n****v | 257 |
| Edwin Lee | l****1@g****m | 198 |
| Ryan McCuaig | r****n@r****t | 189 |
| Nathan Addy | n****y@g****m | 182 |
| Katherine Fleming | 2****n | 169 |
| Daniel Bressan | d****2@g****m | 169 |
| Daniel McQuillen | d****l@m****m | 138 |
| Paul Munday | p****l@p****t | 115 |
| Piper Merriam | p****m@q****m | 109 |
| Alex Chapin | a****n@n****v | 64 |
| Miles Clark | m****c@o****m | 63 |
| Fable Turas | f****e@r****m | 60 |
| Daniel McQuillen | d****l@m****m | 56 |
| Stephen Czarnecki | s****i@l****v | 51 |
| dependabot[bot] | 4****] | 43 |
| Dan Gunter | d****r@l****v | 25 |
| ebeers-png | 5****g | 24 |
| Caleb Rutan | c****n | 18 |
| Alex Chapin | a****n@g****m | 18 |
| Adrian Lara | 3****a | 18 |
| laurenliz22 | l****n@g****m | 14 |
| and 34 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 2,677
- Total pull requests: 2,647
- Average time to close issues: 9 months
- Average time to close pull requests: 11 days
- Total issue authors: 48
- Total pull request authors: 47
- Average comments per issue: 3.95
- Average comments per pull request: 1.24
- Merged pull requests: 2,289
- Bot issues: 13
- Bot pull requests: 83
Past Year
- Issues: 109
- Pull requests: 293
- Average time to close issues: about 1 month
- Average time to close pull requests: 8 days
- Issue authors: 7
- Pull request authors: 9
- Average comments per issue: 0.57
- Average comments per pull request: 0.57
- Merged pull requests: 209
- Bot issues: 0
- Bot pull requests: 29
Top Authors
Issue Authors
- RDmitchell (1,333)
- nllong (225)
- macintoshpie (197)
- kflemin (153)
- adrian-lara (137)
- anchapin (119)
- axelstudios (82)
- isalanglois (70)
- perryr16 (60)
- haneslinger (50)
- danielmcquillen (34)
- nicholasserra (28)
- cycustodio (18)
- aviveiros11 (17)
- mmclark (15)
Pull Request Authors
- nllong (420)
- haneslinger (362)
- axelstudios (316)
- perryr16 (282)
- macintoshpie (168)
- kflemin (147)
- adrian-lara (145)
- nicholasserra (110)
- Ryoken (88)
- dependabot[bot] (83)
- aviveiros11 (66)
- pipermerriam (54)
- crutan (36)
- anchapin (36)
- Myoldmopar (34)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 101
proxy.golang.org: github.com/seed-platform/seed
- Documentation: https://pkg.go.dev/github.com/seed-platform/seed#section-documentation
- License: other
-
Latest release: v3.3.1+incompatible
published 11 months ago
Rankings
Dependencies
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/setup-python v4 composite
- docker/setup-buildx-action v2 composite
- mheap/github-action-required-labels v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
- actions/stale v4 composite
- alpine 3.14 build
- ubuntu 20.04 build
- redis 5.0.1
- seedplatform/oep 2.0
- seedplatform/seed latest
- timescale/timescaledb-postgis latest-pg12
- seedplatform/seed develop
- 127.0.0.1 5000/postgres-seed
- 127.0.0.1 5000/redis
- 127.0.0.1 5000/seed
- redis 5.0.1
- seedplatform/seed latest
- timescale/timescaledb-postgis latest-pg12
- autoprefixer ~9.7.6 development
- eslint ~6.8.0 development
- eslint-plugin-angular ~4.0.1 development
- eslint-plugin-lodash ~7.1.0 development
- eslint-plugin-protractor ~2.1.1 development
- lodash ~4.17.15 development
- postcss-cli ~7.1.1 development
- protractor ~5.4.4 development
- webdriver-manager ~12.1.7 development
- 384 dependencies
- napa ~3.0.0 development
- angular ~1.8.2
- angular-animate ~1.8.2
- angular-aria ~1.8.2
- angular-cookies ~1.8.2
- angular-dragula ~1.2.8
- angular-mocks ~1.8.2
- angular-sanitize ~1.8.2
- angular-translate ~2.19.0
- angular-translate-handler-log ~2.19.0
- angular-translate-interpolation-messageformat ~2.19.0
- angular-translate-loader-static-files ~2.19.0
- angular-ui-bootstrap ~2.5.6
- angular-ui-grid ~4.11.1
- angular-ui-notification ~0.3.6
- angular-ui-router ~1.0.30
- angular-ui-router.statehelper ~1.3.1
- angular-ui-sortable ~0.19.0
- angular-xeditable ~0.10.2
- bootstrap =3.4.1
- chart.js ^3.8.0
- chartjs-plugin-annotation ^2.0.0
- chartjs-plugin-zoom ^1.2.1
- d3 ~5.16.0
- dimple PMSI-AlignAlytics/dimple#2.3.0
- file-saver ~2.0.5
- fine-uploader ~5.16.2
- font-awesome ~4.7.0
- jquery ~3.6.0
- jquery-ui-dist ~1.13.1
- lodash ~4.17.21
- moment ~2.29.1
- ng-focus-if ~1.0.7
- ng-tags-input ~3.2.0
- ng-wig ~3.1.1
- ol-ext ~3.2.22
- spin.js =2.3.2
- terraformer ~1.0.12
- terraformer-wkt-parser ~1.2.1
- ui-grid-draggable-rows ~0.3.3
- boto3 ==1.17.36
- django-ses ==1.0.3
- django-sslify ==0.2.7
- uWSGI ==2.0.17.1
- Markdown ==3.1.1
- buildingsync-asset-extractor ==0.1.12
- celery ==5.2.2
- django ==3.2.16
- django-autoslug ==1.9.8
- django-braces ==1.14.0
- django-compressor ==2.4.1
- django-compressor-autoprefixer ==0.1.0
- django-crispy-forms ==1.8.1
- django-extensions ==3.1.3
- django-filter ==2.4.0
- django-libsass ==0.9
- django-oauth-toolkit ==1.2.0
- django-pint ==0.6
- django-redis-cache ==3.0.0
- djangorestframework ==3.12.2
- drf-nested-routers ==0.91
- drf-yasg ==1.20.0
- future ==0.18.2
- geojson ==2.5.0
- jellyfish ==0.8.2
- lark ==0.11.3
- oauthlib ==2.0.3
- polling ==0.3.2
- probablepeople ==0.5.4
- psycopg2-binary ==2.8.4
- python-dateutil ==2.7.3
- pytz ==2018.7
- pyyaml ==5.4.1
- requests ==2.22.0
- sentry-sdk ==1.7.2
- shapely ==1.8.5.post1
- street-address ==0.4.0
- unidecode ==1.1.1
- usaddress ==0.5.10
- xlrd ==1.2.0
- xlsxwriter ==1.2.7
- xmlschema ==1.1.1
- xmltodict ==0.12.0
- django-debug-toolbar ==2.2.1
- github3.py ==3.2.0
- Faker ==0.9.3 test
- Sphinx ==4.0.2 test
- autopep8 ==1.4.4 test
- coverage ==4.5.4 test
- coveralls ==1.9.2 test
- coveralls-merge ==0.0.3 test
- docutils ==0.17.1 test
- flake8 ==3.8.1 test
- hypothesis ==6.12.0 test
- mock ==2.0.0 test
- mypy ==0.910 test
- pre-commit ==2.19.0 test
- psutil ==5.6.7 test
- pycodestyle ==2.6.0 test
- pytest ==7.2.0 test
- pytest-django ==4.5.2 test
- sphinx_rtd_theme ==0.4.3 test
- sphinxcontrib-spelling ==4.3.0 test
- tox ==3.14.3 test
- uWSGI ==2.0.18 test
- vcrpy ==4.0.0 test
- actions/stale v4 composite
- 321 dependencies