{
  "_id": "6a17da4aacfb0bcc41d9b6f9",
  "Package": "scVeloR",
  "Type": "Package",
  "Title": "RNA Velocity Analysis in R",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Zaoqu\", \"Liu\",\nemail = \"liuzaoqu@163.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-1234-5678\")),\nperson(\"scVelo Team\",\nrole = \"ctb\",\ncomment = \"Original Python implementation\")\n)",
  "Description": "A comprehensive R implementation of RNA velocity analysis\nbased on the scvelo Python package. This package enables\nestimation of RNA velocities for single-cell RNA-seq data,\nsupporting deterministic (steady-state), stochastic, and\ndynamical models. The dynamical model uses an\nExpectation-Maximization algorithm to infer full\ntranscriptional kinetics including transcription, splicing, and\ndegradation rates. The package integrates seamlessly with\nSeurat objects and provides visualization functions for\nvelocity embedding, stream plots, and phase portraits.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Zaoqu-Liu/scVeloR,\nhttps://zaoqu-liu.github.io/scVeloR/",
  "BugReports": "https://github.com/Zaoqu-Liu/scVeloR/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.0",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Repository": "https://zaoqu-liu.r-universe.dev",
  "Date/Publication": "2026-01-25 18:34:03 UTC",
  "RemoteUrl": "https://github.com/Zaoqu-Liu/scVeloR",
  "RemoteRef": "main",
  "RemoteSha": "319e312f725218eac3c5bfcc9303c453df6add2c",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 05:55:39 UTC",
    "User": "root"
  },
  "Author": "Zaoqu Liu [aut, cre] (ORCID: <https://orcid.org/0000-0002-1234-5678>),\nscVelo Team [ctb] (Original Python implementation)",
  "Maintainer": "Zaoqu Liu <liuzaoqu@163.com>",
  "MD5sum": "163e2619e8191d0bd2c2683398e4c4d4",
  "_user": "zaoqu-liu",
  "_type": "src",
  "_file": "scVeloR_0.1.0.tar.gz",
  "_fileid": "ad2ec6b93e7ef324c8393b5898748dba7270c29454e6dff2aaed792ea1e9acd5",
  "_filesize": 2969259,
  "_sha256": "ad2ec6b93e7ef324c8393b5898748dba7270c29454e6dff2aaed792ea1e9acd5",
  "_created": "2026-05-28T05:55:39.000Z",
  "_published": "2026-05-28T06:01:45.973Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78232438123,
      "time": 199,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7258742779"
    },
    {
      "job": 78232438098,
      "time": 217,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7258746740"
    },
    {
      "job": 78232438157,
      "time": 217,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258746810"
    },
    {
      "job": 78232438101,
      "time": 201,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258743260"
    },
    {
      "job": 78232438191,
      "time": 78,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78232438150,
      "time": 152,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78232438143,
      "time": 134,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258748115"
    },
    {
      "job": 78232438160,
      "time": 289,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258766637"
    },
    {
      "job": 78231959007,
      "time": 272,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258701558"
    },
    {
      "job": 78232438082,
      "time": 163,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7258735082"
    },
    {
      "job": 78232438099,
      "time": 225,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7258748384"
    },
    {
      "job": 78232438103,
      "time": 202,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78232438107,
      "time": 177,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7258738005"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/Zaoqu-Liu/scVeloR",
  "_commit": {
    "id": "319e312f725218eac3c5bfcc9303c453df6add2c",
    "author": "Zaoqu-Liu <liuzaoqu@163.com>",
    "committer": "Zaoqu-Liu <liuzaoqu@163.com>",
    "message": "fix: correct parameter passing in velocity() for stochastic mode\n\n- velocity_stochastic() expects seurat= not object=, doesn't accept ...\n- Store results consistently in misc$scVeloR$velocity instead of misc$velocity\n- Add velocity_genes computation based on R² threshold in stochastic mode\n",
    "time": 1769366043
  },
  "_maintainer": {
    "name": "Zaoqu Liu",
    "email": "liuzaoqu@163.com",
    "login": "zaoqu-liu",
    "orcid": "0000-0002-1234-5678",
    "description": "AI4S",
    "uuid": 68080738
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "RcppArmadillo",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "Seurat",
      "version": ">= 4.0.0",
      "role": "Suggests"
    },
    {
      "package": "SeuratObject",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "RSpectra",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RcppAnnoy",
      "role": "Suggests"
    },
    {
      "package": "RcppHNSW",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    }
  ],
  "_owner": "zaoqu-liu",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-04",
      "n": 14
    }
  ],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "zaoqu-liu",
      "count": 14,
      "uuid": 68080738
    }
  ],
  "_userbio": {
    "uuid": 68080738,
    "type": "user",
    "name": "LIU Zaoqu",
    "description": "AI4S"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/scVeloR"
  },
  "_devurl": "https://github.com/zaoqu-liu/scvelor",
  "_pkgdown": "https://zaoqu-liu.github.io/scVeloR/",
  "_searchresults": 8,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/scVeloR.html"
  ],
  "_cranurl": false,
  "_exports": [
    "assign_tau",
    "BaseDynamics",
    "compute_divergence",
    "compute_neighbors",
    "compute_shared_time",
    "compute_transition_matrix",
    "compute_velocity_from_params",
    "create_velocity_seurat",
    "cross_moments",
    "DynamicsRecovery",
    "export_to_anndata",
    "export_velocity_results",
    "filter_cells",
    "filter_genes",
    "get_connectivities",
    "get_embedding",
    "get_layer_matrix",
    "get_velocity_data",
    "import_from_anndata",
    "import_velocity_data",
    "latent_time",
    "moments",
    "mRNA",
    "normalize_layers",
    "plot_phase",
    "plot_velocity",
    "plot_velocity_grid",
    "plot_velocity_stream",
    "prepare_velocity",
    "rank_velocity_genes",
    "recover_dynamics",
    "recover_dynamics_multi",
    "root_time",
    "run_velocity",
    "second_order_moments",
    "SecondOrderSteadyStateModel",
    "spliced",
    "SplicingDynamics",
    "steady_state",
    "tau_inv",
    "tau_inv_u",
    "terminal_states",
    "unspliced",
    "vectorize",
    "velocity",
    "velocity_cell_cycle",
    "velocity_coherence",
    "velocity_confidence",
    "velocity_embedding",
    "velocity_from_dynamics",
    "velocity_graph",
    "velocity_grid",
    "velocity_pseudotime",
    "velocity_steady_state",
    "velocity_stochastic",
    "velocity_streamlines",
    "velocity_summary"
  ],
  "_help": [],
  "_pkglogo": "https://github.com/Zaoqu-Liu/scVeloR/raw/main/man/figures/logo.png",
  "_readme": "https://github.com/Zaoqu-Liu/scVeloR/raw/main/README.md",
  "_rundeps": [
    "lattice",
    "Matrix",
    "R6",
    "Rcpp",
    "RcppArmadillo"
  ],
  "_sysdeps": [
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "dynamical-model.Rmd",
      "filename": "dynamical-model.html",
      "title": "Dynamical Model Deep Dive",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Mathematical Foundation",
        "The Transcriptional Switch Model",
        "ODE System",
        "Analytical Solutions",
        "The EM Algorithm",
        "Overview",
        "E-Step: Time Assignment",
        "M-Step: Parameter Update",
        "Implementation in scVeloR",
        "Basic Usage",
        "Step-by-Step Approach",
        "Parameter Details",
        "Interpreting Results",
        "Kinetic Parameters",
        "Latent Time",
        "Quality Control",
        "Gene Fit Quality",
        "Convergence Check",
        "Velocity Confidence",
        "Troubleshooting",
        "Common Issues",
        "Best Practices",
        "Advanced Topics",
        "Scaling Factor",
        "Parallel Processing",
        "Summary",
        "Session Information"
      ],
      "created": "2026-01-25 16:41:21",
      "modified": "2026-01-25 16:41:21",
      "commits": 1
    },
    {
      "source": "algorithm-theory.Rmd",
      "filename": "algorithm-theory.html",
      "title": "Mathematical Framework of RNA Velocity",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Central Dogma and mRNA Kinetics",
        "Biological Background",
        "The Kinetic Model",
        "Analytical Solutions",
        "Constant Transcription (Induction Phase)",
        "Zero Transcription (Repression Phase)",
        "Steady State",
        "Velocity Estimation Models",
        "Model 1: Deterministic (Steady-State)",
        "Model 2: Stochastic",
        "Model 3: Dynamical",
        "Velocity Graph Construction",
        "Cosine Similarity",
        "Transition Probability",
        "Latent Time Inference",
        "Gene-Shared Latent Time",
        "Root Cell Identification",
        "Model Selection Guidelines",
        "References",
        "Session Information"
      ],
      "created": "2026-01-25 16:41:21",
      "modified": "2026-01-25 16:41:21",
      "commits": 1
    },
    {
      "source": "performance-guide.Rmd",
      "filename": "performance-guide.html",
      "title": "Performance Optimization Guide",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Performance Architecture",
        "Memory Optimization",
        "Sparse Matrix Usage",
        "Memory Profiling",
        "Chunked Processing",
        "Parallel Computing",
        "Using the future Package",
        "Platform-Specific Configuration",
        "Parallel Best Practices",
        "Algorithmic Optimizations",
        "Gene Selection",
        "Neighbor Graph Approximation",
        "Benchmark Comparison",
        "EM Algorithm Optimization",
        "Hardware Recommendations",
        "Memory Requirements",
        "Compute Requirements",
        "Profiling Your Analysis",
        "Timing Code Blocks",
        "Identifying Bottlenecks",
        "Practical Workflow for Large Data",
        "Optimized Pipeline",
        "Memory-Efficient Visualization",
        "Troubleshooting Performance Issues",
        "Common Issues and Solutions",
        "Quick Diagnostics",
        "Summary",
        "Session Information"
      ],
      "created": "2026-01-25 16:41:21",
      "modified": "2026-01-25 16:41:21",
      "commits": 1
    },
    {
      "source": "scVeloR-tutorial.Rmd",
      "filename": "scVeloR-tutorial.html",
      "title": "scVeloR: RNA Velocity Analysis in R",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Quick Start Workflow",
        "Load packages",
        "Prepare your data",
        "Step 1: Preprocessing",
        "Step 2: Compute Moments",
        "Step 3: Velocity Estimation",
        "Steady-State Model (Fastest)",
        "Stochastic Model (Recommended)",
        "Dynamical Model (Most Accurate)",
        "Step 4: Velocity Graph",
        "Step 5: Project to Embedding",
        "Step 6: Visualization",
        "Velocity Embedding Plot",
        "Stream Plot",
        "Grid Plot",
        "Phase Portrait",
        "Heatmap",
        "Parallel Computing",
        "Terminal States and Pseudotime",
        "Gene Ranking",
        "Quality Metrics",
        "Model Selection Guide",
        "Session Info",
        "References",
        "Support"
      ],
      "created": "2026-01-25 15:47:23",
      "modified": "2026-01-25 15:47:23",
      "commits": 1
    },
    {
      "source": "model-comparison.Rmd",
      "filename": "model-comparison.html",
      "title": "Velocity Model Comparison",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Model Overview",
        "1. Deterministic (Steady-State) Model",
        "2. Stochastic Model",
        "3. Dynamical Model",
        "Comparison Table",
        "Visual Comparison",
        "When to Use Each Model",
        "Use Steady-State When:",
        "Use Stochastic When:",
        "Use Dynamical When:",
        "Diagnostic Plots",
        "Phase Portrait Comparison",
        "R-squared Distribution",
        "Computational Benchmarks",
        "Practical Workflow",
        "Recommended Approach",
        "Session Information"
      ],
      "created": "2026-01-25 16:41:21",
      "modified": "2026-01-25 16:41:21",
      "commits": 1
    },
    {
      "source": "visualization-gallery.Rmd",
      "filename": "visualization-gallery.html",
      "title": "Visualization Gallery",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Velocity Embedding Plot",
        "Basic Usage",
        "Customization Options",
        "Example Output",
        "Streamline Plot",
        "Grid Plot",
        "Phase Portrait",
        "Latent Time Visualization",
        "Velocity Confidence",
        "Combined Visualizations",
        "Multi-panel Figure",
        "Customizing Colors",
        "Exporting Figures",
        "Session Information"
      ],
      "created": "2026-01-25 16:41:21",
      "modified": "2026-01-25 16:41:21",
      "commits": 1
    }
  ],
  "_score": 3.4771212547196626,
  "_indexed": true,
  "_nocasepkg": "scvelor",
  "_universes": [
    "zaoqu-liu"
  ],
  "_binaries": [
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-04-11T09:17:56.000Z",
      "arch": "aarch64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "534f809bceb598fe68a1f444defd816864e10ebda755ac617a68553070073c4d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/24279300329"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-04-11T09:21:16.000Z",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "939433b9b65c7de9b3964d03bc2463aa86ad4e1197d6f961d8e99400ee948d20",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/24279300329"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-04-11T09:17:02.000Z",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "bcb8e2b5b937741e5a1dc0c094d8bde7798f2d778e956c85c2051077f802f2d2",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/24279300329"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T05:58:39.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "1083853dde05a99b8d86e6db667c0cc83ad8e934c77c54b6dd0e7eac605d6f76",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T05:59:00.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "5f44926d636fe72c5c4ca42db04192a33046b5694f1df8abb96031315e892e60",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T05:59:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "f967de1f3ebfa14f59bfdcc50a2edbc7b9ba06be6db75ad240f579d167d53cf9",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T05:58:41.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "80d2beb0cd1fb509920b79b62e938aca5c0b3a36e3086d0f090678b603570599",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-28T05:59:14.000Z",
      "arch": "aarch64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "58e473f422ed1e2791bacb5da2c69dc09dbf8c7e0c8a6b99bc752b13a2148b35",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-28T05:59:38.000Z",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "1b1810d7e3d5192d4157b7066761b61d22c7ec64334ce3a68decb33acca8c5c6",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-28T05:58:41.000Z",
      "arch": "emscripten",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "9b3652bb062926937c340586d50d8c5d23dcff9fc3db9ebdd1bb4d569caa6eef",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-28T05:58:07.000Z",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "cb7c0f9fe7284123c89a6806426d21fae1a3285fd3fde317c83edcce9a111caf",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-28T05:57:35.000Z",
      "arch": "x86_64",
      "commit": "319e312f725218eac3c5bfcc9303c453df6add2c",
      "fileid": "17d639351b1173f37ff1165705a7c080befde954576576fb4537b714a64164cf",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26396233078"
    }
  ]
}