Package: sonicLength 1.4.7
sonicLength: Estimating Abundance of Clones from DNA Fragmentation Data
Estimate the abundance of cell clones from the distribution of lengths of DNA fragments (as created by sonication, whence `sonicLength'). The algorithm in "Estimating abundances of retroviral insertion sites from DNA fragment length data" by Berry CC, Gillet NA, Melamed A, Gormley N, Bangham CR, Bushman FD. Bioinformatics; 2012 Mar 15;28(6):755-62 is implemented. The experimental setting and estimation details are described in detail there. Briefly, integration of new DNA in a host genome (due to retroviral infection or gene therapy) can be tracked using DNA sequencing, potentially allowing characterization of the abundance of individual cell clones bearing distinct integration sites. The locations of integration sites can be determined by fragmenting the host DNA (via sonication or fragmentase), breaking the newly integrated DNA at a known sequence, amplifying the fragments containing both host and integrated DNA, sequencing those amplicons, then mapping the host sequences to positions on the reference genome. The relative number of fragments containing a given position in the host genome estimates the relative abundance of cells hosting the corresponding integration site, but that number is not available and the count of amplicons per fragment varies widely. However, the expected number of distinct fragment lengths is a function of the abundance of cells hosting an integration site at a given position and a certain nuisance parameter. The algorithm implicitly estimates that function to estimate the relative abundance.
Authors:
sonicLength_1.4.7.tar.gz
sonicLength_1.4.7.zip(r-4.5)sonicLength_1.4.7.zip(r-4.4)sonicLength_1.4.7.zip(r-4.3)
sonicLength_1.4.7.tgz(r-4.4-any)sonicLength_1.4.7.tgz(r-4.3-any)
sonicLength_1.4.7.tar.gz(r-4.5-noble)sonicLength_1.4.7.tar.gz(r-4.4-noble)
sonicLength_1.4.7.tgz(r-4.4-emscripten)sonicLength_1.4.7.tgz(r-4.3-emscripten)
sonicLength.pdf |sonicLength.html✨
sonicLength/json (API)
# Install 'sonicLength' in R: |
install.packages('sonicLength', repos = c('https://chasberry.r-universe.dev', 'https://cloud.r-project.org')) |
- A1 - HTLV-1 Fragment Length Data
This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.
Last updated 3 years agofrom:bf5c40be8c. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 22 2024 |
R-4.5-win | OK | Nov 22 2024 |
R-4.5-linux | OK | Nov 22 2024 |
R-4.4-win | OK | Nov 22 2024 |
R-4.4-mac | OK | Nov 22 2024 |
R-4.3-win | OK | Nov 22 2024 |
R-4.3-mac | OK | Nov 22 2024 |
Exports:dfragestAbundEy.given.xmaxEMmaxEM.iter.controlmsteppfragphi.update.lframepr.y.given.xqfragrfragsimSonic
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Calibration of Number of Length Variants | sonicLength-package sonicLength |
HTLV-1 Fragment Length Data | A1 |
estimate Abundances from sonicated samples | estAbund |
E-Step for Abundance Estimation | Ey.given.x pr.y.given.x |
Simple Fragment Length Distribution | dfrag pfrag qfrag rfrag |
maximum likelihood estimates relative abundances | maxEM |
iteration controls | maxEM.iter.control |
M-step to maximize theta | mstep |
estimate phi | phi.update.lframe |
Simulate Sonicated Data | simSonic |