# pybiotk: A python toolkit for bioinformatics analysis
## Install
### use PyPi(official)
```
pip install pybiotk
```
**An older version may be installed**
### or
```
git clone https://gitee.com/liqiming_whu/pybiotk.git
cd pybiotk
pip install .
```
## Modules
```
console_scripts =
gtf2bed = pybiotk.convert.gtf2bed:run
bed2bedgraph = pybiotk.convert.bed2bedgraph:run
fq2fasta = pybiotk.convert.fq2fasta:run
bam2fastx = pybiotk.convert.bam2fastx:run
bampe_order_by_name = pybiotk.convert.bampe_order_by_name:run
bam_random = pybiotk.utils.bam_random:run
gtf_filter = pybiotk.utils.gtf_filter:run
fasta_filter = pybiotk.utils.fasta_filter:run
fastq_uniq = pybiotk.utils.fastq_uniq:run
fastq_join = pybiotk.utils.fastq_join:run
fastx_rename = pybiotk.utils.fastx_rename:run
genomefetcher = pybiotk.utils.genomefetcher:run
reverse_fastx = pybiotk.utils.reverse_fastx:run
seq_random = pybiotk.utils.seq_random:run
merge_row = pybiotk.utils.merge_row:run
read_tables = pybiotk.utils.read_tables:run
rmats_filter = pybiotk.utils.rmats_filter:run
count_normalize = pybiotk.utils.normalize:run
reference_count = pybiotk.utils.reference_count:run
pyanno = pybiotk.utils.pyanno:run
rna_fragment_size = pybiotk.utils.fragment_size:run
merge_subseq = pybiotk.utils.merge_subseq:run
subseq_analysis = pybiotk.utils.subseq_analysis:run
```
## Usage
```
usage: pyanno [-h] -i INPUT -o OUTPUT -g GTF [-l {transcript,gene}] [--tss_region TSS_REGION [TSS_REGION ...]] [--downstream DOWNSTREAM] [-s]
[--rule {1+-,1-+,2++,2--,1++,1--,2+-,2-+,+-,-+,++,--}] [-p] [--ordered_by_name]
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT
input file, bam or bed. The file type will be inferred from the filename suffix ['*.bam', '*.bed']. (default: None)
-o OUTPUT, --output OUTPUT
output file name. (default: None)
-g GTF, --gtf GTF gtf file download from Genecode, or a sorted gtf file. (default: None)
-l {transcript,gene}, --level {transcript,gene}
annotation level, transcript or gene. (default: transcript)
--tss_region TSS_REGION [TSS_REGION ...]
choose region from tss. (default: [-1000, 1000])
--downstream DOWNSTREAM
downstream length from tes. (default: 3000)
-s, --strand require same strandedness. (default: False)
--rule {1+-,1-+,2++,2--,1++,1--,2+-,2-+,+-,-+,++,--}
how read(s) were stranded during sequencing. only for bam. (default: 1+-,1-+,2++,2--)
-p, --pair annotate fragments instead of reads. (default: False)
--ordered_by_name if input bam is ordered by name, only for pair-end bam. (default: False)
```
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
生信常用工具合集,包括gtf/fastx/bam/bed格式文件的处理和转换,bam,bed注释工具,R绘图脚本等 (111个子文件)
cluster.c 8KB
binBits.c 7KB
bits.c 6KB
common.c 1KB
setup.cfg 5KB
.coveragerc 590B
.gitignore 583B
.gitignore 18B
bits.h 2KB
cluster.h 905B
binBits.h 830B
common.h 639B
tox.ini 3KB
Makefile 1KB
README.md 3KB
gtf.py 19KB
summary_log.py 14KB
merged_transcript.py 12KB
pipe.py 11KB
bam.py 11KB
pyanno.py 11KB
genomefetcher.py 10KB
conf.py 10KB
utils.py 9KB
gene.py 9KB
anno.py 8KB
stream.py 8KB
bw.py 7KB
transcript.py 6KB
bed.py 6KB
merge_row.py 6KB
fastq_join.py 5KB
grange.py 5KB
fasta.py 5KB
gtf2bed.py 5KB
fastq.py 4KB
fragment_size.py 4KB
subseq_analysis.py 4KB
fastq_uniq.py 4KB
bam2fastx.py 4KB
normalize.py 4KB
read_tables.py 3KB
rmats_filter.py 3KB
gtf_filter.py 3KB
seq_random.py 3KB
merge_intervals.py 3KB
bam_random.py 2KB
merge_bed3.py 2KB
merge_subseq.py 2KB
reference_count.py 2KB
fastx_rename.py 2KB
bed2bedgraph.py 2KB
reverse_fastx.py 2KB
fasta_filter.py 1KB
setup.py 1KB
bampe_order_by_name.py 1KB
motif.py 946B
sequence.py 714B
fq2fasta.py 709B
fa2fastq.py 672B
__init__.py 451B
test_pipe.py 195B
conftest.py 132B
__init__.py 99B
__init__.py 79B
__init__.py 44B
__init__.py 21B
__init__.py 20B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
intersection.pyx 17KB
bitset.pyx 9KB
cluster.pyx 4KB
diff_expr_plot.R 16KB
plot_chip_summary.R 8KB
diff_expr_DESeq2.R 7KB
diff_expr_edgeR.R 6KB
plot_peak_width.R 4KB
plot_deeptools_fragmentsize.R 4KB
plot_corr.R 4KB
plot_FRiPs.R 3KB
plot_rep_cor.R 3KB
peak_anno.R 3KB
plot_bar.R 2KB
plot_venn.R 2KB
plot_hist.R 2KB
CONTRIBUTING.rst 13KB
README.rst 4KB
index.rst 2KB
CHANGELOG.rst 128B
AUTHORS.rst 77B
license.rst 67B
changelog.rst 43B
authors.rst 41B
readme.rst 39B
contributing.rst 33B
remove_duplicates.sh 1KB
gtfparser.sh 1010B
共 111 条
- 1
- 2
资源评论
十小大
- 粉丝: 1w+
- 资源: 2555
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功