diff --git a/content/grants/sparse_arrays/_index.md b/content/grants/sparse_arrays/_index.md new file mode 100644 index 00000000..2ae52be4 --- /dev/null +++ b/content/grants/sparse_arrays/_index.md @@ -0,0 +1,24 @@ +--- +title: "Sparse Arrays for Scientific Python" +summary: | + Project to improve sparse structures in SciPy so they support array semantics; + to deprecate SciPy’s sparse matrices and numpy.matrix; + to assist with sparse array adoption in downstream ecosystem packages. +authors: ["Dan Schult", "Stéfan van der Walt", "K. Jarrod Millman"] +date: 2022-11-30 +funder: Chan Zuckerberg Initiative +funder_url: https://chanzuckerberg.com/eoss/proposals/sparse-arrays-for-scientific-python/ +status: funded +pdf_url: https://scientific-python.org/doc/sparse-arrays-grant-2022.pdf +--- + +{{< page_gallery pages="./personnel" >}} + +Sparse data refers to datasets where a high percentage of the values are zero +or empty, which occurs where relationships across dimensions don’t exist or are +neglected. This project will introduce sparse array data structures that +provide array semantics to enable straightforward interaction with sparse data. +This includes the design and implementation of 1D and 2D sparse array data +structures, as well as expanding on the existing scipy.sparse package. + +Read the [full grant](../../doc/sparse-arrays-grant-2022.pdf). diff --git a/content/grants/sparse_arrays/personnel/dan_schult.md b/content/grants/sparse_arrays/personnel/dan_schult.md new file mode 100644 index 00000000..3cc36eb3 --- /dev/null +++ b/content/grants/sparse_arrays/personnel/dan_schult.md @@ -0,0 +1,5 @@ +--- +title: Dan Schult +repository: https://github.com/dschult +avatar: https://avatars.githubusercontent.com/u/915037 +--- diff --git a/content/grants/sparse_arrays/personnel/index.md b/content/grants/sparse_arrays/personnel/index.md new file mode 100644 index 00000000..ca03031f --- /dev/null +++ b/content/grants/sparse_arrays/personnel/index.md @@ -0,0 +1,3 @@ +--- +headless: true +--- diff --git a/content/grants/sparse_arrays/personnel/jarrod_millman.md b/content/grants/sparse_arrays/personnel/jarrod_millman.md new file mode 100644 index 00000000..125d36ab --- /dev/null +++ b/content/grants/sparse_arrays/personnel/jarrod_millman.md @@ -0,0 +1,5 @@ +--- +title: Jarrod Millman +repository: https://github.com/jarrodmillman +avatar: https://avatars3.githubusercontent.com/u/123428 +--- diff --git a/content/grants/sparse_arrays/personnel/ross_barnowski.md b/content/grants/sparse_arrays/personnel/ross_barnowski.md new file mode 100644 index 00000000..7fb86062 --- /dev/null +++ b/content/grants/sparse_arrays/personnel/ross_barnowski.md @@ -0,0 +1,5 @@ +--- +title: Ross Barnowski +repository: https://github.com/rossbar +avatar: https://avatars1.githubusercontent.com/u/1268991 +--- diff --git a/content/grants/sparse_arrays/personnel/stefan_van_der_walt.md b/content/grants/sparse_arrays/personnel/stefan_van_der_walt.md new file mode 100644 index 00000000..6d44e226 --- /dev/null +++ b/content/grants/sparse_arrays/personnel/stefan_van_der_walt.md @@ -0,0 +1,5 @@ +--- +title: Stéfan van der Walt +repository: https://github.com/stefanv +avatar: https://avatars3.githubusercontent.com/u/45071 +---