/dports/biology/viennarna/ViennaRNA-2.4.18/interfaces/Python/ |
H A D | callbacks-ud.i | 141 PyObject *prod_cb, in ud_set_prod_cb() argument 162 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_cb() 171 PyObject *prod_cb, in ud_set_exp_prod_cb() argument 194 cb->exp_prod_rule = prod_cb; in ud_set_exp_prod_cb() 554 PyObject *prod_cb, 588 ud_set_prod_rule_cb(PyObject *prod_cb, in ud_set_prod_rule_cb() argument 591 if (!PyCallable_Check(prod_cb)) { in ud_set_prod_rule_cb() 598 ud_set_prod_cb($self, prod_cb, eval_cb); in ud_set_prod_rule_cb() 603 ud_set_exp_prod_rule_cb(PyObject *prod_cb, in ud_set_exp_prod_rule_cb() argument 606 if (!PyCallable_Check(prod_cb)) { in ud_set_exp_prod_rule_cb() [all …]
|
H A D | RNA.py | 3212 def ud_set_prod_cb(vc, prod_cb, eval_cb): argument 3213 return _RNA.ud_set_prod_cb(vc, prod_cb, eval_cb) 3215 def ud_set_exp_prod_cb(vc, prod_cb, eval_cb): argument 3216 return _RNA.ud_set_exp_prod_cb(vc, prod_cb, eval_cb) 3576 def ud_set_prod_rule_cb(self, prod_cb, eval_cb): argument 3578 return _RNA.fold_compound_ud_set_prod_rule_cb(self, prod_cb, eval_cb) 3580 def ud_set_exp_prod_rule_cb(self, prod_cb, eval_cb): argument 3582 return _RNA.fold_compound_ud_set_exp_prod_rule_cb(self, prod_cb, eval_cb)
|
H A D | RNA_wrap.cpp | 10807 PyObject *prod_cb, in ud_set_prod_cb() argument 10825 Py_XINCREF(prod_cb); /* Increase reference counter */ in ud_set_prod_cb() 10828 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_cb() 10837 PyObject *prod_cb, in ud_set_exp_prod_cb() argument 10857 Py_INCREF(prod_cb); /* Increase reference counter */ in ud_set_exp_prod_cb() 10860 cb->exp_prod_rule = prod_cb; in ud_set_exp_prod_cb() 12602 …fold_compound_t_ud_set_prod_rule_cb(vrna_fold_compound_t *self,PyObject *prod_cb,PyObject *eval_cb… in vrna_fold_compound_t_ud_set_prod_rule_cb() argument 12603 if (!PyCallable_Check(prod_cb)) { in vrna_fold_compound_t_ud_set_prod_rule_cb() 12610 ud_set_prod_cb(self, prod_cb, eval_cb); in vrna_fold_compound_t_ud_set_prod_rule_cb() 12614 if (!PyCallable_Check(prod_cb)) { in vrna_fold_compound_t_ud_set_exp_prod_rule_cb() [all …]
|
/dports/biology/viennarna/ViennaRNA-2.4.18/interfaces/Python3/ |
H A D | callbacks-ud.i | 139 PyObject *prod_cb, in ud_set_prod_cb() argument 159 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_cb() 168 PyObject *prod_cb, in ud_set_exp_prod_cb() argument 191 cb->exp_prod_rule = prod_cb; in ud_set_exp_prod_cb() 552 PyObject *prod_cb, 586 ud_set_prod_rule_cb(PyObject *prod_cb, in ud_set_prod_rule_cb() argument 589 if (!PyCallable_Check(prod_cb)) { in ud_set_prod_rule_cb() 596 ud_set_prod_cb($self, prod_cb, eval_cb); in ud_set_prod_rule_cb() 601 ud_set_exp_prod_rule_cb(PyObject *prod_cb, in ud_set_exp_prod_rule_cb() argument 604 if (!PyCallable_Check(prod_cb)) { in ud_set_exp_prod_rule_cb() [all …]
|
H A D | RNA.py | 3212 def ud_set_prod_cb(vc: "fold_compound", prod_cb: "PyObject *", eval_cb: "PyObject *") -> "void": 3213 return _RNA.ud_set_prod_cb(vc, prod_cb, eval_cb) 3215 def ud_set_exp_prod_cb(vc: "fold_compound", prod_cb: "PyObject *", eval_cb: "PyObject *") -> "void": 3216 return _RNA.ud_set_exp_prod_cb(vc, prod_cb, eval_cb) 3576 def ud_set_prod_rule_cb(self, prod_cb: "PyObject *", eval_cb: "PyObject *") -> "PyObject *": 3578 return _RNA.fold_compound_ud_set_prod_rule_cb(self, prod_cb, eval_cb) 3580 def ud_set_exp_prod_rule_cb(self, prod_cb: "PyObject *", eval_cb: "PyObject *") -> "PyObject *": 3582 return _RNA.fold_compound_ud_set_exp_prod_rule_cb(self, prod_cb, eval_cb)
|
H A D | RNA_wrap.cpp | 10947 PyObject *prod_cb, in ud_set_prod_cb() argument 10964 Py_XINCREF(prod_cb); /* Increase reference counter */ in ud_set_prod_cb() 10967 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_cb() 10976 PyObject *prod_cb, in ud_set_exp_prod_cb() argument 10996 Py_INCREF(prod_cb); /* Increase reference counter */ in ud_set_exp_prod_cb() 10999 cb->exp_prod_rule = prod_cb; in ud_set_exp_prod_cb() 12739 …fold_compound_t_ud_set_prod_rule_cb(vrna_fold_compound_t *self,PyObject *prod_cb,PyObject *eval_cb… in vrna_fold_compound_t_ud_set_prod_rule_cb() argument 12740 if (!PyCallable_Check(prod_cb)) { in vrna_fold_compound_t_ud_set_prod_rule_cb() 12747 ud_set_prod_cb(self, prod_cb, eval_cb); in vrna_fold_compound_t_ud_set_prod_rule_cb() 12751 if (!PyCallable_Check(prod_cb)) { in vrna_fold_compound_t_ud_set_exp_prod_rule_cb() [all …]
|
/dports/biology/viennarna/ViennaRNA-2.4.18/interfaces/Perl/ |
H A D | callbacks-ud.i | 173 SV *prod_cb, in ud_set_prod_rule_cb() argument 177 if(SvTYPE(SvRV(prod_cb)) != SVt_PVCV){ in ud_set_prod_rule_cb() 201 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_rule_cb() 203 SvREFCNT_inc(prod_cb); /* Increase reference counter */ in ud_set_prod_rule_cb() 211 SV *prod_cb, in ud_set_exp_prod_rule_cb() argument 215 if(SvTYPE(SvRV(prod_cb)) != SVt_PVCV){ in ud_set_exp_prod_rule_cb() 239 cb->exp_prod_rule = prod_cb; /* remember callback */ in ud_set_exp_prod_rule_cb() 666 void ud_set_prod_rule_cb(SV *prod_cb, SV *eval_cb){ in ud_set_prod_rule_cb() argument 668 ud_set_prod_rule_cb($self, prod_cb, eval_cb); in ud_set_prod_rule_cb() 671 void ud_set_exp_prod_rule_cb(SV *prod_cb, SV *eval_cb){ in ud_set_exp_prod_rule_cb() argument [all …]
|
H A D | RNA_wrap.cpp | 6374 SV *prod_cb, in ud_set_prod_rule_cb() argument 6378 if(SvTYPE(SvRV(prod_cb)) != SVt_PVCV){ in ud_set_prod_rule_cb() 6402 cb->prod_rule = prod_cb; /* remember callback */ in ud_set_prod_rule_cb() 6404 SvREFCNT_inc(prod_cb); /* Increase reference counter */ in ud_set_prod_rule_cb() 6412 SV *prod_cb, in ud_set_exp_prod_rule_cb() argument 6416 if(SvTYPE(SvRV(prod_cb)) != SVt_PVCV){ in ud_set_exp_prod_rule_cb() 6440 cb->exp_prod_rule = prod_cb; /* remember callback */ in ud_set_exp_prod_rule_cb() 6442 SvREFCNT_inc(prod_cb); /* Increase reference counter */ in ud_set_exp_prod_rule_cb() 8124 SWIGINTERN void vrna_fold_compound_t_ud_set_prod_rule_cb(vrna_fold_compound_t *self,SV *prod_cb,SV … in vrna_fold_compound_t_ud_set_prod_rule_cb() argument 8126 ud_set_prod_rule_cb(self, prod_cb, eval_cb); in vrna_fold_compound_t_ud_set_prod_rule_cb() [all …]
|
/dports/biology/viennarna/ViennaRNA-2.4.18/src/ViennaRNA/ |
H A D | unstructured_domains.h | 250 …vrna_callback_ud_production *prod_cb; /**< @brief Callback to ligand binding production… member
|
H A D | mfe.c | 303 if (domains_up && domains_up->prod_cb) in fill_arrays() 304 domains_up->prod_cb(fc, domains_up->data); in fill_arrays()
|
H A D | unstructured_domains.c | 607 vc->domains_up->prod_cb = pre_cb; in vrna_ud_set_prod_rule_cb() 1020 vc->domains_up->prod_cb = NULL; in init_ligands_up()
|