Skip to content

Commit

Permalink
DOC: Add/Update Pandas-Genomics in Ecosystem files (pandas-dev#40710)
Browse files Browse the repository at this point in the history
  • Loading branch information
jrm5100 authored Apr 1, 2021
1 parent 67bc077 commit d925376
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 18 deletions.
23 changes: 12 additions & 11 deletions doc/source/ecosystem.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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`_
~~~~~~~~~~~~~~
Expand All @@ -502,16 +502,17 @@ A directory of projects providing
:ref:`extension accessors <extending.register-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 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/
Expand Down
21 changes: 14 additions & 7 deletions web/pandas/community/ecosystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -373,10 +379,11 @@ A directory of projects providing
`extension accessors <extending.register-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` |

0 comments on commit d925376

Please sign in to comment.