bioRxiv Science⌕ Search

Biology subjects

Cisar, C.

Publications and source records attributed to Cisar, C..

2 recordsLinked to original sources

A Unified Pipeline for FISH Spatial Transcriptomics

In recent years, high-throughput spatial transcriptomics has emerged as a powerful tool for investigating the spatial distribution of mRNA expression and the effects it may have on cellular function. There is a lack of standardized tools for analyzing spatial transcriptomics data, leading many groups to write their own in-house tools that are often poorly documented and not generalizable to other datasets. Currently, the only publicly available tools for extracting annotated transcript locations from raw multiplexed fluorescent in situ hybridization (FISH) images are starfish, which is lacking in key areas, and MERlin, which is restricted to only MERFISH data. To address this, we have expanded and improved the starfish library and used those tools to create PIPEFISH, a semi-automated and generalizable pipeline that performs transcript annotation for FISH-based spatial transcriptomics. PIPEFISH has options for image processing, decoding, and cell segmentation, and calculates quality control metrics on the output to allow the user to assess the pipelines performance on their data. We used this pipeline to annotate transcript locations from three real datasets from three different common types of FISH image-based experiments: MERFISH, seqFISH, and targeted in situ sequencing (ISS), and verified that the results were high quality using the internal quality metrics of the pipeline and also a comparison to a orthogonal method of measuring RNA expression in a similar tissue sample. We have made PIPEFISH publicly available through Github for anyone interested in analyzing data from FISH-based spatial transcriptomic assays.

genomics↗

Succinct dynamic variation graphs

MotivationPangenomics is a growing field within computational genomics. Many pangenomic analyses use bidirected sequence graphs as their core data model. However, implementing and correctly using this data model can be difficult, and the scale of pangenomic data sets can be challenging to work at. These challenges have impeded progress in this field. ResultsHere we present a stack of two C++ libraries, libbdsg and libhandlegraph, which use a simple, field-proven interface, designed to expose elementary features of these graphs while preventing common graph manipulation mistakes. The libraries also provide a Python binding. Using a diverse collection of pangenome graphs, we demonstrate that these tools allow for efficient construction and manipulation of large genome graphs with dense variation. For instance, the speed and memory usage is up to an order of magnitude better than the prior graph implementation in the vg toolkit, which has now transitioned to using libbdsgs implementations. Availabilitylibhandlegraph and libbdsg are available under an MIT License from https://github.com/vgteam/libhandlegraph and https://github.com/vgteam/libbdsg. Contacterik.garrison@ucsc.edu

bioinformatics↗