alignmentfreer

This is an R package that calculates alignment-free vectors, in particular the generalized vector, for dna sequences.

https://github.com/troyhernandez/alignmentfreer

Science Score: 28.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

This is an R package that calculates alignment-free vectors, in particular the generalized vector, for dna sequences.

Basic Info
  • Host: GitHub
  • Owner: TroyHernandez
  • License: mit
  • Language: R
  • Default Branch: master
  • Size: 297 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 12 years ago · Last pushed over 12 years ago
Metadata Files
Readme License Citation

README.md

alignmentfreer

This is an R package that calculates alignment-free vectors, in particular the generalized vector, for dna sequences. Additionally, there are functions to extract relevent information from fasta and gbk files and to compute weighted skewness and kurtosis.

An existing Bioconductor package, Biostrings, can extract kmer counts, but leaves you to calculate the frequencies or other statistics. Biostrings also ignores ambiguous nucleotides such as R, B, or N. Additionally, there are no existing functions to extract sequence information from gbk files.

The functions gbk and fasta extract sequence and other information from gbk and fasta files, respectively. The Vectorizer function will convert the DNA or RNA character string into the generalized vector described here: http://arxiv.org/abs/1309.0408

The proper configuration of the options can allow the Vectorizer funtion to compute kmer frequencies only, the natural vector, and an additional function to convert kmers to the composition vector.

Owner

  • Name: Troy Hernandez
  • Login: TroyHernandez
  • Kind: user
  • Location: Chicago, IL
  • Company: @IBM

Citation (CITATION)

bibentry("Manual",
         title = "alignmentfreer",
         author = person("Troy Hernandez"),
         year   = version$year,
         url    = "https://github.com/TroyHernandez/alignmentfreer"
)

GitHub Events

Total
Last Year

Dependencies

DESCRIPTION cran
  • e1071 * depends