Package: genBaRcode 1.2.7

genBaRcode: Analysis and Visualization Tools for Genetic Barcode Data

Provides the necessary functions to identify and extract a selection of already available barcode constructs (Cornils, K. et al. (2014) <doi:10.1093/nar/gku081>) and freely choosable barcode designs from next generation sequence (NGS) data. Furthermore, it offers the possibility to account for sequence errors, the calculation of barcode similarities and provides a variety of visualisation tools (Thielecke, L. et al. (2017) <doi:10.1038/srep43249>).

Authors:Lars Thielecke <[email protected]>

genBaRcode_1.2.7.tar.gz
genBaRcode_1.2.7.zip(r-4.5)genBaRcode_1.2.7.zip(r-4.4)genBaRcode_1.2.7.zip(r-4.3)
genBaRcode_1.2.7.tgz(r-4.4-any)genBaRcode_1.2.7.tgz(r-4.3-any)
genBaRcode_1.2.7.tar.gz(r-4.5-noble)genBaRcode_1.2.7.tar.gz(r-4.4-noble)
genBaRcode_1.2.7.tgz(r-4.4-emscripten)genBaRcode_1.2.7.tgz(r-4.3-emscripten)
genBaRcode.pdf |genBaRcode.html
genBaRcode/json (API)

# Install 'genBaRcode' in R:
install.packages('genBaRcode', repos = c('https://grafxzahl.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • BC_dat - Barcode distribution of an example experiment.
  • BC_dat_EC - Barcode distribution of an example experiment.

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

2.30 score 6 scripts 297 downloads 38 exports 152 dependencies

Last updated 11 months agofrom:ab9f227ff0. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-winWARNINGNov 06 2024
R-4.5-linuxWARNINGNov 06 2024
R-4.4-winWARNINGNov 06 2024
R-4.4-macWARNINGNov 06 2024
R-4.3-winWARNINGNov 06 2024
R-4.3-macWARNINGOct 07 2024

Exports:asBCdatcom_paircreateGDFerror_correction_circlePloterror_correction_clustered_HDserror_correction_treePloterrorCorrectionextractBarcodesgenBaRcode_appgenerateKirchenplotgenerateTimeSeriesDatagetBackbonegetBackboneSelectiongetLabelgetReadsgetResultsDirggplotDistanceGraphggplotDistanceGraph_EChybridsIdentificationplotClusterGgTreeplotClusterTreeplotDistanceIgraphplotDistanceVisNetworkplotDistanceVisNetwork_ECplotNucFrequencyplotQualityScoreDisplotQualityScorePerCycleplotReadFrequenciesplotSeqLogoplotTimeSeriesplotVennDiagramprocessingRawDataqualityFilteringreadBCdatsetBackbonesetLabelsetReadssetResultsDir

Dependencies:abindapeaplotaskpassbase64encBHBiobaseBiocGenericsBiocParallelBiostringsbitopsbslibcachemclicodacodetoolscolorspacecommonmarkcpp11crayoncurlDelayedArraydeldirdigestdplyrevaluatefansifarverfastmapfastmatchfontawesomeformatRfsfutile.loggerfutile.optionsfuturefuture.applygenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicRangesggforceggfunggnetworkggplot2ggplotifyggraphggrepelggtreeglobalsgluegraphlayoutsgridExtragridGraphicsgtablehighrhtmltoolshtmlwidgetshttpuvhttrhwriterigraphinterpIRangesisobandjpegjquerylibjsonliteknitrlabelinglambda.rlaterlatticelatticeExtralazyevallifecyclelistenvmagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnetworknlmeopensslparallellypatchworkphangornpillarpkgconfigplyrpngpolyclippromisespurrrpwalignquadprogR6rappdirsRColorBrewerRcppRcppArmadilloRcppEigenreshape2RhtslibrlangrmarkdownRsamtoolsS4ArraysS4VectorssassscalesshinyShortReadsnasnowsourcetoolsSparseArraystatnet.commonstringdiststringistringrSummarizedExperimentsyssystemfontstibbletidygraphtidyrtidyselecttidytreetinytextreeiotweenrUCSC.utilsutf8vctrsVennDiagramviridisviridisLitevisNetworkwithrxfunxtableXVectoryamlyulab.utilszlibbioc

Introduction to genBaRcode

Rendered fromgenBaRcode_Vignette.Rmdusingknitr::rmarkdownon Nov 06 2024.

Last update: 2019-10-25
Started: 2019-10-25

Introduction to the genBaRcode GUI

Rendered fromgenBaRcode_GUI_Vignette.Rmdusingknitr::rmarkdownon Nov 06 2024.

Last update: 2019-10-25
Started: 2019-10-25

Readme and manuals

Help Manual

Help pageTopics
Internal function.createPatternFile
Color list generation.generateColors
Internal function.getBarcodeFilter
Index Generation.getDiagonalIndex
Distance calculation.getMinDist
getWobblePos.getWobblePos
Converts hex colors into gephi usable rgb colors.hex2rgbColor
DNA string manipulation.revComp
DNA string manipulation for equal string sizes.revComp_EqLength
DNA string manipulation for unequal string sizes.revComp_UneqLength
Internal function.testDirIdentifier
Data Type ConversionasBCdat
Barcode distribution of an example experiment.BC_dat
Barcode distribution of an example experiment.BC_dat_EC
BCdat class.BCdat BCdat-class
Compairing two BCdat Objectscom_pair
Creating a gdf FilecreateGDF
Circle Ploterror_correction_circlePlot
Clustered HD Ploterror_correction_clustered_HDs
Tree Ploterror_correction_treePlot
Error CorrectionerrorCorrection
Barcode extractionextractBarcodes
Shiny AppgenBaRcode_app
Plotting a KirchenplotgenerateKirchenplot
Generating Time Series Data ObjectgenerateTimeSeriesData
Accessing the Barcode Backbone slot of a BCdat objects.getBackbone
Predefined Barcode Backbone SequencesgetBackboneSelection
Accessing the Label slot of a BCdat objects.getLabel
Accessing the Read-Count slot of a BCdat objects.getReads
Accessing the Results Directory slot of a BCdat objects.getResultsDir
Plotting a Distance NetworkggplotDistanceGraph
Plotting a Distance Network (error correction)ggplotDistanceGraph_EC
Identifies hybrid barcodeshybridsIdentification
Plotting a Cluster ggTreeplotClusterGgTree
Plotting a Cluster TreeplotClusterTree
Plotting a Distance NetworkplotDistanceIgraph
Plotting a Distance NetworkplotDistanceVisNetwork
Plotting a Distance Network (error correction)plotDistanceVisNetwork_EC
Plotting Nucleotide FrequencyplotNucFrequency
Plotting Quality Score DistributionplotQualityScoreDis
Plotting Quality Score per CycleplotQualityScorePerCycle
Plotting a BarplotplotReadFrequencies
Plots a sequence logoplotSeqLogo
Plotting Time Series DataplotTimeSeries
Plotting a VennDiagramplotVennDiagram
Data Object PreparationprepareDatObject
Data processingprocessingRawData
Quality FilteringqualityFiltering
Data InputreadBCdat
Replacing the Barcode Backbone slot of a BCdat objects.setBackbone
Replacing the Label slot of a BCdat objects.setLabel
Replacing the Read-Count slot of a BCdat objects.setReads
Replacing the Results Directory slot of a BCdat objects.setResultsDir