_images/logo.png

Welcome to GenBioX!

A Comprehensive Bioinformatics package for genome analysis.

The purpose of this package is to provide a set of tools and functionalities to perform a wide range of genome analysis tasks, including loading, quality control, preprocessing, and alignment of sequencing data. It also includes tools to extract and filter annotations from GenBank files, perform sequence annotation, predict the functional effects of genetic variants, analyse gene expression and differential gene expression, and perform comparative genomics. The package provides visualisation tools to interpret the results of the analysis. Overall, this package can be used for various genome analysis tasks in bioinformatics and genetics research.

Installation

To install GenBioX, you can use pip:

pip install GenBioX

Getting started

To use GenBioX, start by importing it:

import GenBioX

To use Functions, start by importing different modules:

import GenBioX.data_preprocessing as dp
import GenBioX.statistical_analysis as sa
import GenBioX.alignment as a
import GenBioX.annotation as an
import GenBioX.variant_analysis as va
import GenBioX.gene_expression as ge
import GenBioX.comparative_genomics as ca

You can then call any of the functions provided by the package. For example, to find the reverse complement of a DNA sequence:

seq = 'ATCGATCG'
rev_comp = sa.reverse_complement(seq)
print(rev_comp)

This will give output:

CGATCGAT

Indices and tables