Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabaldonlab/jloh
A tool to extract LOH blocks from VCF, BAM and FASTA data
https://github.com/gabaldonlab/jloh
bioinformatics genomics heterozygosity
Last synced: 27 days ago
JSON representation
A tool to extract LOH blocks from VCF, BAM and FASTA data
- Host: GitHub
- URL: https://github.com/gabaldonlab/jloh
- Owner: Gabaldonlab
- License: gpl-3.0
- Created: 2021-11-05T16:31:14.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T10:18:32.000Z (4 months ago)
- Last Synced: 2024-08-29T11:37:17.595Z (4 months ago)
- Topics: bioinformatics, genomics, heterozygosity
- Language: Python
- Homepage: http://jloh.readthedocs.io
- Size: 57.9 MB
- Stars: 20
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# J LOH
![Latest Version](https://img.shields.io/github/v/tag/gabaldonlab/jloh?label=Latest%20Version)
[![DOI](https://zenodo.org/badge/425015409.svg)](https://zenodo.org/badge/latestdoi/425015409)
[![Nextflow](https://img.shields.io/badge/nextflow%20DSL2-%E2%89%A521.04.1-23aa62.svg)](https://www.nextflow.io/)
[![run with docker](https://img.shields.io/badge/run%20with-docker-0db7ed?labelColor=000000&logo=docker)](https://hub.docker.com/repository/docker/cgenomics/jloh)
[![run with singularity](https://img.shields.io/badge/run%20with-singularity-1d355c.svg?labelColor=000000)](https://sylabs.io/docs/)*[Still the one from the block](https://www.youtube.com/watch?v=dly6p4Fu5TE)*
## What is JLOH?
JLOH is a tool to extract, filter, and analyse loss of heterozygosity (LOH) blocks based on single-nucleotide polymorphisms (SNPs), read mapping information, and a reference genome sequence.
### Warning
JLOH is made to assess LOH in genomes with at least 1% heterozygosity between their homolog chromosomes (or subgenomes, if hybrids). As of now, it isn't suitable for cancer data setups.
As of September 2023, this is just a landing page. Read the full documentation on [jloh.readthedocs.io](http://jloh.readthedocs.io).
## What input does it need?
JLOH only needs three file types as input:
- **VCF** file with called heterozygous and homozygous SNPs
- **BAM/SAM** file with read mapping results, from which the variants were called
- **FASTA** file with a reference genome sequence where reads were mapped to get the BAM and VCF files## I have a hybrid, does it work with it?
Yes, it does. The extraction module `jloh extract` can work with reads from a hybrid species mapped onto the hybrid's reference genome. See more about it on [jloh.readthedocs.io](http://jloh.readthedocs.io).