Skip to main content

To estimate the tRNA adaptation index (tAI)

Project description

Global tRNA Adaptation index (gtAI)

To estimate the tRNA adaptation index (tAI).

Python Support

Python >=3.7 is required.

Dependencies

  1. Biopython

  2. pandas

  3. numpy

  4. gaft

Installation Instructions

Using pip

pip install gtAI

Contribution Guidelines

Contributions to the software are welcome

For bugs and suggestions, the most effective way is by raising an issue on the github issue tracker. Github allows you to classify your issues so that we know if it is a bug report, feature request or feedback to the authors.

If you wish to contribute some changes to the code then you should submit a pull request How to create a Pull Request? documentation on pull requests

Usage

from Run_gtAI import gtai_analysis

gtai_analysis(main_fasta, GtRNA, genetic_code_number, size_pop, generation_number=50, bacteria=False)

Where:

main_fasta (str): A main fasta file contains genes want to be analyzed (CDS)
GtRNA (dict): the tRNA genes count
ref_fasta (str): A reference genes with the highest gene expression in a genome (CDS)
genetic_code_number (int): default = 1, The Genetic Codes number described by NCBI (https://www.ncbi.nlm.nih.gov/Taxonomy/Utils/wprintgc.cgi)
size_pop (int): A parameter for the genetic algorithm to identify the population size containing the possible solutions to optimize Sij-values
generation_number (int): A parameter for the genetic algorithm to identify the generation number
bacteria (bool): True If the tested organism is prokaryotic or archaea, else equal to False ( default = False )

Returns:

df_tai (dataframe): Contains each gene id and its gtAI value 
final_dict_wi (dict): Contains each codon and its absolute adaptiveness value
rel_values (dict): Contains each codon and its relative adaptiveness values

Output

Example

API Documentation

You can access the API documentation from here: gtAI Documentation

Citation

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

gtAI-1.0.0.tar.gz (17.0 kB view details)

Uploaded Source

File details

Details for the file gtAI-1.0.0.tar.gz.

File metadata

  • Download URL: gtAI-1.0.0.tar.gz
  • Upload date:
  • Size: 17.0 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.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for gtAI-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fafd18e3ed37af117a726bc877e565d7baa52035de3dfc2df8990a5833e14aec
MD5 0110c3c3d49c810860e31efb45480baa
BLAKE2b-256 7f3b3f1d66c9a9abaf619ab92298dc2d40fdfb508c3e1492a9c231c1f7723fff

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