Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Better Data Sources #262

Open
wants to merge 31 commits into
base: 5.0.0-dev
Choose a base branch
from

Conversation

corranwebster
Copy link
Contributor

@corranwebster corranwebster commented Dec 29, 2014

This is work to put data sources onto a more stable and robust footing.

The initial work is to make all the array-based data source classes inherit from a common, robust base class and to add abstract base classes for common required formats (sequences, images, etc.).

Fixes #247 and a number of other issues.

  • base class for array data sources
  • re-write current data sources to inherit from it
  • add appropriate new data sources that inherit from it (eg. color sequence for colored scatterplots, text sequence)
  • make AbstractDateSource a formal ABC.
  • add subclasses for sequences, Images, 2D Grids, etc.
  • write data sources for Pandas Series and Index types (possibly).

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 1423fb1 on feature/better-data-sources into * on 5.0.0-dev*.

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 23a0df3 on feature/better-data-sources into * on 5.0.0-dev*.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants