From f3b10cd216eb161122c7a7b449bd5221d3e25098 Mon Sep 17 00:00:00 2001 From: John McGuigan Date: Wed, 31 Mar 2021 15:50:33 -0400 Subject: [PATCH 1/4] Add/update pandas-genomics in ecosystem files --- doc/source/ecosystem.rst | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index f569fe7451fa7..bd6f4b14b7796 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -475,7 +475,7 @@ arrays can be stored inside pandas' Series and DataFrame. `Pandas-Genomics`_ ~~~~~~~~~~~~~~~~~~ -Pandas-Genomics provides extension types and extension arrays for working with genomics data +Pandas-Genomics provides extension types, extension arrays, and extension accessors for working with genomics data `Pint-Pandas`_ ~~~~~~~~~~~~~~ @@ -502,16 +502,17 @@ A directory of projects providing :ref:`extension accessors `. This is for users to discover new accessors and for library authors to coordinate on the namespace. -=============== ============ ==================================== =============================================================== -Library Accessor Classes Description -=============== ============ ==================================== =============================================================== -`cyberpandas`_ ``ip`` ``Series`` Provides common operations for working with IP addresses. -`pdvega`_ ``vgplot`` ``Series``, ``DataFrame`` Provides plotting functions from the Altair_ library. -`pandas_path`_ ``path`` ``Index``, ``Series`` Provides `pathlib.Path`_ functions for Series. -`pint-pandas`_ ``pint`` ``Series``, ``DataFrame`` Provides units support for numeric Series and DataFrames. -`composeml`_ ``slice`` ``DataFrame`` Provides a generator for enhanced data slicing. -`datatest`_ ``validate`` ``Series``, ``DataFrame``, ``Index`` Provides validation, differences, and acceptance managers. -=============== ============ ==================================== =============================================================== +=============== ============ ==================================== =============================================================== +Library Accessor Classes Description +=============== ============ ==================================== =============================================================== +`cyberpandas`_ ``ip`` ``Series`` Provides common operations for working with IP addresses. +`pdvega`_ ``vgplot`` ``Series``, ``DataFrame`` Provides plotting functions from the Altair_ library. +`pandas-genomics`_ ``genomics`` ``Series``, ``DataFrame`` Provides common operations for QC and analysis of genomics data +`pandas_path`_ ``path`` ``Index``, ``Series`` Provides `pathlib.Path`_ functions for Series. +`pint-pandas`_ ``pint`` ``Series``, ``DataFrame`` Provides units support for numeric Series and DataFrames. +`composeml`_ ``slice`` ``DataFrame`` Provides a generator for enhanced data slicing. +`datatest`_ ``validate`` ``Series``, ``DataFrame``, ``Index`` Provides validation, differences, and acceptance managers. +=============== ============ ==================================== =============================================================== .. _cyberpandas: https://cyberpandas.readthedocs.io/en/latest .. _pdvega: https://altair-viz.github.io/pdvega/ From 40d9de41f9f49a9aec20e0f9ab47fd3066b27947 Mon Sep 17 00:00:00 2001 From: John McGuigan Date: Wed, 31 Mar 2021 15:52:00 -0400 Subject: [PATCH 2/4] Update web ecosystem file --- web/pandas/community/ecosystem.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/web/pandas/community/ecosystem.md b/web/pandas/community/ecosystem.md index 7cf78958370ac..4281cc6bca8d7 100644 --- a/web/pandas/community/ecosystem.md +++ b/web/pandas/community/ecosystem.md @@ -360,6 +360,12 @@ Cyberpandas provides an extension type for storing arrays of IP Addresses. These arrays can be stored inside pandas' Series and DataFrame. +### [Pandas-Genomics](https://pandas-genomics.readthedocs.io/en/latest/) + +Pandas-Genomics provides an extension type and extension array for working + with genomics data. It also includes `genomics` accessors for many useful properties + and methods related to QC and analysis of genomics data. + ### [Pint-Pandas](https://github.com/hgrecco/pint-pandas) Pint-Pandas provides an extension type for storing numeric arrays with units. @@ -373,10 +379,11 @@ A directory of projects providing `extension accessors `. This is for users to discover new accessors and for library authors to coordinate on the namespace. - | Library | Accessor | Classes | - | --------------------------------------------------------------|----------|-----------------------| - | [cyberpandas](https://cyberpandas.readthedocs.io/en/latest) | `ip` | `Series` | - | [pdvega](https://altair-viz.github.io/pdvega/) | `vgplot` | `Series`, `DataFrame` | - | [pandas_path](https://github.com/drivendataorg/pandas-path/) | `path` | `Index`, `Series` | - | [pint-pandas](https://github.com/hgrecco/pint-pandas) | `pint` | `Series`, `DataFrame` | - | [composeml](https://github.com/FeatureLabs/compose) | `slice` | `DataFrame` | + | Library | Accessor | Classes | + | ---------------------------------------------------------------------|------------|-----------------------| + | [cyberpandas](https://cyberpandas.readthedocs.io/en/latest) | `ip` | `Series` | + | [pdvega](https://altair-viz.github.io/pdvega/) | `vgplot` | `Series`, `DataFrame` | + | [pandas-genomics](https://pandas-genomics.readthedocs.io/en/latest/) | `genomics` | `Series`, `DataFrame` | + | [pandas_path](https://github.com/drivendataorg/pandas-path/) | `path` | `Index`, `Series` | + | [pint-pandas](https://github.com/hgrecco/pint-pandas) | `pint` | `Series`, `DataFrame` | + | [composeml](https://github.com/FeatureLabs/compose) | `slice` | `DataFrame` | From 79aed42507629a2f0e7aac97643eb5b9cc33c797 Mon Sep 17 00:00:00 2001 From: John McGuigan Date: Wed, 31 Mar 2021 16:54:00 -0400 Subject: [PATCH 3/4] Fix trailing whitespaces with precommit --- web/pandas/community/ecosystem.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/pandas/community/ecosystem.md b/web/pandas/community/ecosystem.md index 4281cc6bca8d7..547a5f30e0516 100644 --- a/web/pandas/community/ecosystem.md +++ b/web/pandas/community/ecosystem.md @@ -363,7 +363,7 @@ DataFrame. ### [Pandas-Genomics](https://pandas-genomics.readthedocs.io/en/latest/) Pandas-Genomics provides an extension type and extension array for working - with genomics data. It also includes `genomics` accessors for many useful properties + with genomics data. It also includes `genomics` accessors for many useful properties and methods related to QC and analysis of genomics data. ### [Pint-Pandas](https://github.com/hgrecco/pint-pandas) From 39108569f59a8a8e5beaa4592b8d2faec5060d60 Mon Sep 17 00:00:00 2001 From: John McGuigan Date: Thu, 1 Apr 2021 09:58:49 -0400 Subject: [PATCH 4/4] clarify QC --- doc/source/ecosystem.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index bd6f4b14b7796..56aa734deddd6 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -502,17 +502,17 @@ A directory of projects providing :ref:`extension accessors `. This is for users to discover new accessors and for library authors to coordinate on the namespace. -=============== ============ ==================================== =============================================================== +================== ============ ==================================== =============================================================================== Library Accessor Classes Description -=============== ============ ==================================== =============================================================== +================== ============ ==================================== =============================================================================== `cyberpandas`_ ``ip`` ``Series`` Provides common operations for working with IP addresses. `pdvega`_ ``vgplot`` ``Series``, ``DataFrame`` Provides plotting functions from the Altair_ library. -`pandas-genomics`_ ``genomics`` ``Series``, ``DataFrame`` Provides common operations for QC and analysis of genomics data +`pandas-genomics`_ ``genomics`` ``Series``, ``DataFrame`` Provides common operations for quality control and analysis of genomics data `pandas_path`_ ``path`` ``Index``, ``Series`` Provides `pathlib.Path`_ functions for Series. `pint-pandas`_ ``pint`` ``Series``, ``DataFrame`` Provides units support for numeric Series and DataFrames. `composeml`_ ``slice`` ``DataFrame`` Provides a generator for enhanced data slicing. `datatest`_ ``validate`` ``Series``, ``DataFrame``, ``Index`` Provides validation, differences, and acceptance managers. -=============== ============ ==================================== =============================================================== +================== ============ ==================================== =============================================================================== .. _cyberpandas: https://cyberpandas.readthedocs.io/en/latest .. _pdvega: https://altair-viz.github.io/pdvega/