Release v0.2.3 (#23)
Added Zenodo DOI badge
Fix for comma terminator in field 11 and 12 (#21)
Removed python 3.2 and 3.3 support
Added Gtf2bed field support (#22)
gtf2bed is able to convert also GFF2 coming from Pinfish
Co-authored-by: Camilla Ugolini 57759922+camillaugolini-iit@users.noreply.github.com Co-authored-by: Tommaso Leonardi tommaso.leonardi@iit.it
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
Bedparse
Bedparse is a simple python module and CLI tool to perform common operations on BED files.
It offers 11 sub-commands that implement the following functionality:
filter: Filtering of transcripts based on annotationsjoin: Joining of annotation files based on transcript namesgtf2bed: Conversion from GTF to BED formatconvertChr: Conversion from UCSC to Ensembl chromosome names (and viceversa)bed12tobed6: Conversion from bed12 to bed6promoter: Promoter reportingintrons: Intron reportingcds: CDS reporting3pUTRand5pUTR: UTR reportingvalidateFormat: Check that the file conforms with the BED formatInstallation
Installing is as simple as:
Basic usage
The basic syntax in the form:
bedparse subcommand [parameters].For a list of all subcommands and a brief explanation of what they do, use:
bedparse --help.For a detailed explanation of each subcommand and a list of its parameters, use the
--helpoption after the subcommand’s name, e.g.:bedparse promoter --helpDocumentation
Our documentation is hosted on Read the Docs.
We also have a short tutorial to guide you through the basic functions.
Publications
If you use bedparse please cite the following paper:
Leonardi, (2019). Bedparse: feature extraction from BED files. Journal of Open Source Software, 4(34), 1228, https://doi.org/10.21105/joss.01228