Getting Started¶
This section provides tutorials and guides to help you get started with Viper and DSM.
Tutorials¶
| Guide | Description |
|---|---|
| DSM Foundations | Learn the 5 core concepts: Namespace, Concept, Key, Document, Attachment |
| Viper Guide | Comprehensive technical guide (types, values, persistence, codecs) |
| dsm_util.py | Command-line tool for DSM validation and database creation |
| Templated Features | Code generation with Kibo templates |
Recommended Learning Path¶
- Start with DSM Foundations to understand the data modeling concepts
- Read Viper Guide for the complete technical overview
- Use dsm_util.py to validate your models and create databases
- Explore Domains for detailed API documentation