Original research article

The authors used this protocol in:
Aug 2016

Navigate this Article


Lentiviral Barcode Labeling and Transplantation of Fetal Liver Hematopoietic Stem and Progenitor Cells    

How to cite Favorites Q&A Share your feedback Cited by


Cellular barcoding enables the dissection of clonal dynamics in heterogeneous cell populations through single cell lineage tracing. The labeling of hematopoietic stem and progenitor cells (HSPCs) with unique and heritable DNA barcodes, makes it possible to resolve donor cell heterogeneity in terms of differentiation potential and lineage bias at the single cell level, through subsequent transplantation and high-throughput sequencing. Furthermore, cellular barcoding allows for bona fide hematopoietic stem cells (HSCs) to be defined based on functional rather than immunophenotypic parameters.

This protocol describes the work flow of lentiviral cellular barcoding, tracking 14.5 days post coitum (d.p.c.) fetal liver (FL) Lineage-Sca+cKit+ (LSK) HSPCs following long-term reconstitution (Figure 1) (Kristiansen et al., 2016), but can be adapted to the cell type or time frame of choice.

Figure 1. Summary of experimental workflow (Naik et al., 2013)

Keywords: Cellular barcoding, Lentiviral transduction, Fetal liver, Hematopoietic stem and progenitor cells, Single cell lineage tracing, Transplantation


The cellular barcoding technique was initially established to resolve single cell dynamics upon transplantation of hematopoietic cells in vivo and has in recent years contributed significantly to our appreciation of the functional heterogeneity within blood cell populations in a transplantation setting (Schepers et al., 2008; Gerrits et al., 2010; Lu et al., 2011; Naik et al., 2013; Verovskaya et al., 2013; Kristiansen et al., 2016). The generation and characterization of lentiviral barcode libraries, the importance of library complexity as well as the associated analytical challenges have been carefully reviewed (Bystrykh et al., 2014; Naik et al., 2014; Bystrykh and Belderbosv, 2016) and need to be considered before starting this protocol to ensure proper experimental design. The current protocol pertains our adaptation of the technology as seen in our recent article (Kristiansen et al., 2016), to trace the long-term reconstitution capacity of FL derived HSPCs.

