Package: CNVScope 3.7.7

CNVScope: A Versatile Toolkit for Copy Number Variation Relationship Data Analysis and Visualization

Provides the ability to create interaction maps, discover CNV map domains (edges), gene annotate interactions, and create interactive visualizations of these CNV interaction maps.

Authors:James Dalgleish [aut, cre], Yonghong Wang [aut], Jack Zhu [aut], Paul Meltzer [aut, sad]

CNVScope_3.7.7.tar.gz
CNVScope_3.7.7.zip(r-4.7)CNVScope_3.7.7.zip(r-4.6)CNVScope_3.7.7.zip(r-4.5)
CNVScope_3.7.7.tgz(r-4.6-any)CNVScope_3.7.7.tgz(r-4.5-any)
CNVScope_3.7.7.tar.gz(r-4.7-any)CNVScope_3.7.7.tar.gz(r-4.6-any)
CNVScope_3.7.7.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
CNVScope/json (API)

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

Bug tracker:https://github.com/jamesdalg/cnvscope/issues

Datasets:

On CRAN:

Conda:

6.02 score 8 stars 33 scripts 448 downloads 26 exports 110 dependencies

Last updated from:921b23cf65. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK415
source / vignettesOK402
linux-release-x86_64OK448
macos-release-arm64OK272
macos-oldrel-arm64OK282
windows-develOK386
windows-releaseOK341
windows-oldrelOK332
wasm-releaseOK282

Exports:averageMatrixEdgescalcCNVKernelProbDistcalcVecLMsCNVScopeservercreateChromosomalMatrixSetdivisorsdownsample_genomic_matrixextractNegLogPvalformSampleMatrixFromRawGDCDatafreadGDCfilegetAnnotationMatrixgetAsymmetricBlockIndicesgetBlockAverageMatrixFromBreakpointsgetGlobalRescalingStatsgetInterchromosomalInteractivePlotGRanges_to_underscored_posimportBreakpointBedmatheadpostProcessLinRegMatrixrebinGenomicInteractionsrunCNVScopeLocalrunCNVScopeShinysignedRescaleunderscored_pos_to_GRangeswriteAsymmetricMeltedChromosomalMatrixToDiskwriteMeltedChromosomalMatrixToDisk

Dependencies:abindacnraskpassbase64encBHBiobaseBiocBaseUtilsBiocGenericsBiocIOBiocParallelBiostringsbitopsbslibcachemcigarilloclicodetoolscommonmarkcpp11crayoncurldata.tableDelayedArraydigestDNAcopydoParalleldplyrfarverfastmapfontawesomeforeachformatRfsfutile.loggerfutile.optionsgenericsGenomicAlignmentsGenomicRangesggplot2gluegtablehtmltoolshttpuvhttrIRangesisobanditeratorsjointsegjpegjquerylibjsonlitelabelinglambda.rlaterlatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatsmemoisemimeOpenImageRopensslotelpillarpkgconfigplyrpngpromisespurrrR6rappdirsRColorBrewerRcppRcppArmadilloRCurlreshape2restfulrRhtslibrjsonrlangRsamtoolsrtracklayerS4ArraysS4VectorsS7sassscalesSeqinfoshinysnowsourcetoolsSparseArraystringistringrSummarizedExperimentsystibbletidyrtidyselecttiffutf8vctrsviridisLitewithrXMLxtableXVectoryaml

Additional Visualization Examples
title: "Additional Examples"author: "James Dalgleish"date: "7/9/2019"output: rmarkdown::html_vignettevignette: >%\VignetteEngine

Last update: 2026-06-09
Started: 2019-07-18

Creating the TARGET Input matrix from public data
title: "Creating Neuroblastoma Input Matrices from public GDC (TARGET) data"author: "James Dalgleish"date: "August 1, 2018"output: rmarkdown::html_vignettevignette: >%\VignetteEngine

Last update: 2026-06-09
Started: 2018-08-01

Creating Linear Regression Matrices from Segment Data

Last update: 2021-01-04
Started: 2018-08-01

Power Analysis
title: "Power Analysis"author: "James Dalgleish"date: "7/8/2019"output: rmarkdown::html_vignettevignette: >%\VignetteEngine

Last update: 2021-01-04
Started: 2019-07-18

Readme and manuals

Help Manual

Help pageTopics
Average edges of a matrix to facilitate downsampling.averageMatrixEdges
Calculate the probability distribution of CNV concordance events with a fast kernelcalcCNVKernelProbDist
Create a linear regression matrix.calcVecLMs
Server component of the CNVScope plotly shiny application.CNVScopeserver
Create chromosomal interaction matrices for CNVScope shiny application.createChromosomalMatrixSet
List of Divisorsdivisors
Rescale positive and negative data, preserving sign information.downsample_genomic_matrix
Find the negative log p-value of a pair of vectors.extractNegLogPval
Form sample matrix from GDC copy number data files.formSampleMatrixFromRawGDCData
Read GDC segmentation datafile for low-pass sequencing data.freadGDCfile
Get the genes in the genomic ranges indicated by the row and column labels.getAnnotationMatrix
Get Block Indices from an asymmetric (or symmetric) matrix.getAsymmetricBlockIndices
Calculate block averages and areas in a matrix given breakpoints.getBlockAverageMatrixFromBreakpoints
Calculate several base statistics for color rescaling.getGlobalRescalingStats
Create an HTML widget for use in shiny or webshot for a given pair of chromosomes.getInterchromosomalInteractivePlot
Convert GRanges object to underscord positions.GRanges_to_underscored_pos
Import a breakpoint BED file.importBreakpointBed
Gets a small piece of a matrix (top left corner) for viewing, rather than pulling the first n rows.mathead
Neuroblastoma sample CNV relationship matrixnbl_result_matrix_sign_small
Postprocess linear regression matrix.postProcessLinRegMatrix
Assign GenomicInteractions to a predefined series of bins for row and column, corresponding to a genomic matrix.rebinGenomicInteractions
Runs the CNVScope plotly shiny application.runCNVScopeLocal
Runs the CNVScope plotly shiny application.runCNVScopeShiny
Rescale positive and negative data, preserving sign information.signedRescale
Convert coordinates in underscored format to a GRanges object.underscored_pos_to_GRanges
Write a matrix, with genes, of a submatrix of a whole genome interaction matrix to disk.writeAsymmetricMeltedChromosomalMatrixToDisk
Write a matrix, with genes, of a submatrix of a whole genome interaction matrix to disk.writeMeltedChromosomalMatrixToDisk