Skip to content
This repository has been archived by the owner. It is now read-only.
Files relating to the paper by Reid et al. entitled Single cell RNA-seq reveals hidden transcriptional variation in malaria parasites
Perl R
Branch: master
Clone or download
Pull request Compare This branch is 1 commit ahead of adamjamesreid:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Fourier_code.tar.gz
LICENSE
PbM_analysis.R
PbM_counts.txt
PbM_meta.txt
PfAsex_analysis.R
PfAsex_counts.txt
PfAsex_lscran.dat
PfAsex_meta.txt
PfGam_analysis.R
PfGam_counts.txt
PfGam_meta.txt
README.md
berg.desc
fal.desc
hoo_berghei_ranks.dat
stage_rankmethod.pl

README.md

This code is associated with the paper from Reid et al., "Single-cell RNA-seq reveals hidden transcriptional variation in malaria parasites". eLife, 2018. http://dx.doi.org/10.7554/eLife.33105

Plasmodium-single-cell-RNA-seq

This repository contains files related to the publication Single cell RNA-seq reveals hidden transcriptional variation in malaria parasites by Reid et al.

This paper describes the development and application of a Smart-seq2-based single-cell RNA-seq approach to the study of Plasmodium parasite transcriptomes

The files here include read counts, meta data and R code for our key datasets describing the late asexual cycle and mature gametocytes of the human malaria parasite Plasmodium falciparum and the rodent malaria model parasite Plasmodium berghei

Plasmodium berghei mixed blood stages (trophozoites, schizonts, male and female gametocytes)

  • PbM_analysis.R is the R code to filter and normalise the data
  • PbM_counts.txt is the raw count data
  • PbM_meta.txt is the meta data describing the samples/cells
  • berg.desc contains the product descriptions for the genes

Plasmodium falciparum late asexual stages (trophozoites and schizonts)

  • PfAsex_analysis.R is the R code to filter and normalise the data
  • PfAsex_counts.txt is the raw count data
  • PfAsex_meta.txt is the meta data describing the samples/cells
  • fal.desc contains the product descriptions for the genes

Plasmodium falciparum mature gametocytes

  • PfGam_analysis.R is the R code to filter and normalise the data
  • PfGam_counts.txt is the raw count data
  • PfGam_meta.txt is the meta data describing the samples/cells
  • fal.desc contains the product descriptions for the genes

Other code

  • Fourier_code.tar.gz contains the code used to identify the peak of expression for cycling genes

    To unpack use: tar -xvf Fourier_code.tar.gz

    The resulting README.rtf file explains how to compile the code and what the input/outputs are for the find_periodicity script

  • stage_rankmethod.pl was used to identify the most likely cell cycle stage for each single cell based on bulk RNA-seq data

    Using the data we provide it can be run like this:

    stage_rankmethod.pl Pb_scranl.dat hoo_berghei_ranks.dat 3

    It takes as input:

    1. A matrix of normalised gene expression values for your cells with cells in columns and genes in rows (first column header should be 'id', see example file Pb_scranl.dat)
    2. A matrix of normalised gene expression values for the reference data in the same format as (1) (see example file hoo_berghei_ranks.dat).
    3. An expression cutoff value for the query data e.g. only genes with an expression level above this value will be included for a particular cell. The default is 10 and is suggested for linear FPKM values. For lscran values we recommend 3.

    Pb_scranl.dat is the scranl normalised counts for P. berghei mixed blood stages

    hoo_berghei_ranks.dat is rank-normalised microarray gene expression data from Hoo et al. for the intraerythrocytic blood stages

    The output is:

    Column 1: Sample name

    Column 2: Best prediction

    Column 3: Number of genes used in the comparison with bulk

    Column 4: Spearmans r

    Column 5: Standard deviation

    Column 6: String of Spearman's r values for each bulk reference sample

You can’t perform that action at this time.