Materials and Reagents

  1. 96-well non-treated plates (Thermo Fisher Scientific, Thermo ScientificTM, catalog number: 260836 )
  2. Tissue paper (KCWW, Kimberly-Clark, catalog number: 75512 )
  3. Autoclaved 1.5 ml Eppendorf tubes (Fisher Scientific, FisherbrandTM, catalog number: 05-408-129 )
  4. 50 ml tubes (Corning, Falcon®, catalog number: 352070 )
  5. 1 ml pipette tips (Thermo Fisher Scientific, Thermo ScientificTM, catalog number: 2179-05-HR )
  6. Cell strainers, 40 µm (Corning, catalog number: 431750 )
  7. 60 mm Petri-dishes (Corning, catalog number: 430166 )
  8. Cup filters, 50 µm (BD, BD Biosciences, catalog number: 340630 )
  9. 1 ml syringe with 29 gauge ½ inch needle (Terumo Medical, catalog number: BS-N1H2913 )
  10. FACS tubes (Corning, Falcon®, catalog number: 352058 )
  11. Mice: Males and females of appropriate experimental genotypes for timed pregnancies
    Recipient mice of the appropriate experimental genotype
    One mouse of the appropriate experimental genotype for support bone marrow cells
    Note: This protocol was optimized using C57BL/6 mice. An example of animal usage is shown for a litter of 6 pups (Figure 2). If desired, donor derived cells can be distinguished from support and recipient derived cells using congenic mouse strains. However, this is not necessary since barcoded donor cells can be distinguished based on lentiviral GFP expression.
    Optional: We recommend 2 recipients for each biological replicate containing HSPCs pooled from 3 pups (Figure 2), see discussion (Notes).
  12. Virus: Concentrated lentiviral supernatants containing barcode library
  13. Retronectin (Takara Bio, Clontech, catalog number: T100A )
  14. Sterile PBS (GE Healthcare, catalog number: SH30028.02 )
  15. Antibodies
    Ter119 biotin (Biolegend, catalog number: 116204 )
    Ter119 PE-Cy5 (Biolegend, catalog number: 116210 )
    CD3 PE-Cy5 (Biolegend, catalog number: 100310 )
    Gr1 PE-Cy5 (Biolegend, catalog number: 108410 )
    B220 PE-Cy5 (Biolegend, catalog number: 103210 )
    Sca1 PE-Cy7 (Biolegend, catalog number: 108114 )
    c-kit APC (Biolegend, catalog number: 105812 )
  16. StemSpanTM SFEM (SFEM) (STEMCELL Technologies, catalog number: 09650 )
  17. Penicillin/Streptomycin (P/S) solution (Nordic Biolabs, catalog number: SV30010 )
  18. Cytokines
    SCF (PreproTech, catalog number: 250-03 )
    FLT3 (PreproTech, catalog number: 300-19 )
    IL3 (PreproTech, catalog number: 213-13 )
    IL6 (PreproTech, catalog number: 216-16 )
    IL7 (PreproTech, catalog number: 217-17 )
  19. Trypan blue (Sigma-Aldrich, catalog number: T6146 )
  20. Anti-Biotin MicroBeads (Miltenyi Biotec, catalog number: 130-090-485 )
  21. 7AAD (Sigma-Aldrich, catalog number: A9400 )
  22. 10% bovine serum albumin (BSA) in Iscove’s MDM (STEMCELL Technologies, catalog number: 09300 )
  23. Ciprofloxacin, 250 mg/tablet (Teva Pharmaceutical Industries, catalog number: 01 16 40 )
  24. Agencourt AMPure XP beads (Beckman Coulter, catalog number: A63880 )
  25. Qubit dsDNA HS Assay Kit (Thermo Fisher Scientific, catalog number: Q32854 )
  26. High Fidelity Taq polymerase (Thermo Fisher Scientific, InvitrogenTM, catalog number: 11304011 )
  27. High Sensitivity DNA Bioanalyzer Kit (Agilent Technologies, catalog number: 5067-4626 )
  28. BSA ≥ 98% (Sigma-Aldrich, catalog number: A9647 )
  29. EDTA (Sigma-Aldrich, catalog number: E5134 )
  30. HBSS without MgCl2 (Thermo Fisher Scientific, GibcoTM, catalog number: 14175053 )
  31. Sodium chloride (NaCl)
  32. Sodium dodecyl sulfate (SDS) (Sigma-Aldrich, catalog number: 74255 )
  33. Proteinase K
  34. Staining buffer (see Recipes)
  35. Lysis buffer (see Recipes)


  1. Dissection tools: fine tipped tweezers and scissors for FL dissection
  2. Pestle and mortar
  3. Pipette 
  4. Centrifuge with temperature control (for 50 and 15 ml tubes) (Sigma Laborzentrifugen, model: 3-18K , catalog number: 10290)
  5. Centrifuge with temperature control (for Eppendorf tubes) (Beckman Coulter, model: Microfuge® 20R centrifuge , catalog number: B31607)
  6. MACS columns (Miltenyi Biotec, catalog number: 130-042-401 )
  7. MACS separator magnet (Miltenyi Biotec, model: QuadroMACSTM separator , catalog number: 130-090-976)
  8. Small animal heat lamp
  9. Cell culture room and equipment certified for lentivirus work
  10. Agilent 2100 Bioanalyzer Instrument (Agilent Technologies, model: 2100 Bioanalyzer Instrument )
  11. Qubit Fluorometer
  12. DynaMag 96 well plate magnet (Thermo Fisher Scientific, catalog number: 12331D )
  13. BD FACS Aria III (BD, model: FACS Aria III) or comparable sorter
  14. Deep sequencing facility and reagents (e.g., Illumina MiSeq system [Illumina, model: MiSeq system ] with MiSeq Reagent Kit v3 150-cycle or the Ion PGM System [Thermo Fisher Scientific, model: Ion PGM System ] with Ion 314 Chip Kit v2)


  1. Lentiviral barcode library
    The generation of barcode libraries has been previously reviewed (Bystrykh et al., 2014). The complexity and distribution of barcodes in the virus library impact the risk of labelling of two cells with the same barcode and therefore poses a constraint on the number of single cell fates that can be faithfully traced. Thus, these properties need to be empirically determined for each new barcode library and virus prep (Lu et al., 2011; Naik et al., 2014; Bystrykh and Belderbos, 2016). As a rule of thumb the number of cells traced per recipient should not exceed 10% of the library diversity (Naik et al., 2014). Furthermore, the virus library needs to be titrated using the donor cell type of interest prior to experiment as transduction efficiency can vary greatly from cell type to cell type. In our recent study, a previously characterized barcode library was used (Lu et al., 2011).

  2. Timed pregnancy set-up
    Day -14
    1. In the afternoon, add two female mice into each cage containing one male mouse (Figure 2).
    2. The following morning, separate females from male and check for vaginal plugs.
      Note: Detection of a vaginal plug at this time point is counted as 0.5 d.p.c. The presence of a vaginal plug is not a guarantee of the female being pregnant. Likewise, the lack of a vaginal plug does not mean the female is not pregnant. To increase chances of fertilization, more than one cage of timed pregnancy should be set up. After E12 females can be palpated for abdominal distention, bilateral bulging and weight increase to confirm pregnancy. However if the female is pregnant with low number of embryos it can be difficult to distinguish.

  3. Transduction and cell sorting preparations
    Day 0
    1. Transduction preparations
      1. Dilute Retronectin with sterile PBS to 40 μg/ml.
      2. Coat one well per biological replicate by adding 100 μl of the diluted Retronectin from step C1a to a non-culture treated 96-well plate.
        Note: If more than one biological replicate is desired, a litter of 6 embryos could be split up into 2 equal biological replicates to be transduced in 2 separate wells (Figure 2).
        Optional: Transduced LSKs from each biological replicate can later be divided into two equal parts and transplanted into two recipients to facilitate data interpretation (see Notes) (Figure 2).
      3. Coat one additional well for an untransduction control.
      4. Store the plate at 4 °C overnight.

        Figure 2. Example of experimental animal usage based on estimated number of pups and cell yield

    2. Tools
      Autoclave dissection tools, pestle and mortar, tissue paper, Eppendorf tubes.
    3. Cell sorting and culturing preparations
      Optional: The following steps can be performed on Day 1.
      1. Prepare LSK antibody cocktail for FACS (store at 4 °C in the dark until use).
        1. The fluorochromes listed here are suggestions and can be substituted with other colors.
        2. Lineage antibodies include: CD3 PE-Cy5, Gr1 PE-Cy5, Ter119 PE-Cy5, B220 PE-Cy5.



        Final concentration
        (μg/100 μl)
        Lineage Antibodies
        1:400 each
        0.05 each

      2. Prepare antibody dilutions for single stains and appropriate staining controls.
      3. Prepare cytokine mix in SFEM containing 1% P/S (store at 4 °C until use).
        Final concentration (ng/ml)

  4. Cell sorting and transduction
    Note: All dissections should be performed in appropriate laboratory areas and cell preparations in sterile biosafety cabinets.
    Day 1
    1. Harvesting of total BM support cells
      1. In the morning, euthanize mouse for support cells (e.g., cervical dislocation or CO2 asphyxiation) (Figure 2).
      2. Dissect hind leg bones (femur, tibia and iliac crest) and collect in 50 ml tube with cold (4 °C) staining buffer (see Recipes). Crush bones using pestle and mortar.
      3. Make single cell suspension by gently pipetting up and down with a 1 ml pipette tip.
      4. Filter through a 40 µm cell strainer and adjust volume to 10 ml with staining buffer.
      5. Store at 4 °C until intravenous injections on Day 2.
    2. Harvesting of 14.5 d.p.c. FL donor cells
      1. Euthanize the pregnant female (e.g., cervical dislocation or CO2 asphyxiation) in the morning.
      2. Lift skin over the peritoneal cavity and make a small incision with scissors.
      3. Pull out the uterine horns and release the uterus by cutting the cervix.
      4. Dissect the embryos from the uterine membranes in a 60 mm Petri-dish filled with 5 ml cold (4 °C) staining buffer.
      5. Place an embryo on autoclaved tissue paper and use fine tipped tweezers to isolate the FL.
      6. Transfer the FL to a new 60 mm Petri-dish with 1 ml with cold staining buffer per FL and repeat for all embryos, combining only the FLs intended for the same biological replicate into the same Petri-dish.
      7. Remove any attached connective tissue and intestine prior to dissociating by gentle pipetting using a 1 ml pipette tip.
      8. Filter the resulting single cell suspension through a 50 µm cup filter and repeat for biological replicates.
      9. Count the cells and centrifuge cells at 350 x g for 5 min at 4 °C.
        Note: Expect approximately 40 x 106/FL including red blood cells, although some variation in cell number can be expected (depending on loss of cells during dissection and size of the embryo). 
      10. Remove the supernatant and prepare for Ter119 depletion.
    3. Ter119 depletion using MACS
      Ter119 is expressed by mature erythrocytes and erythroid progenitors which are the most abundant cells in E14.5 FL. Depletion of these cells enrich for the LSK population and shortens sorting time.
      1. Resuspend the cell pellet to a volume of 50 μl staining buffer/107 cells and add Ter119 biotin antibody to a final concentration of 0.5 μg/ml.
      2. Incubate at 4 °C for 25 min.
      3. Add 10 ml cold staining buffer and centrifuge at 350 x g for 5 min at 4 °C, remove supernatant.
      4. Resuspend the pellet to a volume of 40 μl staining buffer/107 cells and add 10 μl of anti-Biotin MicroBeads/107 cells.
      5. Incubate at 4 °C for 15 min.
      6. Add 10 ml staining buffer and centrifuge at 350 x g for 5 min at 4 °C, remove supernatant.
      7. Resuspend cell pellet in 500 μl staining buffer.
      8. Put MACS columns in MACS separator magnet, placing a 50 µm cup filter on top of each column.
      9. Equilibrate the columns by running 3 ml buffer through each and discard the liquid flow through.
      10. Place labeled collection tubes under each column and add the 500 μl samples through the filter onto the column.
      11. Rinse the original sample containing tube with an additional 500 μl staining buffer and add onto the column through the same filter.
      12. Add 3 x 3 ml buffer onto each column to rinse off unbound cells.
        Note: For each round of 3 ml rinse, wait until the existing buffer has almost entirely run through before adding the next 3 ml.
      13. Count the cells in the 10 ml flow-through.
      14. Set aside approximately 200K cells for FACS staining controls.
      15. Centrifuge the remaining cells at 350 x g for 5 min at 4 °C and remove supernatant, the cell pellet should be white. 
    4. Cell staining and sorting
      Our workflow using the BD FACS Aria IIu or III is briefly described below.
      1. Resuspend the cell pellets in the LSK antibody cocktail (step C3a) at a volume of 100 μl/107 Ter119 depleted cells.
      2. Stain the sample and appropriate staining controls in the dark at 4 °C for 30 min.
      3. For each sample prepare one Eppendorf tube containing 100 μl cold staining buffer for post-sort purity check and one containing 500 μl SFEM to collect the sorted cells.
      4. Rinse stained cells with staining buffer, centrifuge at 350 x g for 5 min at 4 °C and remove supernatant.
      5. Resuspend samples in staining buffer containing 7AAD to a final concentration of 1 μg/ml 7AAD.
        Note: Volume of buffer to resuspend cells in for sorting depends on the cell number and sort settings (e.g., 7 x 106 cells can be resuspended in 700 μl when sorted on BD FACS Aria III at approximately 4,000 events/sec, flow rate < 4, purity mask 0-32-0, using a 70 μm nozzle).
      6. Set-up staining compensation matrix using single stained controls.
      7. Set LSK gates as shown in Figure 3.

        Figure 3. FACS plots for LSK HSPC gating during cell sorting. Fluorescence minus one (FMO) controls for Sca1 and c-Kit are shown to illustrate the stringent gating that we draw to maximize sort purity (reanalysis plot). The expected HSC content within the FL LSK gate varies from 4-10% in our experience.

      8. Take appropriate precautions to ensure sorting purity of > 95%.
      9. Sort LSK cells for all samples into prepared collection tubes containing 500 μl cold SFEM.
        Note: Sort at least 11,000 LSKs for each planned recipient to compensate for cell loss in steps E9-E10. It is possible to obtain enough LSKs from 3 FLs for 2 recipients if technical replicates are desired (see Notes).
      10. Record the cell number yields from the sort and store tubes on ice.
    5. Transduction
      This step should be performed in an appropriate cell culture hood using procedures approved for lentiviral transduction.
      Note: HSPCs from fetal liver and adult bone marrow differ in transduction efficiency with less virus required to achieve the same transduction efficiency in fetal HSPCs. Before starting the protocol titrate your lentiviral barcoding library specifically for the population of choice, determining the amount of virus needed to achieve a transduction efficiency that ensures that the number of transduced cells per recipient does not exceed 10% of the complexity of the lentiviral barcode library. For an estimated barcode complexity of 80K (Lu et al., 2011), we aimed for a transduction efficiency of 15-30% meaning that 1,500-3,000 cells out of the 10K cells injected per recipient mouse were barcoded (Figure 4). This routinely yielded hundreds of cell fates traced in each recipient out of which around 60 clones demonstrated functional characteristics of active HSCs and minimal instances in which the same barcode transduced more than one cell (Kristiansen et al., 2016) (see Notes).

      Figure 4. HSC frequency within the FL LSK population. (Left) representative FACS plots for FL HSCs defined by LSK CD48-CD150+. (Right) %frequency of HSCs within LSK compiled from 6+3 individual embryos from 2 litters in 2 separate experiments. 

      1. Remove Retronectin from the wells.
      2. Immediately add 200 μl 2% BSA (Note: BSA in Iscove’s MDM diluted in PBS.) to each of the coated wells.
      3. Incubate the plate for 30 min at room temperature.
      4. Set aside approximately 300 LSK cells in a separate tube for an untransduced control.
      5. Centrifuge tubes containing LSK cells at 350 x g for 5 min at 4 °C and remove supernatant.
        Note: When working with low numbers of sorted cells, every precaution to minimize cell loss must be taken to get reproducible results. Therefore, omit further counting and filtering steps and always leave an appropriate volume when removing supernatant following centrifugation so as not to disturb the cell pellet.
      6. Resuspend cell pellet to a final volume of 150 μl cytokine mix.
      7. Remove 2% BSA from the coated wells and plate the sorted cells from each biological replicate into a single well. Also plate the LSK cells set aside from step D5d into the well designated for the untransduced control (step C1c).
      8. Add the previously optimized amount of lentivirus to each well except for the untransduced control well.
      9. Gently rock the plate to disperse the virus.
      10. Incubate in humidified CO2 incubator at 37 °C and 5% CO2 overnight.
    6. Irradiation of recipient mice
      1. Irradiate recipients with 2 x 450 cGy with 3 h between the doses. Transplantation should be performed within 24 h of the first dose.
        Note: Split dose irradiation is more gentle on the mice while still achieving the desired effects of lethal myeloablation. Recipient mice do not need treatment with antibiotics prior to irradiation.
      2. Add Ciprofloxacin to a final concentration of 125 mg/L in the drinking water for 14 days. 

  5. Intravenous injections
    The LSK population is heterogeneous containing stem and progenitor cells that survive and proliferate differently in culture. To minimize cell loss we omit additional cell counting steps and treat the donor cell number on Day 2 as equivalent to the number of sorted cells from Day 1. 
    Note: The following steps must strictly adhere to biosafety protocols for lentiviral handling and approved animal use protocols.
    Day 2
    1. In the morning, filter support cells from Day 1 through a 40 µm cell strainer as significant aggregation may have taken place over night. Count the cells.
      Note: The cell count includes red blood cells.
    2. Centrifuge support cells at 350 x g for 5 min at 4 °C and resuspend in cold sterile PBS to a concentration of 200K/100 μl.
    3. Collect each transduced LSK cell sample in autoclaved Eppendorf tubes containing 500 μl cold PBS.
      Note: To minimize cell loss associated with filtering, donor cells are collected directly from the well for transplantation.
    4. Rinse each well with at least 2 rounds of 200 μl PBS to recover all cells and combine in corresponding Eppendorf tubes.
      Note: Check that all cells have been harvested from the wells using a microscope.
    5. Transfer a small volume of each sample back to their original well for transduction efficiency readout on Day 3. Add cytokine mix to a final volume of 150 μl and incubate the cells at 37 °C in 5% CO2 overnight.
    6. Add an additional 500 μl cold PBS to each sample tube and centrifuge at 350 x g for 5 min at 4 °C.
    7. Dispose of lentiviral supernatant according to appropriate biosafety protocols.
    8. Add 200K support cells (100 μl from step E2)/10K sorted and transduced FL LSKs and add 1 ml cold PBS.
    9. Centrifuge samples at 350 x g for 5 min and discard supernatant according to appropriate biosafety protocols.
    10. Resuspend the pellet in 275 μl cold PBS/11,000 sorted and transduced FL LSKs (step D4i).
    11. Inject 250 μl (the equivalent of 10,000 sorted and transduced LSKs) of sample into the tail-vein of each recipient using a 29 gauge ½ inch 1 ml needle.
      Note: We routinely warm up the recipient mice for 5 min under a heat lamp to facilitate intravenous injections.

  6. Transduction efficiency readout
    Day 3
    1. Collect the transduced cells that were set aside on Day 2 for transduction efficiency readout (step E5) and the untransduced control into individual FACS tubes.
    2. Centrifuge samples at 350 x g for 5 min at 4 °C and remove supernatant.
    3. Resuspend each sample in 150 μl staining buffer containing 7AAD.
    4. Analyze by FACS the percentage GFP+ events among of live (7AAD-) cells (Figure 5).

      Figure 5. Example of GFP transduction efficiency readout on Day 3. 7AAD- singlet LSK cells from untransduced control (left) and transduced sample (right) are shown.

  7. Peripheral blood analysis
    4-8 weeks post transplantation
    We recommend checking initial engraftment of GFP+ barcoded cells in the peripheral blood. This is done by tail vein bleeding of recipient mice and assessment the percentage GFP+ cells e.g., among granulocytes and B cells using FACS.
    Note: We frequently observe a higher GFP% in the peripheral blood compared to the transduction efficiency readout on Day 3 with FL HSPCs. This is likely due to a preferential transduction of highly proliferating HSPCs that engraft better.

  8. Barcode extraction
    Clonal dynamics of long-term HSCs stabilize after approximately 12 weeks post transplantation (Verovskaya et al., 2013). Therefore, we recommend reading out barcode distribution no earlier than 16 weeks post transplantation.
    16-20 weeks post transplantation
    1. Cell sorting and lysis
      1. Cell populations of interest based on the specific questions posed are FACS sorted. Cells are sorted into 500 μl staining buffer in non-stick tubes as described for step D4 and can be stored at -80 °C as cell pellets initially.
        Note: Granulocytes have a short turnover time of a few days and is therefore a good representation of recent HSC activity. Lymphocytes on the other hand can survive for weeks and even months and will therefore contain barcodes derived from both long and short term progenitors at the time of barcode labelling.
      2. Prepare cell lysis buffer (see Recipes).
      3. Cell pellets are lysed for genomic DNA in 100 μl cell lysis buffer/sample (2 h at 56 °C + 10 min at 95 °C to inactivate the proteinase K) within a week of sorting and can subsequently be stored at -20 °C.
        Note: With a smaller number of cells it is recommended to sort directly into lysis buffer for immediate lysis. Cell numbers are a limiting factor to getting a good sequencing coverage of the population.
    2. Library preparation and barcode deep sequencing
      1. Genomic DNA is purified using Ampure XP beads according to manufacturer’s recommendations.
      2. Measure genomic DNA concentration using a high sensitivity method e.g., the Qubit Fluorometer and the Qubit dsDNA HS Assay Kit.
      3. Up to 100 ng DNA from each sample is divided equally into two technical replicate PCR reactions (50 ng each) using the appropriate primers and a high fidelity DNA Taq polymerase (e.g., Q5 Taq DNA polymerase, NEB) for amplification of the barcode fragment (Figure 1). The amplified fragments are purified using Ampure XP beads according to manufacturer’s recommendations.
        Optional: Depending on the design of PCR primers and the choice of sequencing platform, a second step of PCR amplification can be performed to add multiplexing adapters.
      4. Amplicons are quantified using the Bioanalyzer HS DNA Analysis Kit and according to manufacturers’ instructions. A product of the correct size without contamination of primer dimers is critical for successful sequencing. The presence of primer dimers can be removed with another round of Ampure XP bead purification according to manufacturer’s recommendations.
      5. Pool equivalent amounts of amplified and indexed barcode libraries for sequencing–the required concentration of product depends on the sequencing platform of choice.
        Note: The extent of multiplexing should be informed by the read capacity of the sequencing platform of choice and the expected complexity of your barcoded cells.
      6. Sequencing is performed by experienced technical personnel according to manufacturer’s instructions.
        Note: We have thus far had good success using the Illumina MiSeq system (MiSeq Reagent Kit v3 150-cycle, Illumina) and the Ion PGM (Ion 314 Chip Kit v2, Thermo Scientific) platforms.

