Package: qvirus 0.0.3
qvirus: Quantum Computing for Analyzing CD4 Lymphocytes and Antiretroviral Therapy
Resources, tutorials, and code snippets dedicated to exploring the intersection of quantum computing and artificial intelligence (AI) in the context of analyzing Cluster of Differentiation 4 (CD4) lymphocytes and optimizing antiretroviral therapy (ART) for human immunodeficiency virus (HIV). With the emergence of quantum artificial intelligence and the development of small-scale quantum computers, there's an unprecedented opportunity to revolutionize the understanding of HIV dynamics and treatment strategies. This project leverages the R package 'qsimulatR' (Ostmeyer and Urbach, 2023, <https://CRAN.R-project.org/package=qsimulatR>), a quantum computer simulator, to explore these applications in quantum computing techniques, addressing the challenges in studying CD4 lymphocytes and enhancing ART efficacy.
Authors:
qvirus_0.0.3.tar.gz
qvirus_0.0.3.tar.gz(r-4.5-noble)qvirus_0.0.3.tar.gz(r-4.4-noble)
qvirus_0.0.3.tgz(r-4.4-emscripten)qvirus_0.0.3.tgz(r-4.3-emscripten)
qvirus.pdf |qvirus.html✨
qvirus/json (API)
NEWS
# Install 'qvirus' in R: |
install.packages('qvirus', repos = 'https://cloud.r-project.org') |
Bug tracker:https://github.com/juanv66x/qvirus/issues0 issues
Last updated 5 months agofrom:56b2adcc18. Checks:2 OK, 1 NOTE. Indexed: no.
Target | Result | Latest binary |
---|---|---|
Doc / Vignettes | OK | Mar 26 2025 |
R-4.5-linux | NOTE | Mar 26 2025 |
R-4.4-linux | OK | Mar 26 2025 |
Exports:complex_checkconjugate_transposecreate_interactionsestimate_payoffsInteractionClassificationmsenearest_payoffnormalize_checkpayoffs_listphen_hivpure_qubit1pure_qubit2simulate_entanglementsix_state
Dependencies:abindbackportsbase64encbootbroombslibcachemcarcarDatacliclustercolorspacecorrplotcowplotcpp11crosstalkdendextendDerivdigestdoBydplyrDTellipseemmeansestimabilityevaluatefactoextraFactoMineRfansifarverfastmapflashClustfontawesomeFormulafsgenericsggplot2ggpubrggrepelggsciggsignifgluegridExtragtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevalleapslifecyclelme4magrittrMASSMatrixMatrixModelsmemoisemgcvmicrobenchmarkmimeminqamodelrmultcompViewmunsellmvtnormnlmenloptrnnetnumDerivpbkrtestpillarpkgconfigplyrpolynompromisespurrrquantregR6rappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackreformulasreshape2rlangrmarkdownrstatixsassscalesscatterplot3dSparseMstringistringrsurvivaltibbletidyrtidyselecttinytexutf8vctrsviridisviridisLitewithrxfunyaml
Applications
Rendered fromApplications.Rmd
usingknitr::rmarkdown
on Mar 26 2025.Last update: 2024-08-27
Started: 2024-08-27
Entanglement
Rendered fromEntanglement.Rmd
usingknitr::rmarkdown
on Mar 26 2025.Last update: 2024-08-27
Started: 2024-08-27
Introduction
Rendered fromIntroduction.Rmd
usingknitr::rmarkdown
on Mar 26 2025.Last update: 2024-08-27
Started: 2024-08-27
Citation
To cite package ‘qvirus’ in publications use:
Acuña González J (2024). qvirus: Quantum Computing for Analyzing CD4 Lymphocytes and Antiretroviral Therapy. R package version 0.0.3, https://CRAN.R-project.org/package=qvirus.
Corresponding BibTeX entry:
@Manual{, title = {qvirus: Quantum Computing for Analyzing CD4 Lymphocytes and Antiretroviral Therapy}, author = {Juan Pablo {Acuña González}}, year = {2024}, note = {R package version 0.0.3}, url = {https://CRAN.R-project.org/package=qvirus}, }
Readme and manuals
qvirus
The goal of qvirus is to provide resources, tutorials, and code snippets dedicated to exploring the intersection of quantum computing and artificial intelligence (AI) in the context of HIV drug design.
Installation
You can install the development version of qvirus from GitHub with:
# install.packages("devtools")
devtools::install_github("juanv66x/qvirus")
Example
This is a basic example which shows you how to solve a common problem in quantum computing.
library(qvirus)
## basic example code
Creating a Hadamard gate: H(1)
.
#> An object of class "sqgate"
#> Slot "bit":
#> [1] 1
#>
#> Slot "M":
#> [,1] [,2]
#> [1,] 0.7071068+0i 0.7071068+0i
#> [2,] 0.7071068+0i -0.7071068+0i
#>
#> Slot "type":
#> [1] "H"
Applying a gate to a quantum state.
library(qsimulatR)
H(1)*six_state(1)[[1]]
#> ( 0.7071068 ) * |0>
#> + ( 0.7071068 ) * |1>