1#ifndef VIENNA_RNA_PACKAGE_PKPLEX_DEPRECATED_H
2#define VIENNA_RNA_PACKAGE_PKPLEX_DEPRECATED_H
10#ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
11# ifdef VRNA_WARN_DEPRECATED
12#warning "Including deprecated header file <ViennaRNA/PKplex.h>! Use <ViennaRNA/pk_plex.h> instead!"
15#ifdef VRNA_WARN_DEPRECATED
16# if defined(__clang__)
17# define DEPRECATED(func, msg) func __attribute__ ((deprecated("", msg)))
18# elif defined(__GNUC__)
19# define DEPRECATED(func, msg) func __attribute__ ((deprecated(msg)))
21# define DEPRECATED(func, msg) func
24# define DEPRECATED(func, msg) func
31PKLduplexfold_XS(
const char *s1,
32 const int **access_s1,
34 int max_interaction_length,
36 "Use vrna_pk_plex() instead!");
Various data structures and pre-processor macros.
Data structure used in RNApkplex.
Definition: basic.h:277
Heuristics for two-step pseudoknot forming interaction predictions.