|
1 | | -# DB Damage and Loss |
2 | 1 |
|
3 | | -### SimCenter Damage and Loss DataBase |
| 2 | +# Damage and Loss Model Library (DLML) |
4 | 3 |
|
5 | | -This database provides damage and loss model parameters intended for a broad range of applications in Natural Hazards Engineering. In this initial release, it is seeded with collections of models for earthquake damage and loss assessment. Future updates will add models to support studies focused on hurricane wind, storm surge, flood, and tsunami impacts. |
| 4 | +[](https://opensource.org/licenses/BSD-3-Clause) |
6 | 5 |
|
7 | | -The model parameters are stored using the damage and loss model schema introduced in SimCenter's Pelicun framework. Models are grouped into collections; each collection is stored in a pair of CSV and JSON files. The CSV files contain model parameters that are required for the calculations, while the JSON files contain corresponding metadata that describe the components and their damage states. The `DB` folder stores the available collections; and, for the sake of transparency and reproducibility, the `data_sources` folder provides the raw data that was used to generate the data in `DB`. |
| 6 | +A curated, open-source repository of standardized model parameters and metadata for quantifying the impact of natural hazard events on the built environment. |
8 | 7 |
|
9 | | -Researchers and practitioners are encouraged to comment on the available data and provide feedback on what additional data they would like to see in the database. Those who have relevant data available are encouraged to contact us and contribute to the database. |
| 8 | +--- |
10 | 9 |
|
| 10 | +### About This Library |
11 | 11 |
|
12 | | -### ChangeLog |
| 12 | +The Damage and Loss Model Library (DLML) is a project from the NHERI SimCenter designed to address a critical gap in natural hazards engineering: the lack of a centralized, standardized, and easy-to-use repository for damage and loss models. This library provides the essential data—model parameters, descriptive metadata, and configuration files—that power natural hazard risk assessment simulations. |
13 | 13 |
|
14 | | -#### v1.0 |
| 14 | +This `v2.0.0` release represents a significant evolution of the project, featuring an improved data schema, a host of new and updated models, and a documentation system. |
15 | 15 |
|
16 | | -- Initial release, includes the following collections: |
17 | | - + FEMA P-58 2nd edition |
18 | | - + Hazus Earthquake Model for Buildings |
19 | | - + Hazus Earthquake Model for Transportation |
| 16 | +**Key Features:** |
| 17 | +* **Standardized Data Schema:** A robust yet flexible schema for organizing models by hazard, asset type, and resolution, making it easy to use data and supporting new contributions. |
| 18 | +* **Rich Metadata & Clear Citations:** Every model is paired with detailed metadata and a clear citation to the original source. |
| 19 | +* **A Broad & Inclusive Collection:** We feature a growing collection of models, from large-scale industry standards like **FEMA P-58** and **FEMA Hazus** to peer-reviewed models from the broader research community. Our goal is to provide a home for all high-quality damage and loss models. |
| 20 | +* **Automated Documentation:** The metadata and parameters are used to automatically generate a user-friendly documentation website, complete with model descriptions, parameter tables, and plots of fragility and consequence functions. |
20 | 21 |
|
| 22 | +--- |
21 | 23 |
|
22 | | -### Documentation |
| 24 | +### Three Ways to Use This Library |
23 | 25 |
|
24 | | -Every model available in the database is documented under Damage and Loss DB in: https://nheri-simcenter.github.io/PBE-Documentation/ |
| 26 | +There are three primary ways to interact with the DLML, depending on your needs. |
25 | 27 |
|
26 | | -### Acknowledgement |
| 28 | +#### 1. Discover and Explore Models |
27 | 29 |
|
28 | | -This material is based upon work supported by the National Science Foundation under Grants No. 1621843 and No. 2131111. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. |
| 30 | +The best way to get started is by exploring our documentation website. It provides a searchable, lightweight interface to discover all available models, view their parameters, and understand their assumptions. |
| 31 | + |
| 32 | +[**➡️ Visit the Documentation Website**](https://nheri-simcenter.github.io/DamageAndLossModelLibrary/) |
| 33 | + |
| 34 | +#### 2. Perform Calculations with Pelicun |
| 35 | + |
| 36 | +For performing damage and loss calculations, we recommend using **Pelicun**, the SimCenter's open-source simulation engine or SimCenter's **PBE** and **R2D** desktop applications that utilize Pelicun in the background. Pelicun is designed to seamlessly use the models from this library as its inputs. This library is bundled with Pelicun, so all models are available automatically after installation. |
| 37 | + |
| 38 | +[**➡️ Learn More About Pelicun**](https://github.com/NHERI-SimCenter/Pelicun) |
| 39 | + |
| 40 | +#### 3. Work with the Raw Data |
| 41 | + |
| 42 | +You can also work directly with the raw data files in this repository. The library is structured in a clear hierarchy of `hazard/asset_type/resolution/methodology`. Within each methodology, **model parameters are stored in standardized CSV files** (e.g., for fragility, loss, or consequences) and metadata in corresponding JSON files. |
| 43 | + |
| 44 | +To get a local copy, clone the repository: |
| 45 | +```bash |
| 46 | +git clone [https://github.com/NHERI-SimCenter/DamageAndLossModelLibrary.git](https://github.com/NHERI-SimCenter/DamageAndLossModelLibrary.git) |
| 47 | +```` |
| 48 | + |
| 49 | +----- |
| 50 | + |
| 51 | +### Contributing |
| 52 | + |
| 53 | +We welcome contributions of new and improved models from the researchers and practitioners. While we are in the process of creating a formal contributor's guide, the best way to start is by opening a GitHub Issue to discuss the model data you would like to add. |
| 54 | +
|
| 55 | +Our vision is to enable a simple workflow where contributors can submit pull requests with data that conforms to our schema. We appreciate your patience and collaboration as we work towards this goal. |
| 56 | +
|
| 57 | +----- |
| 58 | +
|
| 59 | +### License & Acknowledgments |
| 60 | +
|
| 61 | +This library is distributed under the BSD 3-Clause license. See `LICENSE` for more information. |
| 62 | +
|
| 63 | +This material is based upon work supported by the National Science Foundation under Grants No. 1612843 2131111. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation. |
| 64 | +
|
| 65 | +----- |
29 | 66 |
|
30 | 67 | ### Contact |
31 | 68 |
|
32 | | -NHERI-SimCenter nheri-simcenter@berkeley.edu |
| 69 | +For questions or support, please open an issue on the GitHub repository. |
| 70 | +
|
| 71 | +Adam Zsarnóczay, NHERI SimCenter, Stanford University, adamzs@stanford.edu |
0 commit comments