HRD学习笔记

HRD检测方法

HRD主要病因有3种:①突变(包括胚系BRCA基因、胚系HR基因和体细胞HR基因),②结构重排(LOH,杂合性丢失;TAI,端粒等位基因失平衡;LST,大片段迁移),③表观遗传修饰(启动子甲基化)。

1:Loss of Heterozygosity杂合性缺失:1)长于15Mb,2)短于整个染色体LOH区域数量

Abkevich V, Timms K M, Hennessy B T, et al. Patterns of genomic loss of heterozygosity predict homologous recombination repair defects in epithelial ovarian cancer[J]. British journal of cancer, 2012, 107(10): 1776-1782.

2:Large Scale Transitions (LST)大片端迁移:过滤掉小于3 Mb的区域后,超过10 Mb的区域之间的断点数量
Popova, T., E. Manie, G. Rieunier, V. Caux-Moncoutier, C. Tirapo, T. Dubois, O. Delattre, et al. 2012. “Ploidy and large-scale genomic instability consistently identify basal-like breast carcinomas with BRCA1/2 inactivation.” Cancer Res. 72 (21): 5454–62.

3:Telomeric Allelic Imbalances(TAI)端粒等位基因不平衡:1)延长至亚端粒之一;2)不穿过着丝粒;3)大于11Mb的等位基因不平衡区域数量
Birkbak, N. J., Z. C. Wang, J. Y. Kim, A. C. Eklund, Q. Li, R. Tian, C. Bowman-Colin, et al. 2012. “Telomeric allelic imbalance indicates defective DNA repair and sensitivity to DNA-damaging agents.” Cancer Discov 2 (4): 366–75.

HRD score = sum of the TAI, LST, and LOH scores

生物信息分析

  1. 二代测序数据分析:
    scarHRD R软件包 https://github.com/sztup/scarHRD

  2. 基于低深度全基因组测序分析:
    shallowHRD R软件包 https://github.com/aeeckhou/shallowHRD

### HRD Leaky Bucket Algorithm in Computer Network Traffic Control The Hypothetical Reference Decoder (HRD) leaky bucket model plays a critical role in ensuring that video streams conform to the specified bit rate constraints while avoiding buffer overflow or underflow conditions[^1]. The primary objective of this mechanism is to maintain smooth playback without frame drops by regulating how data packets are released into the network. In practice, the **leaky bucket** operates as follows: - A fixed amount of tokens accumulates at regular intervals within an imaginary "bucket." - Each token represents permission to send one byte. - When sending data, bytes consume these tokens from the bucket. - If no more tokens remain but there's still outgoing data waiting, transmission pauses until sufficient tokens accumulate again. This approach ensures compliance with bandwidth limitations imposed on media content delivery systems. Specifically for H.264 encoding standards, the JVT introduced adaptive basic unit layer-based algorithms where each processing element—be it frames, slices, or macroblocks—is treated individually according to its predicted Mean Absolute Difference (MAD)[^3]. For scenarios involving variable bitrate (VBR), virtual buffers dynamically adjust based upon fluctuating channel capacities. These adjustments prevent both upper and lower bound violations similar to those managed through traditional leaky buckets. By adhering closely to such models, overall system performance remains stable even amidst varying network conditions. ```python class LeakyBucket: def __init__(self, capacity, output_rate): self.capacity = capacity # Maximum number of tokens allowed self.output_rate = output_rate # Rate at which tokens drain per second self.tokens = min(capacity, output_rate) def add_tokens(self, time_elapsed_seconds): new_tokens = time_elapsed_seconds * self.output_rate self.tokens += new_tokens if self.tokens > self.capacity: self.tokens = self.capacity def try_send_data(self, packet_size_bytes): if self.tokens >= packet_size_bytes: self.tokens -= packet_size_bytes return True else: return False ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fanyucai1

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值