I just wanted to ask if Bacteria are hetrotrophic and not autotrohpic. And why is reverse transcriptase used has an enzyme in order for a retrovirus to be a successful vector?
Some bacteria are heterotrophic, whilst other bacteria are autotrophic. E.g. cyanobacteria.
Reverse transcriptase is an enzyme used to synthesise DNA from an RNA template. Before being able to integrate the genetic material of the retrovirus (what we call viruses that have a core RNA genome) into the host cell, it must be converted to DNA. When it is converted, the host cell begins to express the genes, which code for proteins that create viral components necessary to build up the viral particles (biosynthesis is said to occur).
Now, in terms of genetic engineering, reverse transcriptase must be used so that when you need to transfect a cell (you typically use retroviruses for inserting foreign DNA into eukaryotic cells - hence, transfection), DNA as opposed to RNA is inserted into the cell. Its the same as what would occur if the retrovirus were a pathogen, except of course the retrovirus has lost its virulence when being used in genetic engineering.
Hope this helped.