Data analysis

The initial steps of cellular barcode analysis aims at generating a list of reliable barcodes for each sorted sample coupled with the barcode read frequency reflecting the abundance of each clone within the population. The most crucial part of this analysis is filtering out barcodes introduced by e.g., sequencing errors, which would otherwise bias the results. The filtering steps are customized for the barcode library of choice and experimental design. For example, if a reference library exists for the barcode library of choice, the sequenced barcodes can be mapped back to the reference and the filtering step can be streamlined. Here, we briefly provide an example for the analysis of randomly generated barcode libraries lacking a known reference (Figure 1; Kristiansen et al., 2016). For in depth recommendations, we have provided a number relevant references.

  1. Barcodes are isolated by the identification of flanking sequences using custom R scripts and the R package ShortReads.
  2. Correct for sequencing errors by subjecting each barcode list to e.g., the Starcode algorithm (Zorita et al., 2015). Based on Levenshtein distances, daughter barcodes generated by sequencing errors are identified and removed while their read frequencies are merged with that of the parent barcode.
  3. The cut-off for low frequency barcodes is individually defined for each sorted population based on the total read number retrieved and the cell number sampled such that barcodes that fall below the expected read representation of a single cell are excluded from further analyses.
  4. The barcode lists obtained from the two technical PCR replicates of each population are assessed for correlation of read frequencies with a criterion of r > 0.85 as previously described (Naik et al., 2014). Only barcodes that pass all filtering criteria in both technical replicates are considered for further analysis.
    Note: These stringent filtering criteria produce a conservative barcode list for downstream analyses. However, it is important to note that these filtering steps may exclude true barcodes of very low representation (Naik et al., 2014) (Figure 1).
  5. Barcode lists can be further analyzed for overlap, read frequency distributions etc. using custom scripts.


  1. For kinship analysis of cells of different lineages, qualitative barcode overlap is a critical readout. To avoid false positive barcode overlap readout, it is particularly important to control that the same barcode does not enter more than one cell. This can be done by comparing the filtered barcode lists from two technical replicate recipients (Figure 2) that received LSK cells transduced in the same well (Naik et al., 2014). Since the short virus incubation time is not likely to permit HSC division events, any overlap between the two recipients can be considered as noise. The current protocol is designed to accommodate two technical replicate recipients per biological replicate (Figure 2) by simply sorting (step D4i) and plating double the number of LSK cells per Retronectin coated well. In choosing populations for barcode content readout, we also recommend including two populations with expected barcode overlap as a positive control. These controls will allow for proper validation of the signal versus noise ratio in your experimental set up (Kristiansen et al., 2016).
  2. If the experimental set up is sound, and the appropriate controls and barcode filtering steps are applied, reproducibility between individual experiments should be high. However, donor HSPCs of different ages vary significantly in their propensity to become transduced and will yield age specific barcode distributions.


  1. Staining buffer
    0.5% BSA
    Note: Use BSA ≥ 98%.
    2 mM EDTA
    in HBSS without MgCl2
  2. Lysis buffer
    0.1 M Tris-HCl pH 8.5
    0.5 mM EDTA pH 8
    0.2 M NaCl
    0.2% SDS
    0.1 mg/ml proteinase K
    Note: To be added to lysis buffer immediately before use.


