GithubHelp home page GithubHelp logo

stpbml's Introduction

STPbml (Spatial Transcriptomics of Plasmodium berghei infected mouse liver)

This repository contains code and data required to reproduce data described in the study "Host-Pathogen Interactions in the Plasmodium-Infected Mouse Liver at Spatial and Single-Cell Resolution" currently available on bioRxiv. Larger datasets are available in a seperate zenodo repository: DOI.

system requirements

All code can be reproduced using R and python software. We recommend using R version 4.0.5 and python 3.10.8 or higher. Moreover to reprodcue the generation of distance measurements the hepaquery package is required. Installation instructionr, requirements and dependencies for this package can be found here.

content

  • data

    • annotations

      • contains GFF (General Feature Format) file for aligment of sequencing reads to joined Plasmodium berghei and Mus musculus genome using stpipeline : Mus_musculus.GRCm38.101_PlasmoDB-48_PbergheiANKA.gff.gz

      • gene annotations including corresponding Gene Ontology terms for joined Genome: 20230222_annotation_Symbol_GO.txt

      • gene annoations including gene symbols, biotype etc. for Mus musculus : mus_pb_annotation_seurat.tsv

      • gene annoations including gene symbols, biotype etc. for Plasmodium berghei: pb_annotation_seurat.tsv

    • celltype_proportions contains an output folder for each ST and Visium section with cell type proportion results of the stereoscope cell type deconvolotion and corresponding log files for the analysis.

    • cluster contains cluster information for each spot for each individual sample of the ST analysis

    • distances contains distance calculations performed using the hepaquery package and the yaml files in the yaml files folder and generated masks available at DOI.

    • gene_shortlists contains curated gene lists (by literature research) from expression-by-distance correlation analysis for parasite distances ordered by timepoint.

  • res

    • contains folder to download seurat objects from DOI to rerun analysis and generate respective plots and data shown in the study.
  • scripts

  • R contains R code scripts (Notebooks in .RMD format or regulary .R scripts)

  • python contains python code scripts (Notebooks in .ipynb format)

stpbml's People

Contributors

miur1790 avatar frhi94 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.