Python programs for analyzing splicing junctions
Project description
junc_utils
Utility functions for analyzing splicing junction (generated by STAR, .SJ.out.tab files)
Dependency
Python
pysam
, annot_utils>=0.3.0
packages.
Software
Install
pip install junc_utils
Alternatively, you can install from the source code
wget https://github.com/friend1ws/junc_utils/archive/v0.5.0.tar.gz
tar zxvf v0.5.0.tar.gz
cd junc_utils-0.5.0
python setup.py build install
This package has been tested on Python 2.7, 3.5, 3.6.
Commands
fitler
filter out splicing junctions outside specified conditions
junc_utils filter [-h] [--read_num_thres READ_NUM_THRES]
[--overhang_thres OVERHANG_THRES] [--keep_annotated]
[--pooled_control_file POOLED_CONTROL_FILE]
sample.SJ.out.tab output.txt
annotate
annotate splicing junctions
junc_utils annotate [-h] [--grc] [--genome_id {hg19,hg38,mm10}]
[--junction_margin JUNCTION_MARGIN]
[--exon_margin EXON_MARGIN]
sample.SJ.out.tab output.txt
merge_control
merge, compress and index the splicing junction list
junc_utils merge_control [-h] [--read_num_thres READ_NUM_THRES]
[--overhang_thres OVERHANG_THRES]
[--keep_annotated]
[--sample_num_thres SAMPLE_NUM_THRES]
junc_list.txt output_path
associate
associate junctions with mutations or SVs
junc_utils associate [-h] [--grc] [--genome_id {hg19,hg38,mm10}]
[--donor_size donor_size]
[--acceptor_size acceptor_size]
[--reference reference.fa] [--debug]
[--mutation_format {vcf,anno}] [--only_dist]
[--only_dist_search_margin only_dist_search_margin]
[--sv] [--branchpoint]
[--branchpoint_size branchpoint_size]
annotated_junction.SJ.out.tab mutation.vcf.gz
output_file
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
junc_utils-0.5.1.tar.gz
(18.1 kB
view hashes)
Built Distribution
junc_utils-0.5.1-py3-none-any.whl
(32.4 kB
view hashes)
Close
Hashes for junc_utils-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75f4a1e7058a3885aa13695fcab983f0f8ea1044033f6f09822c14054d0ceec |
|
MD5 | 566e1e35406264df8fed378d60a96090 |
|
BLAKE2b-256 | 6ccb1dffa04fd70057e2b3f6fbf2b7cd6444d91b2770b7c92a7387bb8f51f7f1 |