This protocol was originally described in and adapted from Kristiansen et al. (2016). This work was supported by grants from the Swedish Cancer Foundation, the Swedish Research Council, StemTherapy, and The Knut and Alice Wallenberg Foundation.


  1. Bystrykh, L. V. and Belderbos, M. E. (2016). Clonal analysis of cells with cellular barcoding: When numbers and sizes matter. Methods Mol Biol 1516: 57-89.
  2. Bystrykh, L. V., de Haan, G. and Verovskaya, E. (2014). Barcoded vector libraries and retroviral or lentiviral barcoding of hematopoietic stem cells. Methods Mol Biol 1185: 345-360.
  3. Gerrits, A., Dykstra, B., Kalmykowa, O. J., Klauke, K., Verovskaya, E., Broekhuis, M. J., de Haan, G. and Bystrykh, L. V. (2010). Cellular barcoding tool for clonal analysis in the hematopoietic system. Blood 115(13): 2610-2618.
  4. Kristiansen, T. A., Jaensson Gyllenback, E., Zriwil, A., Bjorklund, T., Daniel, J. A., Sitnicka, E., Soneji, S., Bryder, D. and Yuan, J. (2016). Cellular barcoding links B-1a B cell potential to a fetal hematopoietic stem cell state at the single-cell level. Immunity 45(2): 346-357.
  5. Lu, R., Neff, N. F., Quake, S. R. and Weissman, I. L. (2011). Tracking single hematopoietic stem cells in vivo using high-throughput sequencing in conjunction with viral genetic barcoding. Nat Biotechnol 29(10): 928-933.
  6. Naik, S. H., Perie, L., Swart, E., Gerlach, C., van Rooij, N., de Boer, R. J. and Schumacher, T. N. (2013). Diverse and heritable lineage imprinting of early haematopoietic progenitors. Nature 496(7444): 229-232.
  7. Naik, S. H., Schumacher, T. N. and Perie, L. (2014). Cellular barcoding: a technical appraisal. Exp Hematol 42(8): 598-608.
  8. Schepers, K., Swart, E., van Heijst, J. W., Gerlach, C., Castrucci, M., Sie, D., Heimerikx, M., Velds, A., Kerkhoven, R. M., Arens, R. and Schumacher, T. N. (2008). Dissecting T cell lineage relationships by cellular barcoding. J Exp Med 205(10): 2309-2318.
  9. Verovskaya, E., Broekhuis, M. J., Zwart, E., Ritsema, M., van Os, R., de Haan, G. and Bystrykh, L. V. (2013). Heterogeneity of young and aged murine hematopoietic stem cells revealed by quantitative clonal analysis using cellular barcoding. Blood 122(4): 523-532.
  10. Zorita, E., Cusco, P. and Filion, G. J. (2015). Starcode: sequence clustering based on all-pairs search. Bioinformatics 31(12): 1913-1919.
Please login or register for free to view full text
Copyright: © 2017 The Authors; exclusive licensee Bio-protocol LLC.
How to cite: Kristiansen, T. A., Doyle, A. and Yuan, J. (2017). Lentiviral Barcode Labeling and Transplantation of Fetal Liver Hematopoietic Stem and Progenitor Cells. Bio-protocol 7(8): e2242. DOI: 10.21769/BioProtoc.2242.

If you have any questions/comments about this protocol, you are highly recommended to post here. We will invite the authors of this protocol as well as some of its users to address your questions/comments. To make it easier for them to help you, you are encouraged to post your data including images for the troubleshooting.

If you have any questions/comments about this protocol, you are highly recommended to post here. We will invite the authors of this protocol as well as some of its users to address your questions/comments. To make it easier for them to help you, you are encouraged to post your data including images for the troubleshooting.

We use cookies on this site to enhance your user experience. By using our website, you are agreeing to allow the storage of cookies on your computer.