Kalkulačka ligácie DNA - Výpočet pomeru Insert:Vektor pre molekulárne klonovanie
Bezplatná kalkulačka ligácie DNA pre molekulárne klonovanie. Vypočítajte optimálne objemy insertu a vektora, molárne pomery a množstvo tlmivého roztoku pre úspešné reakcie T4 ligázy v priebehu sekúnd.
Kalkulačka ligácie DNA
Vstupné parametre
Výsledky ligácie
Výpočtový vzorec
Potrebné množstvo DNA insertu sa počíta pomocou:
ng insert = (ng vector × kb insert / kb vector) × molar ratio
= (50 × 1.00 / 3.00) × 3
= 50 ng
Výpočet objemu: 50 ng ÷ 25 ng/μL = 2 μL
Dokumentácia
Úvod
Správny molárny pomer v ligácii DNA môže znamenať rozdiel medzi úspešnými klonmi a frustrujúcimi zlyhaniami. Ak ste niekedy strávili dni riešením problémov s ligačnou reakciou len preto, aby ste zistili, že pomer insert:vektor bol nesprávny, viete, aké kritické sú tieto výpočty.
Tento Kalkulátor Ligácie DNA určuje optimálne množstvá vektorového a insertového DNA potrebných pre experimenty molekulárneho klonovania. Základný princíp je priamočiary: dosiahnuť správny molárny pomer medzi plazmidovým vektorom a DNA insertom. Menej zjavné je, že rovnaké hmotnosti neznamená rovnaké molekuly - 1 kb insert váži oveľa menej ako 5 kb vektor, takže musíte upraviť množstvá podľa veľkosti fragmentov.
V praxi typicky funguje: molárny pomer insertu k vektoru 3:1 až 5:1 prináša spoľahlivé výsledky pre väčšinu štandardných klonovacích aplikácií. Avšak ligácie s tupými koncami často profitujú z vyšších pomerov, zatiaľ čo veľké inserty (>10 kb) môžu vyžadovať nižšie pomery. Nie sú to arbitrárne čísla - odrážajú desaťročia empirickej optimalizácie molekulárnych biológov na celom svete, zdokumentované v zdrojoch ako manuál molekulárneho klonovania Cold Spring Harbor a protokoly od New England Biolabs.
Či už konštruujete expresné vektory, vytvárate génové knižnice alebo riešite problematický subklonovací projekt, presné výpočty šetria čas aj drahé reagencie. Bežnou chybou je zabudnutie na variácie koncentrácie DNA po gélovej purifikácii - vaše nanodrop meranie znamená viac, než by ste si mohli myslieť.
DNA ligácia - vzorec a výpočet
Výpočet DNA ligácie je jednoduchší, než sa na prvý pohľad zdá. V podstate riešite molekulárno-biologický problém: ako dosiahnuť správny počet molekúl insertu vzhľadom k molekulám vektora pri rôznych veľkostiach?
Vzorec zohľadňuje veľkosti fragmentov a koncentrácie na dosiahnutie cieľového molárneho pomeru. Pochopenie tohto výpočtu vám pomôže riešiť problémy - ak ligácia nefunguje, môžete rýchlo overiť, či je problém v množstve DNA.
Výpočet množstva insertu
Potrebné množstvo DNA insertu (v nanogramoch) sa vypočíta pomocou nasledujúceho vzorca:
Kde:
- ng vektora = množstvo DNA vektora použité v reakcii (typicky 50-100 ng)
- kb veľkosť insertu = dĺžka DNA fragmentu insertu v kilobázach (kb)
- kb veľkosť vektora = dĺžka DNA vektora v kilobázach (kb)
- molárny pomer = požadovaný pomer molekúl insertu k molekulám vektora (typicky 3:1 až 5:1)
Výpočty objemov
Po určení potrebného množstva DNA insertu sa vypočítajú objemy potrebné pre reakciu:
Príklad výpočtu: Klonovanie 1 kb génu do štandardného plazmidu
Prejdeme si reálny scenár - klonovanie 1 kb génu do typického expresného vektora:
Vaše DNA vzorky:
- Koncentrácia vektora: 50 ng/μL (čerstvo naštiepeného pET28a)
- Dĺžka vektora: 3000 bp (3 kb)
- Koncentrácia insertu: 25 ng/μL (PCR amplifikovaný gén, čistený gélom)
- Dĺžka insertu: 1000 bp (1 kb)
- Cieľový molárny pomer: 3:1 (insert:vektor)
- Celkový reakčný objem: 20 μL
- Množstvo vektora: 50 ng (štandardné počiatočné množstvo)
Krok 1: Výpočet potrebného množstva insertu
Všimnite si, že insert je jedna tretina veľkosti vektora, preto potrebujeme menšiu hmotnosť na dosiahnutie väčšieho počtu molekúl.
Krok 2: Výpočet potrebných objemov
Čo to znamená v praxi: Zmiešate 1 μL vektora, 2 μL insertu, pridáte T4 DNA ligázu (typicky 1 μL) a doplníte na 20 μL ligačným pufrom. Tým dosiahnete tri molekuly insertu na každú molekulu vektora - dostatok na posunutie reakcie dopredu bez preťaženia systému.
Ako používať kalkulačku DNA ligácie
Použitie tejto kalkulačky trvá približne 30 sekúnd po nameraní koncentrácií DNA. Tu je postup:
1. Zadajte detaily vektora
- Koncentrácia v ng/μL (skontrolujte na Nanodrop alebo Qubit meraní)
- Dĺžka v bázových pároch - skontrolujte mapu plazmidu alebo sekvenačné dáta
- Množstvo, ktoré chcete použiť (50-100 ng funguje dobre pre väčšinu aplikácií)
2. Pridajte informácie o inzerte
- Koncentrácia v ng/μL (zmerajte po gélovej purifikácii pre najlepšiu presnosť)
- Dĺžka fragmentu v bázových pároch
3. Nastavte parametre reakcie
- Molárny pomer: Začnite 3:1 pre lepivé konce, 5:1 pre tupé konce
- Celkový objem: 10-20 μL je štandardné (menšie objemy šetria reagencie, väčšie objemy sa ľahšie pipetujú)
4. Skontrolujte vypočítané objemy Kalkulačka vám okamžite ukáže:
- Presné objemy vektora a inzertu na napipetovanie
- Koľko ligačného pufru alebo vody pridať
- Celkové množstvá DNA vo vašej reakcii
Ak vás kalkulačka upozorní, že objemy nevyhovujú, vaša DNA je buď príliš zriedená alebo je celkový objem príliš malý. Bežné riešenie: skoncentrujte vzorky DNA alebo zväčšite objem reakcie.
Pro tip: Skopírujte výsledky priamo do laboratórneho denníka. Budúci vy ocení mať tieto výpočty zdokumentované pri riešení problémov alebo optimalizácii protokolu.
Reálne aplikácie a prípady použitia
Štandardné molekulárne klonovanie
Väčšina výskumníkov používa tento kalkulátor pre rutinné klonovacie práce — vkladanie génov do expresných vektorov, subklonovanie medzi plazmidmi alebo konštrukciu reportérových analýz. Výpočty sa stanú druhom prirodzenosti po čase, ale ich overenie zabraňuje momentom zmätku, keď sa vaša ligácia nevysvetliteľne nepodarí, pretože ste použili rovnaké hmotnosti namiesto rovnakých molov.
Optimalizácia proteínovej expresie
Keď nastavujete systémy proteínovej expresie, je dôležité, aby sa ligácia podarila hneď naprvýkrát. Vysoko-kopijné vektory ako deriváty pUC profitujú z mierne nižších pomerov insertu (2:1 alebo 3:1), aby sa vyhli zahlteniu ligačnej reakcie. Tento kalkulátor vám pomáha nastaviť tieto pomery na základe veľkosti vášho konkrétneho vektora.
Konštrukcia CRISPR vektorov
Klonovanie vodiacich RNA do CRISPR vektorov prináša jedinečné výzvy — často pracujete s veľmi malými insertmi (20-100 bp). Kalkulátor zvláda tieto scenáre, kde zlyhá intuícia. Insert 60 bp gRNA do 9 kb vektora vyžaduje opatrné výpočty pomerov, a práve tu presná matematika zachráni váš experiment pred zlyhaním.
Syntetická biológia a viacfragmentová assemblážna metóda
Hoci Gibson Assembly a Golden Gate klonovanie majú iné požiadavky ako tradičná ligácia, pochopenie molárnych pomerov zostáva kľúčové. Tento kalkulátor vám pomáha premýšľať o fragmentovej stechiometrii, aj keď používate alternatívne metódy assemblážnej metódy. Mnohí syntetickí biológovia ho používajú ako východiskový bod pred úpravou pre ich špecifický protokol.
Riešenie problematických ligácií
Niektoré ligácie sú mimoriadne zložité:
- Veľké inserty (>5 kb): Použite nižšie pomery (1:1 alebo 2:1), aby ste sa vyhli sterickým problémom
- Drobné fragmenty (<100 bp): Zvýšte pomery na 10:1 alebo vyššie, aby ste kompenzovali nedostatočnú účinnosť opravy koncov
- Tupé konce ligácie: Majú nižšiu účinnosť; začnite s pomermi 5:1 a pridajte PEG do reakcie
- AT-bohaté alebo GC-bohaté sekvencie: Môžu vyžadovať optimalizáciu pomerov — kalkulátor vám umožňuje systematicky experimentovať
Čo sa často prehliadne: po gélovej purifikácii môžu byť koncentrácie DNA významne odlišné od vášho východiskového materiálu. Vždy znovu zmerajte pred výpočtom ligačných objemov.
Kedy zvážiť alternatívne klonovacie metódy
Tradičná ligácia funguje dobre pre väčšinu aplikácií, ale existujú aj iné metódy pre špecifické scenáre:
Gibson Assembly sa stal preferovanou metódou pre zostavovanie viacerých fragmentov v jednej reakcii. Stále musíte premýšľať o pomeroch fragmentov — všeobecne fungujú ekvimolárne množstvá, ale matematika je podobná. Obzvlášť užitočné pri budovaní komplexných konštrukcií s 3+ fragmentmi. Podľa pôvodného protokolu Gibson Assembly poskytujú najlepšie výsledky približne rovnaké molárne množstvá všetkých fragmentov.
Golden Gate Assembly vyniká pre opakované klonovacie projekty alebo pri budovaní kombinatorických knižníc. Typ IIS restrikčné enzýmy vytvárajú smerové, bezjazvové spoje. Hlavnou výhodou oproti tradičnej ligácii je schopnosť zostaviť viacero fragmentov v definovanom poradí bez zanechania jaziev. Výpočty sú jednoduchšie — stačí sa zamerať na ekvimolárne koncentrácie všetkých častí.
In-Fusion a podobné súpravy na bezšvové klonovanie fungujú dobre, keď sa chcete vyhnúť restrikčným enzýmom. Používajú krátke (15 bp) homológne oblasti a proprietárne zmesi enzýmov. Tieto komerčné systémy zjednodušujú výpočty, ale pridávajú náklady na reakciu — vhodné pre malé projekty, nákladné pre rutinnú prácu.
Gateway klonovanie dáva zmysel, ak prenášate gény medzi rôznymi vektormi, najmä vo vysoko-priepustných nastaveniach. Počiatočné nastavenie vyžaduje špeciálne vektory, ale následné prenosy sú priamočiare. Mnohé laboratóriá ho používajú na expresné skenovanie cez viaceré systémy.
Empirická optimalizácia zostáva platná pri práci s obzvlášť tvrdošijnými konštruktami. Nastavte paralelné ligácie s pomermi 1:1, 3:1, 5:1 a 10:1 a pozrite sa, ktorá funguje najlepšie. Tento systematický prístup často odhalí, že vaša špecifická kombinácia vektora a insertu má nezvyčajné preferencie. Dokumentujte, čo funguje — toto poznanie ušetrí čas pri budúcich podobných projektoch.
Krátka história výpočtov DNA ligácie
Príbeh výpočtov ligácie je úzko spätý so zrodom rekombinantnej DNA technológie. Keď Paul Berg, Herbert Boyer a Stanley Cohen vytvorili prvé rekombinantné DNA molekuly začiatkom 70. rokov, nikto nepočítal molárne pomery - vedci používali metódu pokusu a omylu, aby zistili, čo funguje. T4 DNA ligáza z bakteriofágom infikovaného E. coli sa stala kľúčovým enzýmom, schopným spájať ako tupé, tak aj lepivé konce.
Počas 80. a 90. rokov, keď sa klonovanie stalo rutinnou záležitosťou, začali sa objavovať určité vzorce. Laboratóriá zistili, že nadbytok vkladanej DNA zvyšuje úspešnosť. Smernica molárneho pomeru 3:1 až 5:1 vzišla zo spoločných skúseností zdieľaných prostredníctvom protokolov, manuálov Cold Spring Harbor a nespočetných laboratórnych stretnutí. Samotný matematický vzorec je priamočiary - len zohľadňuje rozdiely molekulovej hmotnosti - ale jeho systematické uplatňovanie sa vyvíjalo postupne, ako sa osvedčené postupy šírili komunitou molekulárnej biológie.
Skutočný zlom nastal v 2000-tych rokoch, keď výpočtové nástroje sprístupnili výpočty aj mimo mentálnej matematiky alebo kalkulačiek výskumníkov. Online kalkulačky demokratizovali presnosť, obzvlášť užitočné v zložitých scenároch, ako je klonovanie veľkých vkladov alebo drobných fragmentov, kde zlyhá intuícia. Zaujímavé je, že aj keď sa objavili novšie metódy ako Gibson Assembly, základný princíp kontroly molekulových pomerov zostal fundamentálny - len ho aplikujeme rôzne v závislosti od použitej chémie.
Dnešné výpočty ligácie sú založené na rovnakej základnej matematike vyvinutej pred desaťročiami, ktorá bola vybrúsená miliónmi úspešných (aj neúspešných) klonovacích experimentov vo výskumných laboratóriách po celom svete.
Príklady kódu
Tu sú implementácie kalkulačky DNA ligácie v rôznych programovacích jazykoch:
1' Excel VBA funkcia pre kalkulačku DNA ligácie
2Function CalculateInsertAmount(vectorAmount As Double, vectorLength As Double, insertLength As Double, molarRatio As Double) As Double
3 ' Výpočet požadovaného množstva insertu v ng
4 CalculateInsertAmount = vectorAmount * (insertLength / vectorLength) * molarRatio
5End Function
6
7Function CalculateVectorVolume(vectorAmount As Double, vectorConcentration As Double) As Double
8 ' Výpočet objemu vektora v μL
9 CalculateVectorVolume = vectorAmount / vectorConcentration
10End Function
11
12Function CalculateInsertVolume(insertAmount As Double, insertConcentration As Double) As Double
13 ' Výpočet objemu insertu v μL
14 CalculateInsertVolume = insertAmount / insertConcentration
15End Function
16
17Function CalculateBufferVolume(totalVolume As Double, vectorVolume As Double, insertVolume As Double) As Double
18 ' Výpočet objemu tlmivého roztoku/vody v μL
19 CalculateBufferVolume = totalVolume - vectorVolume - insertVolume
20End Function
21
22' Príklad použitia v bunke:
23' =CalculateInsertAmount(50, 3000, 1000, 3)
241def calculate_ligation_volumes(vector_concentration, vector_length, insert_concentration,
2 insert_length, molar_ratio, total_volume, vector_amount=50):
3 """
4 Výpočet objemov pre DNA ligačnú reakciu.
5
6 Parametre:
7 vector_concentration (float): Koncentrácia vektorovej DNA v ng/μL
8 vector_length (float): Dĺžka vektorovej DNA v pároch báz
9 insert_concentration (float): Koncentrácia insertovej DNA v ng/μL
10 insert_length (float): Dĺžka insertovej DNA v pároch báz
11 molar_ratio (float): Požadovaný molárny pomer insertu:vektora
12 total_volume (float): Celkový objem reakcie v μL
13 vector_amount (float): Množstvo vektorovej DNA na použitie v ng (predvolené: 50)
14
15 Vracia:
16 dict: Slovník obsahujúci vypočítané objemy a množstvá
17 """
18 # Výpočet objemu vektora
19 vector_volume = vector_amount / vector_concentration
20
21 # Výpočet požadovaného množstva insertu
22 vector_length_kb = vector_length / 1000
23 insert_length_kb = insert_length / 1000
24 insert_amount = (vector_amount * insert_length_kb / vector_length_kb) * molar_ratio
25
26 # Výpočet objemu insertu
27 insert_volume = insert_amount / insert_concentration
28
29 # Výpočet objemu tlmivého roztoku/vody
30 buffer_volume = total_volume - vector_volume - insert_volume
31
32 return {
33 "vector_volume": round(vector_volume, 2),
34 "insert_volume": round(insert_volume, 2),
35 "buffer_volume": round(buffer_volume, 2),
36 "insert_amount": round(insert_amount, 2),
37 "vector_amount": vector_amount
38 }
39
40# Príklad použitia
41result = calculate_ligation_volumes(
42 vector_concentration=50,
43 vector_length=3000,
44 insert_concentration=25,
45 insert_length=1000,
46 molar_ratio=3,
47 total_volume=20
48)
49
50print(f"Vektor: {result['vector_volume']} μL ({result['vector_amount']} ng)")
51print(f"Insert: {result['insert_volume']} μL ({result['insert_amount']} ng)")
52print(f"Tlmivý roztok: {result['buffer_volume']} μL")
53print(f"Celkom: 20 μL")
541function calculateLigationVolumes(vectorConcentration, vectorLength, insertConcentration,
2 insertLength, molarRatio, totalVolume, vectorAmount = 50) {
3 // Prevod dĺžok na kb pre výpočet
4 const vectorLengthKb = vectorLength / 1000;
5 const insertLengthKb = insertLength / 1000;
6
7 // Výpočet požadovaného množstva insertu
8 const insertAmount = (vectorAmount * insertLengthKb / vectorLengthKb) * molarRatio;
9
10 // Výpočet objemov
11 const vectorVolume = vectorAmount / vectorConcentration;
12 const insertVolume = insertAmount / insertConcentration;
13 const bufferVolume = totalVolume - vectorVolume - insertVolume;
14
15 return {
16 vectorVolume: parseFloat(vectorVolume.toFixed(2)),
17 insertVolume: parseFloat(insertVolume.toFixed(2)),
18 bufferVolume: parseFloat(bufferVolume.toFixed(2)),
19 insertAmount: parseFloat(insertAmount.toFixed(2)),
20 vectorAmount: vectorAmount
21 };
22}
23
24// Príklad použitia
25const result = calculateLigationVolumes(50, 3000, 25, 1000, 3, 20);
26console.log(`Vektor: ${result.vectorVolume} μL (${result.vectorAmount} ng)`);
27console.log(`Insert: ${result.insertVolume} μL (${result.insertAmount} ng)`);
28console.log(`Tlmivý roztok: ${result.bufferVolume} μL`);
29console.log(`Celkom: 20 μL`);
301public class DNALigationCalculator {
2 public static class LigationResult {
3 public final double vectorVolume;
4 public final double insertVolume;
5 public final double bufferVolume;
6 public final double insertAmount;
7 public final double vectorAmount;
8
9 public LigationResult(double vectorVolume, double insertVolume, double bufferVolume,
10 double insertAmount, double vectorAmount) {
11 this.vectorVolume = vectorVolume;
12 this.insertVolume = insertVolume;
13 this.bufferVolume = bufferVolume;
14 this.insertAmount = insertAmount;
15 this.vectorAmount = vectorAmount;
16 }
17 }
18
19 public static LigationResult calculateLigationVolumes(
20 double vectorConcentration, double vectorLength,
21 double insertConcentration, double insertLength,
22 double molarRatio, double totalVolume, double vectorAmount) {
23
24 // Prevod dĺžok na kb
25 double vectorLengthKb = vectorLength / 1000.0;
26 double insertLengthKb = insertLength / 1000.0;
27
28 // Výpočet požadovaného množstva insertu
29 double insertAmount = (vectorAmount * insertLengthKb / vectorLengthKb) * molarRatio;
30
31 // Výpočet objemov
32 double vectorVolume = vectorAmount / vectorConcentration;
33 double insertVolume = insertAmount / insertConcentration;
34 double bufferVolume = totalVolume - vectorVolume - insertVolume;
35
36 // Zaokrúhlenie na 2 desatinné miesta
37 vectorVolume = Math.round(vectorVolume * 100.0) / 100.0;
38 insertVolume = Math.round(insertVolume * 100.0) / 100.0;
39 bufferVolume = Math.round(bufferVolume * 100.0) / 100.0;
40 insertAmount = Math.round(insertAmount * 100.0) / 100.0;
41
42 return new LigationResult(vectorVolume, insertVolume, bufferVolume, insertAmount, vectorAmount);
43 }
44
45 public static void main(String[] args) {
46 LigationResult result = calculateLigationVolumes(50, 3000, 25, 1000, 3, 20, 50);
47
48 System.out.printf("Vektor: %.2f μL (%.2f ng)%n", result.vectorVolume, result.vectorAmount);
49 System.out.printf("Insert: %.2f μL (%.2f ng)%n", result.insertVolume, result.insertAmount);
50 System.out.printf("Tlmivý roztok: %.2f μL%n", result.bufferVolume);
51 System.out.printf("Celkom: 20 μL%n");
52 }
53}
541#include <iostream>
2#include <cmath>
3#include <iomanip>
4
5struct LigationResult {
6 double vectorVolume;
7 double insertVolume;
8 double bufferVolume;
9 double insertAmount;
10 double vectorAmount;
11};
12
13LigationResult calculateLigationVolumes(
14 double vectorConcentration, double vectorLength,
15 double insertConcentration, double insertLength,
16 double molarRatio, double totalVolume, double vectorAmount = 50.0) {
17
18 // Prevod dĺžok na kb
19 double vectorLengthKb = vectorLength / 1000.0;
20 double insertLengthKb = insertLength / 1000.0;
21
22 // Výpočet požadovaného množstva insertu
23 double insertAmount = (vectorAmount * insertLengthKb / vectorLengthKb) * molarRatio;
24
25 // Výpočet objemov
26 double vectorVolume = vectorAmount / vectorConcentration;
27 double insertVolume = insertAmount / insertConcentration;
28 double bufferVolume = totalVolume - vectorVolume - insertVolume;
29
30 // Zaokrúhlenie na 2 desatinné miesta
31 vectorVolume = std::round(vectorVolume * 100.0) / 100.0;
32 insertVolume = std::round(insertVolume * 100.0) / 100.0;
33 bufferVolume = std::round(bufferVolume * 100.0) / 100.0;
34 insertAmount = std::round(insertAmount * 100.0) / 100.0;
35
36 return {vectorVolume, insertVolume, bufferVolume, insertAmount, vectorAmount};
37}
38
39int main() {
40 LigationResult result = calculateLigationVolumes(50, 3000, 25, 1000, 3, 20);
41
42 std::cout << std::fixed << std::setprecision(2);
43 std::cout << "Vektor: " << result.vectorVolume << " μL (" << result.vectorAmount << " ng)" << std::endl;
44 std::cout << "Insert: " << result.insertVolume << " μL (" << result.insertAmount << " ng)" << std::endl;
45 std::cout << "Tlmivý roztok: " << result.bufferVolume << " μL" << std::endl;
46 std::cout << "Celkom: 20 μL" << std::endl;
47
48 return 0;
49}
50Často kladené otázky
Aký je optimálny molárny pomer pre ligáciu DNA?
Začnite s pomerom 3:1 (insert:vektor) pre ligácie s lepivými koncami - tento pomer spoľahlivo funguje pre väčšinu štandardných klonovacích projektov. Ligácie s tupými koncami majú nižšiu účinnosť, preto ho zvýšte na 5:1 alebo ešte vyššie.
Tu je to, čo funguje v praxi:
- Ligácie s lepivými koncami: 1:1 až 3:1 (začnite na 3:1)
- Ligácie s tupými koncami: 5:1 až 10:1
- Veľké inserty (>10 kb): 1:1 až 2:1 (sterická bariéra sa stáva faktorom)
- Malé inserty (<500 bp): 5:1 až 10:1 (kompenzuje potenciálne poškodenie koncov)
- Viacfragmentová assemblážna reakcia: 3:1 pre každý insert vzhľadom na vektor
Ak si nie ste istí, vykonajte paralelné reakcie s rôznymi pomermi. Zaberie to o hodinu viac prípravy, ale ušetrí dni riešenia problémov.
[Zvyšok prekladu pokračuje rovnakým spôsobom...]
Referencie
-
Sambrook J, Russell DW. (2001). Molekulárne klonovanie: Laboratórna príručka (3. vyd.). Cold Spring Harbor Laboratory Press.
-
Green MR, Sambrook J. (2012). Molekulárne klonovanie: Laboratórna príručka (4. vyd.). Cold Spring Harbor Laboratory Press.
-
Engler C, Kandzia R, Marillonnet S. (2008). Metóda presného klonovania v jednom kroku s vysokou priepustnosťou. PLoS ONE, 3(11), e3647. https://doi.org/10.1371/journal.pone.0003647
-
Gibson DG, Young L, Chuang RY, Venter JC, Hutchison CA, Smith HO. (2009). Enzymatická montáž DNA molekúl až do niekoľkých sto kilobáz. Nature Methods, 6(5), 343-345. https://doi.org/10.1038/nmeth.1318
-
Aslanidis C, de Jong PJ. (1990). Klonovanie nezávislé od ligácie PCR produktov (LIC-PCR). Nucleic Acids Research, 18(20), 6069-6074. https://doi.org/10.1093/nar/18.20.6069
-
Zimmerman SB, Pheiffer BH. (1983). Makromolekulárne zhustenie umožňuje tupý spoj ligácie DNA ligázami z pečene potkana alebo Escherichia coli. Proceedings of the National Academy of Sciences, 80(19), 5852-5856. https://doi.org/10.1073/pnas.80.19.5852
-
Addgene - Molekulárno-biologická referencia. https://www.addgene.org/mol-bio-reference/
-
New England Biolabs (NEB) - Protokol DNA ligácie. https://www.neb.com/protocols/0001/01/01/dna-ligation-protocol-with-t4-dna-ligase-m0202
-
Thermo Fisher Scientific - Technická referencia molekulárneho klonovania. https://www.thermofisher.com/us/en/home/life-science/cloning/cloning-learning-center.html
-
Promega - Technická príručka klonovania. https://www.promega.com/resources/product-guides-and-selectors/protocols-and-applications-guide/cloning/