Parameter Name | Default Value | Parameter Range | Description |
---|---|---|---|
RTRANSCRIPTION | true | {true,false} | switch reverse transcription on/off |
RT_PRIMER | RH | {PDT,RH} | chooses random (RH) or poly-dT primers for first strand synthesis |
RT_MOTIF | sequence motif that | ||
RT_MIN | 500 | >0 | the minimum stretch that is polymerized by the reverse transcriptase enzyme |
RT_MAX | 5,500 | >0 | the maximum stretch that is polymerized by the reverse transcriptase enzyme (template-fidelity) |
Input: RNA polymers annotated by their start end end coordinates on the transcript sequence they originate from (LIB_FILE) and parameters for reverse transcription.
Current sequencing technologies have to transform RNA into double-stranded DNA molecules before sequencing, either before or after fragmentation. For the first strand synthesis the Flux Simulator provides random priming or poly-dT primers (RT_PRIMER). According to the nature of primers and the template fidelity of the reverse transcriptase enzyme (RT_MIN and RT_MAX), the algorithm determines start point and extension separately for first and for second strand synthesis.
In the case of multiple priming events with random primers, several enzymes concurrently transcribe parts of the RNA molecule, and collisions with downstream DNA-RNA hybrids are resolved by displacement according to a Bernoulli trial.
Output: Reversely transcribed DNA molecules annotated by their start end end coordinates on the transcript sequence they originate from (LIB_FILE).