dctap-python
latest
  • DCTAP Model
  • DCTAP Elements
  • Configuration
  • Design principles
    • Empty rows are ignored.
    • Keywords are normalized to lowercase.
    • The sequence of elements is normalized.
    • Non-DCTAP elements are ignored unless configured.
    • DCTAP elements are not repeatable.
    • Some variants of element names are tolerated.
    • Some element names are not allowed.
    • Shapes may be declared on separate rows.
    • Shape elements are set just once.
    • Elements belong either to shapes or to statement templates, not both.
  • Command-line tool
  • DCTAP Glossary
dctap-python
  • Design principles
  • Edit on GitHub

Design principles

The following principles govern how dctap processes a CSV file. Comments are welcome in the Github issue tracker.

  • Empty rows are ignored.
  • Keywords are normalized to lowercase.
  • The sequence of elements is normalized.
  • Non-DCTAP elements are ignored unless configured.
  • DCTAP elements are not repeatable.
  • Some variants of element names are tolerated.
  • Some element names are not allowed.
  • Shapes may be declared on separate rows.
  • Shape elements are set just once.
  • Elements belong either to shapes or to statement templates, not both.
Previous Next

© Copyright 2022, DCMI. Revision b215a7b7.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
On Read the Docs
Project Home
Builds