TAPseq

R package to design PCR primers for TAP-seq

https://github.com/argschwind/tapseq

Science Score: 20.0%

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

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: ncbi.nlm.nih.gov, nature.com
  • Committers with academic emails
    1 of 3 committers (33.3%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary

Keywords from Contributors

bioconductor-package gene proteomics
Last synced: 11 months ago · JSON representation

Repository

R package to design PCR primers for TAP-seq

Basic Info
  • Host: GitHub
  • Owner: argschwind
  • License: mit
  • Language: R
  • Default Branch: devel
  • Homepage:
  • Size: 50.8 MB
Statistics
  • Stars: 4
  • Watchers: 3
  • Forks: 6
  • Open Issues: 0
  • Releases: 0
Created almost 7 years ago · Last pushed over 2 years ago
Metadata Files
Readme License

README.md

TAPseq

An R-package to design PCR primers for TAP-seq published in Nature Methods, 2020. TAPseq is available through Bioconductor.

Installation

This package requires local installations of Primer3 and BLASTn. TAPseq has been developed and tested using Primer3 v.2.5.0 and blastn v.2.6.0. It's strongly suggested to use Primer3 >= 2.5.0! Earlier versions require a primer3_config directory, which needs to be provided whenever calling functions interacting with Primer3. Source code and installation instructions can be found under:

Primer3: https://github.com/primer3-org/primer3/releases
BLASTn: https://www.ncbi.nlm.nih.gov/books/NBK279690/

Please install these tools first and add them to your PATH. If you don't want to add the tools to your "global" PATH, you can add the following code to an ~/.Rprofile file. This should add the tools to your PATH in R whenever you start a new session. ``` Sys.setenv(PATH = paste("/full/path/to/primer3-x.x.x/src", Sys.getenv("PATH"), sep = ":"))

Sys.setenv(PATH = paste("/full/path/to/blast+/ncbi-blast-x.x.x+/bin", Sys.getenv("PATH"), sep = ":")) ```

The R-package and its R dependencies can be installed from Bioconductor using the BiocManager package. This requires R >= 4.0.0. if (!requireNamespace("BiocManager", quietly=TRUE)) install.packages("BiocManager") BiocManager::install("TAPseq")

TAPseq can also be installed directly from GitHub using the devtools package. This also allows to install an older version, which work for R >= 3.5. ``` install.packages("devtools")

latest development version

devtools::install_github("argschwind/TAPseq", dependencies = TRUE)

installing a previous version for R >= 3.5

devtools::installgithub("argschwind/TAPseq@rrelease_3.5", dependencies = TRUE) ```

Examples

An example of the TAPseq primer design workflow can be found in a vignette. To view the vignette, run the following command (assuming vignettes were built when the package was installed). vignette("tapseq_primer_design", package = "TAPseq")

Examples of how to select and evaluate target genes to identify cell populations can be found in a separate vignette. This requires that the additional dependencies are installedl, which should be the case if the package was installed with building vignettes and suggested dependencies. vignette("tapseq_target_genes", package = "TAPseq")

Owner

  • Name: Andreas Gschwind
  • Login: argschwind
  • Kind: user

Postdoc in Computational Biology at Stanford University

GitHub Events

Total
  • Issues event: 2
  • Issue comment event: 1
Last Year
  • Issues event: 2
  • Issue comment event: 1

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 73
  • Total Committers: 3
  • Avg Commits per committer: 24.333
  • Development Distribution Score (DDS): 0.123
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Andreas Gschwind a****d@s****u 64
Nitesh Turaga n****a@g****m 8
Hervé Pagès h****b@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

Packages

  • Total packages: 1
  • Total downloads:
    • bioconductor 9,468 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 6
  • Total maintainers: 1
bioconductor.org: TAPseq

Targeted scRNA-seq primer design for TAP-seq

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9,468 Total
Rankings
Dependent repos count: 0.0%
Dependent packages count: 0.0%
Forks count: 8.8%
Stargazers count: 19.5%
Average: 20.8%
Downloads: 75.7%
Last synced: 11 months ago

Dependencies

DESCRIPTION cran
  • R >= 4.0.0 depends
  • BSgenome * imports
  • BiocGenerics * imports
  • BiocParallel * imports
  • Biostrings * imports
  • GenomeInfoDb * imports
  • GenomicAlignments * imports
  • GenomicFeatures * imports
  • GenomicRanges * imports
  • IRanges * imports
  • S4Vectors >= 0.20.1 imports
  • dplyr * imports
  • methods * imports
  • tidyr * imports
  • BSgenome.Hsapiens.UCSC.hg38 * suggests
  • BiocStyle * suggests
  • Matrix * suggests
  • Seurat * suggests
  • cowplot * suggests
  • ggplot2 * suggests
  • glmnet * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • rtracklayer * suggests
  • testthat * suggests