Skip to main content

normalize and verify genomic data

Project description

normalize and validate genomic data files

Prerequisites

Python 3.6 or greater is required.

Installation

This package is tested under Linux and MacOS using Python 3.7. Install via pip, pipx, or pipenv in the usual way:

pipx install bionorm

Developers

bionorm uses the poetry <https://python-poetry.org> dependency manager. Install poetry in the usual way. Get the version of python you intend to use as first in the path, and execute the command:

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python

Next, get the master branch from GitHub

git clone https://github.com/ncgr/bionorm.git

Change to the bionorm/ directory and install with poetry:

poetry install -v
Run bionorm with poetry: ::

poetry run bionorm

Usage

Installation puts a single script called bionorm in your path. The usage format is:

bionorm [GLOBALOPTIONS] COMMAND [COMMANDOPTIONS] [ARGS]

A listing of commands is available via bionorm --help. Current available commands are:

busco

Perform BUSCO checks.

detector

Detect/correct incongruencies among files.

fasta

Check for GFF/FASTA consistency.

generate_readme

Generates a README file with details of genome.

index

Indexes FASTA file.

Latest Release

Python package

Make me NORMAL, please!

GitHub

GitHub repository

License

License terms

Documentation

Documentation Server

Travis Build

Travis CI

Coverage

Codecov.io test coverage

Code Grade

Codacy.io grade

Dependencies

dependabot dependencies

Issues

Issues reported

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

bionorm-0.2.1.tar.gz (29.6 kB view hashes)

Uploaded Source

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