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

Uploaded Source

File details

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

File metadata

  • Download URL: gtAI-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 44307d43ee0fd303375de3312a9af4c553240c65e41afd9530ad0067bde6be36
MD5 6a593a7d922d8de156d3ff7eb058cb17
BLAKE2b-256 d90ff852726a0afbd117978807b128d74d2338223840069e0f97aeef57830b99

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