Skip to contents

Entropy Analysis

calculate_shannon_entropy()
Calculate Shannon Entropy
calculate_kl_divergence()
Calculate Kullback-Leibler Divergence
compare_entropy_profiles()
Compare Entropy Profiles
entropy_peak_detection()
Detect Entropy Peaks

Codon & ORF Tools

calculate_codon_frequencies()
Calculate Codon Frequencies
calculate_rscu()
Calculate Relative Synonymous Codon Usage (RSCU)
calculate_enc()
Calculate the Effective Number of Codons (ENC)
find_orfs_in_sequence()
Find ORFs in Sequence
find_candidate_orfs()
Find Candidate ORFs
plot_candidate_orfs()
Plot Candidate ORFs
plot_entropy_profile()
Plot Entropy Profile
plot_codon_usage_panel()
Plot Codon Usage Bias and RSCU in a Unified Panel
extract_known_genes()
Extract Known Genes from GTF/GFF File
create_reference_profile()
Create Reference Codon Profile
sliding_window_scan()
Sliding Window Entropy Scan
translate_codons()
Translate Codons to Amino Acids

Helper Functions

.adjust_codon_length()
Ensure Sequence Length is Divisible by 3
.get_all_codons()
Get All Possible Codons
.get_window_coords()
Sliding Window Iterator
.parse_gtf_line()
Parse GTF Line
.validate_dna()
Validate DNA Sequence
read_fasta()
Read FASTA File
.get_codon_aa_map()
Mapping amino acids to their corresponding codons
codon_frequency_df()
Convert Codon Frequency Vector to Tidy Data Frame

Data

GeneScout-extdata
Example FASTA and GTF files bundled with GeneScout