Title: | DNA Sequence Motifs |
---|---|
Description: | Motifs within biological sequences show a significant role. This package utilizes a user-defined threshold value (window size and similarity) to create consensus segments or motifs through local alignment of dynamic programming with gap and it calculates the frequency of each identified motif, offering a detailed view of their prevalence within the dataset. It allows for thorough exploration and understanding of sequence patterns and their biological importance. |
Authors: | Subham Ghosh [aut, cre], UB Angadi [aut], Md Yeasin [aut], Dipro Sinha [aut], Saikath Das [aut], Mir Asif Iquebal [aut], Sarika [aut] |
Maintainer: | Subham Ghosh <[email protected]> |
License: | GPL-3 |
Version: | 0.1.1 |
Built: | 2024-11-26 06:48:09 UTC |
Source: | CRAN |
Using a fasta file as input, the motifs and its corresponding frequencies are generated, considering threshold values (window size and similarity), by making consensus segments via local alignment with gap.
DNAmotifs(fasta_file, ws, cut_off)
DNAmotifs(fasta_file, ws, cut_off)
fasta_file |
Sequence file path (.fasta format) |
ws |
Window size |
cut_off |
Minimum similarity percentage between the motifs for generating a consensus motif |
final_results
A dataframe of motifs and their corresponding frequncies
example_fasta = system.file("exdata/sample.fasta", package = "DNAmotif") DNAmotifs(fasta_file = example_fasta, ws = 15, cut_off = 0.75)
example_fasta = system.file("exdata/sample.fasta", package = "DNAmotif") DNAmotifs(fasta_file = example_fasta, ws = 15, cut_off = 0.75)