Detect synonymous genetic variants in VCF


Keywords
annotations, bioinformatics, biopython, fasta, genetics, genome, gff3, python3, synonymous, vcf
License
MIT
Install
pip install vcfsynonymous==0.2.0

Documentation

VCFSYNONYMOUS

PyPI version license Build Status Supported Python Versions

Giving .gff3 and .fasta files of a genome and .vcf detected SNPs onto this genome, VCFSYNONYMOUS returns two .vcf files. The first one contains synonymous SNPs and the second one contains non-synonymous SNPs.

INSTALLATION

pip3 install vcfsynonymous

GET STARTED

vcfsynonymous --vcf tests/data/sample.vcf \
 --genome tests/data/genome.fasta \
 --annotation tests/data/genome.gff3

python -m vcfsynonymous --vcf tests/data/sample.vcf \
 --genome tests/data/genome.fasta \
 --annotation tests/data/genome.gff3 \
 --output_prefix res

upload package

pip3 uninstall vcfsynonymous
rm -rf build/
rm -rf dist/
rm -rf vcfsynonymous.egg-info/
python setup.py sdist bdist_wheel
pip3 install .

twine upload dist/*