The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Developed by Ambu Vijayan and Dr. J. Sreekumar
baseq is a comprehensive “Molecular Biology Starter Kit”
for R. It provides simple, efficient, and well-tested functions for
common tasks in sequence processing, analysis, and visualization.
| Task | Function | Description |
|---|---|---|
| I/O | read_seq() |
Reads FASTA/FASTQ into DataFrames or Lists. |
write_seq() |
Writes DataFrames/Lists to FASTA/FASTQ. | |
| Cleaning | clean_seq() |
Auto-detects DNA/RNA and removes non-bases. |
filter_fastq_quality() |
Filters large FASTQ files by Phred score. | |
| Central Dogma | dna_to_protein() |
6-frame translation (optimized). |
rev_comp() |
Universal reverse complement (DNA/RNA). | |
dna_to_rna() |
Transcription (T -> U). | |
| Discovery | find_longest_orf() |
Scans all frames for the longest gene. |
search_motif() |
Finds regex motifs with coordinates. | |
summarize_fasta() |
Returns a “Genomic Report Card” for a file. | |
| Lab Math | calculate_tm() |
PCR Primer melting temperature. |
calculate_mw() |
Protein molecular weight (Daltons). | |
simulate_pcr() |
Predicts PCR amplicon size from primers. | |
| Plots | plot_gc_skew() |
Visualizes G-C distribution. |
plot_dotplot() |
Visual comparison of two sequences. |
read_seq and clean_seq auto-detect your
data.ggplot2.# Install from CRAN (v0.1.4)
install.packages("baseq")
# Install the latest dev version (v0.2.0)
# devtools::install_github("ambuvjyn/baseq")See the package vignette:
vignette("baseq-vignette", package = "baseq")These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.