Trong việc thay thế các gen bệnh ở người bằng các gen lành, người ta lại sử dụng virut làm thể truyền mà không dùng plasmit làm thể truyền là vì:
Do gen của người phân mảnh nên khi phiên mã cần phải cắt bỏ các đoại intrô. Tuy nhiên, tế bào vi khuẩn lại không có hệ enzim cắt bỏ các intrô trong gen người nên mARN được phiên mã từ gen người trong tế bào vi khuẩn sẽ không được dịch mã hoặc sẽ được dịch mã cả phần intrô nên sẽ cho ra prôtêin bất bình thường.