To estimate the tRNA adaptation index (tAI)
Project description
Global tRNA Adaptation index (gtAI)
To estimate the tRNA adaptation index (tAI).
-
For more information about the gtAI:
-
For more information about the tAI: Mario dos Reis et. al.,.
Python Support
Python >=3.7 is required.
Dependencies
-
Biopython
-
pandas
-
numpy
-
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fafd18e3ed37af117a726bc877e565d7baa52035de3dfc2df8990a5833e14aec |
|
MD5 | 0110c3c3d49c810860e31efb45480baa |
|
BLAKE2b-256 | 7f3b3f1d66c9a9abaf619ab92298dc2d40fdfb508c3e1492a9c231c1f7723fff |