Package: Basic4Cseq 1.43.0

Carolin Walter

Basic4Cseq: Basic4Cseq: an R/Bioconductor package for analyzing 4C-seq data

Basic4Cseq is an R/Bioconductor package for basic filtering, analysis and subsequent visualization of 4C-seq data. Virtual fragment libraries can be created for any BSGenome package, and filter functions for both reads and fragments and basic quality controls are included. Fragment data in the vicinity of the experiment's viewpoint can be visualized as a coverage plot based on a running median approach and a multi-scale contact profile.

Authors:Carolin Walter

Basic4Cseq_1.43.0.tar.gz
Basic4Cseq_1.43.0.zip(r-4.5)Basic4Cseq_1.43.0.zip(r-4.4)Basic4Cseq_1.43.0.zip(r-4.3)
Basic4Cseq_1.43.0.tgz(r-4.4-any)Basic4Cseq_1.43.0.tgz(r-4.3-any)
Basic4Cseq_1.43.0.tar.gz(r-4.5-noble)Basic4Cseq_1.43.0.tar.gz(r-4.4-noble)
Basic4Cseq_1.43.0.tgz(r-4.4-emscripten)Basic4Cseq_1.43.0.tgz(r-4.3-emscripten)
Basic4Cseq.pdf |Basic4Cseq.html
Basic4Cseq/json (API)

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

Peer review:

Datasets:
  • liverData - Example 4C-seq data set of fetal liver data
  • liverDataRaw - Example 4C-seq data set of fetal liver data

On BioConductor:Basic4Cseq-1.43.0(bioc 3.21)Basic4Cseq-1.42.0(bioc 3.20)

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

immunooncologyvisualizationqualitycontrolsequencingcoveragealignmentrnaseqsequencematchingdataimport

3.30 score 5 scripts 344 downloads 33 exports 54 dependencies

Last updated 2 months agofrom:1f730862cc. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 29 2024
R-4.5-winNOTENov 29 2024
R-4.5-linuxNOTENov 29 2024
R-4.4-winNOTENov 29 2024
R-4.4-macNOTENov 29 2024
R-4.3-winNOTENov 29 2024
R-4.3-macNOTENov 29 2024

Exports:checkRestrictionEnzymeSequencechooseNearCisFragmentscreateVirtualFragmentLibraryData4CseqdrawDigestionFragmentHistogramdrawHeatmapexportVisualizationFragmentDatagetReadDistributiongiveEnzymeSequenceimportVisualizationFragmentDatanearCisFragmentsnearCisFragments<-normalizeFragmentDataplotTransInteractionspointsOfInterestpointsOfInterest<-prepare4CseqDataprintBEDFragmentLibraryprintWigFilerawFragmentsrawFragments<-rawReadsrawReads<-readLengthreadLength<-readPointsOfInterestFilereadsToFragmentssimulateDigestionviewpointChromosomeviewpointChromosome<-viewpointIntervalviewpointInterval<-visualizeViewpoint

Dependencies:abindaskpassBHBiobaseBiocGenericsBiocIOBiocParallelBiostringsbitopsBSgenomeBSgenome.Ecoli.NCBI.20080805caToolscodetoolscpp11crayoncurlDelayedArrayformatRfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicRangeshttrIRangesjsonlitelambda.rlatticeMatrixMatrixGenericsmatrixStatsmimeopensslR6RCircosRCurlrestfulrRhtslibrjsonRsamtoolsrtracklayerS4ArraysS4VectorssnowSparseArraySummarizedExperimentsysUCSC.utilsXMLXVectoryamlzlibbioc

Basic4Cseq: an R/Bioconductor package for the analysis of 4C-seq data

Rendered fromvignette.Rnwusingutils::Sweaveon Nov 29 2024.

Last update: 2017-08-02
Started: 2014-03-20

Readme and manuals

Help Manual

Help pageTopics
Remove invalid 4C-seq reads from a SAM filecheckRestrictionEnzymeSequence checkRestrictionEnzymeSequence,character,character-method
Choose fragments in a provided region around the viewpointchooseNearCisFragments chooseNearCisFragments,Data4Cseq,numeric-method
Create a virtual fragment library from a provided genome and two restriction enzymescreateVirtualFragmentLibrary createVirtualFragmentLibrary,BSgenome,character,character,numeric-method createVirtualFragmentLibrary,DNAString,character,character,numeric-method
Creating a Data4Cseq objectData4Cseq Data4Cseq,character,numeric,numeric,data.frame,GAlignments-method Data4Cseq,character,numeric,numeric,missing,missing-method
Class '"Data4Cseq"'Data4Cseq-class nearCisFragments nearCisFragments,Data4Cseq-method nearCisFragments<- nearCisFragments<-,Data4Cseq,data.frame-method pointsOfInterest pointsOfInterest,Data4Cseq-method pointsOfInterest<- pointsOfInterest<-,Data4Cseq,data.frame-method rawFragments rawFragments,Data4Cseq-method rawFragments<- rawFragments<-,Data4Cseq,data.frame-method rawReads rawReads,Data4Cseq-method rawReads<- rawReads<-,Data4Cseq,GAlignments-method readLength readLength,Data4Cseq-method readLength<- readLength<-,Data4Cseq,numeric-method viewpointChromosome viewpointChromosome,Data4Cseq-method viewpointChromosome<- viewpointChromosome<-,Data4Cseq,character-method viewpointInterval viewpointInterval,Data4Cseq-method viewpointInterval<- viewpointInterval<-,Data4Cseq,numeric-method
Visualize digestion fragments with a histogramdrawDigestionFragmentHistogram drawDigestionFragmentHistogram,data.frame-method
Draw a heatmap-like multi-scale contact profiledrawHeatmap drawHeatmap,data.frame-method drawHeatmap,Data4Cseq-method
Export near-cis fragment data of a 'Data4Cseq' objectexportVisualizationFragmentData exportVisualizationFragmentData,Data4Cseq,character-method
Calculate the read distribution for a 4C-seq experimentgetReadDistribution getReadDistribution,Data4Cseq-method
Provide the corresponding enzyme sequence for an enzyme namegiveEnzymeSequence giveEnzymeSequence,character,character-method
Import visualization data from a fileimportVisualizationFragmentData importVisualizationFragmentData,character-method
Example 4C-seq data set of fetal liver dataliverData
Example 4C-seq data set of fetal liver dataliverDataRaw
Normalize near-cis fragment data read countnormalizeFragmentData normalizeFragmentData,Data4Cseq-method
Visualize trans interaction intervalsplotTransInteractions plotTransInteractions,character,character,numeric,character-method plotTransInteractions,data.frame,character,numeric,data.frame-method
Alignment and filtering of raw 4C-seq dataprepare4CseqData prepare4CseqData,character,character,character,character-method
Print a BED-file fragment libraryprintBEDFragmentLibrary printBEDFragmentLibrary,character,character-method
Print a wig file from 4C-seq read dataprintWigFile printWigFile,Data4Cseq-method
Read a file with coordinates of marker pointsreadPointsOfInterestFile readPointsOfInterestFile,character-method
Determine fragment coverage of a 4C-seq fragment libraryreadsToFragments readsToFragments,Data4Cseq,character-method
Simulate the digestion of a genomesimulateDigestion simulateDigestion,character,character,BSgenome-method simulateDigestion,character,character,character-method
Draw a near-cis coverage plot for 4C-seq datavisualizeViewpoint visualizeViewpoint,data.frame-method visualizeViewpoint,Data4Cseq-method