rAAV_BEVS

버전 1.0 (14 KB) 작성자: Francesco Destro
Model for rAAV production in insect cells with the baculovirus expression vector system
다운로드 수: 3
업데이트 날짜: 2023/7/26

Mechanistic model for rAAV manufacturing with the baculovirus expression vector system

Batch model (synchronous infection, up to two waves) for TwoBac (Smith et al., 2009) and ThreeBac (Urabe et al., 2002) systems.

This code simulates baculovirus infection and rAAV maturation in insect cells. The following phenomena are considered in the model: baculovirus binding, transport to nucleus and replication, release of budded baculovirus, transcription and translation of AAV genes, rAAV capsid formation, Rep protein synthesis, transgene rescue and amplification, and transgene encapsidation.

Files:

  • run_simulation.m: external wrapper to be used for setting inputs and running simulation
  • BEVS_simulation.m: function called by external wrapper to run simulation
  • BEVS_parameters.m: function containing model parameters
  • BEVS_model.m: function containing model equations

Input:

  • System type (TwoBac/ThreeBac)
  • Cell density at time of infection
  • Multiplicity of infection
  • Simulation duration

Output:

  • State vector at time intervals of 0.1 h

How to cite: Destro, F., Barone, P. W., Srinivasan, P., Springs, S. L., Cecchini, S., Kanter, J.M., S. L., Kotin, R. M., Sinskey, A. J. and Braatz, R. D. (2023). Mechanistic modeling explains the production dynamics of recombinant adeno-associated virus with the baculovirus expression vector system. Mol Ther Methods Clin Dev In press.

License

The code in this repository is provided under a CC BY-NC-ND 4.0 license, as detailed in the LICENSE file.

State vector legend

This section outlines the legend of the state vector for TwoBac and ThreeBac simulations. The indexing of the state vector is organized in modules consistent between TwoBac and ThreeBac, to access the variables in the output array more easily. As a result, several entries of the state vector are null, especially for TwoBac.

TwoBac

Index i refers to:
i=1: cells infected by repcapBV
i=3: cells infected by goiBV
i=5: cells infected by repcapBV and goiBV

Cells concentration

x(1) = uninfected viable cells density (#/mL)
x(4+i)= concentration of viable i - first wave [#/mL]
x(28+(i-1)*22) = concentration of nonviable i - first wave [#/mL]
x(204+i) = concentration of viable i - second wave [#/mL]
x(228+(i-1)*22) = concentration of nonviable i - second wave [#/mL]

Virions

x(2) = repcapBV virion concentration [#/mL]
x(4) = goiBV virion concentration [#/mL]

Intracellular species
Expressed as total concentration in the system [#/mL], calculated as concentration per cell multiplied by cell density
Indexes are reported for the first wave. For the second wave, add 200 to each index.

x(12+(i-1)*22) = repcapBV bound to receptors of viable i [#/mL]
x(14+(i-1)*22) = goiBV bound to receptors of viable i [#/mL]
x(15+(i-1)*22) = repcapBV DNA in nucleus of viable i [#/mL]
x(17+(i-1)*22) = goiBV DNA in nucleus of viable i [#/mL]
x(19+(i-1)*22) = rep mRNA in viable i [#/mL]
x(20+(i-1)*22) = cap mRNA in viable i [#/mL]
x(21+(i-1)*22) = transgene mRNA in viable i [#/mL]
x(22+(i-1)*22) = transgene copies in viable i [#/mL]
x(23+(i-1)*22) = Rep78 in viable i [#/mL]
x(24+(i-1)*22) = Rep52 in viable i [#/mL]
x(25+(i-1)*22) = empty rAAV capsids in viable i [#/mL]
x(26+(i-1)*20) = GOI protein in viable i [#/mL]
x(27+(i-1)*22) = filled rAAV capsids in viable i [#/mL]
x(29+(i-1)*22) = transgene copies in nonviable i [#/mL]
x(30+(i-1)*22) = Rep78 in nonviable i [#/mL]
x(31+(i-1)*22) = Rep52 in nonviable i [#/mL]
x(32+(i-1)*22) = empty rAAV capsids in nonviable i [#/mL]
x(33+(i-1)*22) = filled rAAV capsids in nonviable i [#/mL]

ThreeBac

Index i refers to:
i=1: cells infected by repBV
i=2: cells infected by capBV
i=3: cells infected by goiBV
i=4: cells infected by repBV and capBV
i=5: cells infected by repBV and goiBV
i=6: cells infected by goiBV and capBV
i=7: cells infected by repBV, capBV and goiBV

Cells concentration

x(1) = uninfected viable cells density (#/mL)
x(4+i)= concentration of viable i - first wave [#/mL]
x(28+(i-1)*22) = concentration of nonviable i - first wave [#/mL]
x(204+i) = concentration of viable i - second wave [#/mL]
x(228+(i-1)*22) = concentration of nonviable i - second wave [#/mL]

Virions

x(2) = repBV virion concentration [#/mL]
x(3) = capBV virion concentration [#/mL]
x(4) = goiBV virion concentration [#/mL]

Intracellular species
Expressed as total concentration in the system [#/mL], calculated as concentration per cell multiplied by cell density
Indexes are reported for the first wave. For the second wave, add 200 to each index.

x(12+(i-1)*22) = repBV bound to receptors of viable i [#/mL]
x(13+(i-1)*22) = capBV bound to receptors of viable i [#/mL]
x(14+(i-1)*22) = goiBV bound to receptors of viable i [#/mL]
x(15+(i-1)*22) = repBV DNA in nucleus of viable i [#/mL]
x(16+(i-1)*22) = capBV DNA in nucleus of viable i [#/mL]
x(17+(i-1)*22) = goiBV DNA in nucleus of viable i [#/mL]
x(18+(i-1)*22) = rep78 mRNA in viable i [#/mL]
x(19+(i-1)*22) = rep52 mRNA in viable i [#/mL]
x(20+(i-1)*22) = cap mRNA in viable i [#/mL]
x(21+(i-1)*22) = transgene mRNA in viable i [#/mL]
x(22+(i-1)*22) = transgene copies in viable i [#/mL]
x(23+(i-1)*22) = Rep78 in viable i [#/mL]
x(24+(i-1)*22) = Rep52 in viable i [#/mL]
x(25+(i-1)*22) = empty rAAV capsids in viable i [#/mL]
x(26+(i-1)*20) = GOI protein in viable i [#/mL]
x(27+(i-1)*22) = filled rAAV capsids in viable i [#/mL]
x(29+(i-1)*22) = transgene copies in nonviable i [#/mL]
x(30+(i-1)*22) = Rep78 in nonviable i [#/mL]
x(31+(i-1)*22) = Rep52 in nonviable i [#/mL]
x(32+(i-1)*22) = empty rAAV capsids in nonviable i [#/mL]
x(33+(i-1)*22) = filled rAAV capsids in nonviable i [#/mL]

인용 양식

Francesco Destro (2024). rAAV_BEVS (https://github.com/francescodestro/rAAV_BEVS/releases/tag/v1.0), GitHub. 검색됨 .

Destro, Francesco, et al. “Mechanistic Modeling Explains the Production Dynamics of Recombinant Adeno-Associated Virus with the Baculovirus Expression Vector System.” Molecular Therapy - Methods &Amp\Mathsemicolon Clinical Development, vol. 30, Elsevier BV, Sept. 2023, pp. 122–46, doi:10.1016/j.omtm.2023.05.019.

양식 더 보기
MATLAB 릴리스 호환 정보
개발 환경: R2023a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.