1 #ifndef VIENNA_RNA_PACKAGE_STRUCTURAL_DOMAINS_H 2 #define VIENNA_RNA_PACKAGE_STRUCTURAL_DOMAINS_H 3 4 /** 5 * @file structured_domains.h 6 * @ingroup domains_struc 7 * 8 * @brief This module provides interfaces that deal with additional structured domains in the folding grammar. 9 */ 10 11 /** 12 * @addtogroup domains_struc 13 * 14 * @brief Add and modify structured domains to the RNA folding grammar 15 * 16 * This module provides the tools to add and modify structured domains to the production rules of the RNA folding grammar. 17 * Usually this functionality is utilized for incorporating self-enclosed structural modules that exhibit a more or less 18 * complex base pairing pattern. 19 * 20 */ 21 22 23 typedef struct vrna_structured_domains_s vrna_sd_t; 24 25 26 struct vrna_structured_domains_s { 27 char __placeholder; /* dummy placeholder to not leave this struct empty */ 28 }; 29 30 #endif 31