RNAmediator.ConstraintFold.foldaround

RNAmediator.ConstraintFold.foldaround(seq, fc, pos, clength, gibbs, nrg, queue=None, configurer=None, level=None)

here we take the sequence and the RNA.fold_compound and constrain regions of length clength around it to see what happens at the original binding site

Parameters:
  • seq (SeqIO.SeqRecord Sequence record of the sequence to which the constraint should be added) –

  • fc (RNA.fold_compound) –

  • pos (int constraint start) –

  • clength (int The constraint length) –

  • gibbs (float ddG) –

  • nrg (float Folding energy) –

  • queue (multiprocessing_queue Logging process queue) –

  • configurer (multiprocessing_config for Logging processes) –

  • level (logging.level Level for log process) –

Return type:

FoldOutput object