Skip to main content

Parse genomes in GenBank/GFF3 formats to JSON

Project description

genome2json

Parse genomes in GenBank/GFF3 format to JSON

Implemented in pure Python using builtin libraries.

usage: Genome2JSON [-h] (-gbk GENBANK | -gff GENERAL) [-fa FASTA] -o OUTPUT
                   [--json_indent JSON_INDENT] [--grouped]

Parse genomes in GenBank/GFF3 format, and convert to JSON

optional arguments:
  -h, --help            show this help message and exit
  -gbk GENBANK, --genbank GENBANK
                        GenBank file
  -gff GENERAL, --general GENERAL
                        GFF3 file
  -fa FASTA, --fasta FASTA
                        FASTA file, required when parsing GFF
  -o OUTPUT, --output OUTPUT
                        Save JSON to file
  --json_indent JSON_INDENT
                        Number of spaces to indent in JSON
  --grouped             Group overlapping sequence features

Cameron Gilchrist 2020

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

genome2json-0.0.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

genome2json-0.0.3-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file genome2json-0.0.3.tar.gz.

File metadata

  • Download URL: genome2json-0.0.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for genome2json-0.0.3.tar.gz
Algorithm Hash digest
SHA256 de9a254e2f3b913cd29a708bde1d87ae86b1f03b8bf1f9d60bcaff2c545e4a69
MD5 241953aa537ea6223f4227bd62d12e6e
BLAKE2b-256 37eea5256550c294717b7f650563ef4954d7b3438f602dba12fd0311fdeb7a8c

See more details on using hashes here.

File details

Details for the file genome2json-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: genome2json-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for genome2json-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 77c25e5297f3de6a8677da54718b7bad6f4353b030e2b52acc4e73424494fcee
MD5 6e7a65667e4e821d2e7a20dd00c85065
BLAKE2b-256 df1142112835c04ca99ddf1f8788c29bab9b2464724ad18a3f7bfe83f76443ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page