Standard Energy Efficiency Data (SEED) Platform
The 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. 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.
Work on SEED Platform is managed by the National Renewable Energy Laboratory, with funding from the U.S. Department of Energy.
- Getting Started
- Deployment Guide
- API
- Data Model
- Data Quality
- Mapping
- Matching
- Modules
- Configuration
- Data Quality Package
- Data Package
- Data Importer Package
- Features Package
- Landing Package
- Library Packages
- seed.lib.mappings package
- seed.lib.merging package
- Mapping Package
- Managers Package
- Models
- Public Package
- SEED Package
- Serializers Package
- Tests Package
- URLs Package
- Utilities Package
- Views Package
- Developer Resources
- Migrations
- Translating SEED
- General Notes
- Django Notes
- NGINX Notes
- AngularJS Integration Notes
- Logging
- BEDES Compliance and Managing Columns
- Resetting the Database
- Restoring a Database Dump
- Migrating the Database
- Testing
- Building Documentation
- Contribution Instructions / Best Practices
- Release Instructions
- License
- Help
- Frequently Asked Questions