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.6.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

genome2json-0.0.6-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: genome2json-0.0.6.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for genome2json-0.0.6.tar.gz
Algorithm Hash digest
SHA256 0d1439f3c53f342d8477a15478188f7687f61b80d58a85c057bae03d6d15bb9d
MD5 12b5081cca04d1cfa5786aea881de6db
BLAKE2b-256 42340fe0581965e1ce6a0e9aa47c9b292d1c80c17cf7992b40235c191821f527

See more details on using hashes here.

File details

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

File metadata

  • Download URL: genome2json-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3

File hashes

Hashes for genome2json-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fb0c3db11007ae7ad590713212a0d9f474bf1c2ef94f166a58f8c494066b68d2
MD5 89beaa4ebceb502af049da948ba2991a
BLAKE2b-256 69cd2cfa59c3b64682ecae0f7370db9d845ce5b2f8cfaf49fbcca65f765a8540

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