Home
last modified time | relevance | path

Searched refs:prod_cb (Results 1 – 11 of 11) sorted by relevance

/dports/biology/viennarna/ViennaRNA-2.4.18/interfaces/Python/
H A Dcallbacks-ud.i141 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 DRNA.py3212 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 DRNA_wrap.cpp10807 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 Dcallbacks-ud.i139 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 DRNA.py3212 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 DRNA_wrap.cpp10947 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 Dcallbacks-ud.i173 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 DRNA_wrap.cpp6374 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 Dunstructured_domains.h250 …vrna_callback_ud_production *prod_cb; /**< @brief Callback to ligand binding production… member
H A Dmfe.c303 if (domains_up && domains_up->prod_cb) in fill_arrays()
304 domains_up->prod_cb(fc, domains_up->data); in fill_arrays()
H A Dunstructured_domains.c607 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()