Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k3yavi/lra
Latent RNA-seq Analysis
https://github.com/k3yavi/lra
Last synced: about 1 month ago
JSON representation
Latent RNA-seq Analysis
- Host: GitHub
- URL: https://github.com/k3yavi/lra
- Owner: k3yavi
- Created: 2015-11-07T04:23:54.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-17T03:34:40.000Z (about 9 years ago)
- Last Synced: 2024-04-14T18:13:20.268Z (8 months ago)
- Language: Python
- Homepage:
- Size: 1.56 MB
- Stars: 0
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LRA
Latent RNA-seq Analysischat about the project here
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/keyavi/LRA?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)This project explores some methods for clustering of RNA sequence reads without a reference transcriptome.
## Motivation
The goal of this clustering is to reduce the computational complexity of building the de Bruijn Graph. Instead of construction the graph on all sequence reads, the graph would be built separately for each cluster
## Using/Browsing the Code
The source/ directory contains all of the code.
### Locality Sensitive Hashing (LSH)
lsh.py
lsh_functions.pyExample of running LSH:
./lsh.py -s 10 -k 21 r1.fastq r2.fastq
This runs with k-mer lengths of 21 and a hash size on 10.
### Three Stage Clustering (TSC)
ThreeStageClustering.py
Clustering.py
Cluster.pyExample of running TSC:
./ThreeStageClustering.py r1.fastq r2.fastq