<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Extra Methods for Sparse Matrices</dc:title>
  <dc:title>R package MatrixExtra version 0.1.15</dc:title>
  <dc:description>Extends sparse matrix and vector classes from the 'Matrix' package by providing: 
  (a) Methods and operators that work natively on CSR formats (compressed sparse row, 
  a.k.a. 'RsparseMatrix') such as slicing/sub-setting, assignment, rbind(), 
  mathematical operators for CSR and COO such as addition ("+") or sqrt(), and methods such as diag(); 
  (b) Multi-threaded matrix multiplication and cross-product for many &lt;sparse, dense&gt; types, 
  including the 'float32' type from 'float'; 
  (c) Coercion methods between pairs of classes which are not present in 'Matrix', 
  such as 'dgCMatrix' -&gt; 'ngRMatrix', as well as convenience conversion functions; 
  (d) Utility functions for sparse matrices such as sorting the indices or removing 
  zero-valued entries; 
  (e) Fast transposes that work by outputting in the opposite storage format;
  (f) Faster replacements for many 'Matrix' methods for all sparse types, such as
  slicing and elementwise multiplication.
  (g) Convenience functions for sparse objects, such as 'mapSparse' or a shorter 'show' method.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: Matrix (&gt;= 1.3), methods</dc:relation>
  <dc:relation>Imports: Rcpp, RhpcBLASctl, float</dc:relation>
  <dc:relation>LinkingTo: Rcpp</dc:relation>
  <dc:relation>Suggests: testthat, data.table, knitr, rmarkdown</dc:relation>
  <dc:creator>David Cortes &lt;david.cortes.rivera@gmail.com&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>David Cortes [aut, cre, cph],
  Dmitry Selivanov [cph],
  Thibaut Goetghebuer-Planchon [cph] (Copyright holder of included
    robinmap library),
  Martin Maechler [cph] (Copyright holder of 'Matrix' package from which
    some code was taken),
  Robert Gentleman [cph] (Copyright holder of mathematical functions used
    by base R which were copied),
  Ross Ihaka [cph] (Copyright holder of mathematical functions used by
    base R which were copied)</dc:contributor>
  <dc:rights>GPL (&gt;= 2)</dc:rights>
  <dc:date>2024-01-22</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=MatrixExtra</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.MatrixExtra</dc:identifier>
</oai_dc:dc>
