barseq
Python package for analyzing barseq data.
Installation
pip install git+https://github.com/mjmlab/barseq.git@master
Usage
barseq -i <directory of sequencing reads> -b <barcode file> -e <experiment name>
-i / --input
- Directory with Illumina reads in either fastq or fastq.gz.
-b / --barcodes
- CSV file with barcode and correspondent gene names.
-e / --experiment
- Name of experiment, it is used for creating results folder.
Files Needed
Directory of Illumina reads [-i] for analyzing. Can be either fastq or fastq.gz format
@M06026:87:000000000-D69HY:1:1102:15909:1336 1:N:0:TGACCA
CTCTAGAAAGTATAGGAACTTCAGGGCCATTTATATACCTTCCACTCTTCAACCGTGTCTTGACTTGACCTGGATGTCTCTACTGCTGTCATGCTACGTAGCTCATGCTACGTCGATCTAGTCGATGCATGCTAGCTGATCGACTCTCTTC
+
A#>>>3AA2DD>FBFGBFBFBFDDFGGAAEEEHDHFFFDDDBDGDFDDDDDADFGFFDDBFFEBFD5DFEEBBADABFGFGBBFGDD5BF3F43B3F1/11B144BGEBF@BBFB0B0BBFBBBBBBBB?E/FGFBB?/???B???/?FGG
Barcode file [-b] with gene names. Needs to be in CSV format.
Barcode,Gene
ATGAAGACTGTTGCCGTA,WT
CACGACGCCCTCCGCGGA,gene1
ACTATTACGCAAAATAAT,gene2
ATGGAAGATATTATTATT,gene3
CCTCTCCAACCGGGTCTG,gene4
CCCGGTCGCCTAGCCCCG,gene5
GGCCCCCCGCCCGTCCCC,gene6
GGATCACTGCTAGCGTAT,gene7
CCTGCAGCAGCGGCCCGC,gene8
ACACATGCAGACATAGAG,gene9
CGCGCCATCCGCCGCCCA,gene10
AATATTCAGATGGGACGT,gene11
Output
results/ directory
- _results.csv: barcode counts found in each sequence file.
| Gene | Barcode | Sample 1 | Sample 2 | Sample 3 | ... |
|---|---|---|---|---|---|
| gene1 | ATGAAGACTGTTGCCGTA |
500 | 5 | 7 | ... |
| gene2 | CACGACGCCCTCCGCGGA |
12 | 13 | 19 | ... |
| gene3 | ACTATTACGCAAAATAAT |
13 | 11 | 10 | ... |
| _other | _other | 28 | 40 | 29 | ... |
Barseq Workflow
Release files for barseq 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| barseq-1.0.1.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| barseq-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.7 kB
Release files / barseq-1.0.1.tar.gz
| Download URL | barseq-1.0.1.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cb7e7e3c3ed56b599314002a3fdd257cc6176aca9be78897e36d9af0161fa1a3
|
|
BLAKE2b-256 checksum How to use checksums |
d8bf7c59b6a0c103b08ae823e420ad2b75e39e3a41d96ffbcd9d2e23d0a4df28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3
|
Release files / barseq-1.0.1-py3-none-any.whl
| Download URL | barseq-1.0.1-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cb440c6498857f15dba7d897df986cd5158e9eb3e1a38dbb95b7072d2e077045
|
|
BLAKE2b-256 checksum How to use checksums |
60d5c84559d64e72c88d34b99786ea7f4c8b075ad28be8bb44c3694b111547ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3
|