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

NDCubeSequence plotting mixin API. #98

Merged
merged 33 commits into from
Mar 29, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
96cb144
First draft NDCubeSequence plottling mixin API.
DanRyanIrish Mar 20, 2018
b9d1af8
First working version of NDCubeSequence plotting mixin.
DanRyanIrish Mar 22, 2018
4a53405
Add NDCubeSequence ImageAnimator classes to plotting mixing.
DanRyanIrish Mar 22, 2018
6835bcd
Fill in plot() function of NDCubeSequencePlotMixin and some minor kwa…
DanRyanIrish Mar 22, 2018
6b5a8c5
Create paths for line animation options in NDCubeSequencePlotMixin wi…
DanRyanIrish Mar 22, 2018
d6b2c24
Wrote LineAnimator classes for NDCubeSequence in sequence and cube-li…
DanRyanIrish Mar 22, 2018
cdb6a1d
Implement NDCubeSequence LineAnimator in NDCubeSequencePlotMixin for …
DanRyanIrish Mar 22, 2018
31a6afa
Create place-holder for new top level NDCubeSequence plot_as_cube met…
DanRyanIrish Mar 23, 2018
6c698db
Outlined close to (but not) working implementation for NDCubeSeqeunce…
DanRyanIrish Mar 23, 2018
5910439
Simpify implementation of NDCubeSequencePlotMixin.plot.
DanRyanIrish Mar 23, 2018
cae5a0e
Move checking and prepping of some kwargs in NDCubeSequencePlotMixin …
DanRyanIrish Mar 23, 2018
4fa0da3
Remove unused functions.
DanRyanIrish Mar 23, 2018
5fc66e5
Enabled user to set data unit in LineAnimatorNDCubeSequence.
DanRyanIrish Mar 24, 2018
ccccaa9
Enable user to set data unit in LineAnimatorCubeLikeNDCubeSequence.
DanRyanIrish Mar 24, 2018
f359ab5
Rewrote tiling of x-axis coords in LineAnimatorNDCubeSequence that wi…
DanRyanIrish Mar 25, 2018
7ece239
Tidy up implementation of _prep_axes_kwargs() and remove eroneous sel…
DanRyanIrish Mar 25, 2018
623466e
Create testing module for NDCubeSequencePlotMixin module and add test…
DanRyanIrish Mar 25, 2018
f6e08f7
Write tests for NDCubeSequencePlotMixin.plot and plot_as_cube 1D line…
DanRyanIrish Mar 26, 2018
8bf5036
Fix bus in NDCubeSequencePlotMixin._plot_sequence_2D whereby axis val…
DanRyanIrish Mar 26, 2018
d02118a
Add tests for NDCubeSequencePlotMixin._plot_sequence_2D.
DanRyanIrish Mar 26, 2018
1226447
Fix bug in NDCubeSequencePlotMixin._plot_3D_sequence_as_2D_image wher…
DanRyanIrish Mar 26, 2018
643408c
Add tests for NDCubeSequencePlotMixin._plot_3D_sequence_2D_image.
DanRyanIrish Mar 26, 2018
3b7b86a
Fix calling of animation in NDCubeSequencePlotMixin.plot_as_cube and …
DanRyanIrish Mar 26, 2018
3e4997d
Rework NDCubeSeqeunce ImageAnimator classes API to be more like the c…
DanRyanIrish Mar 26, 2018
3d62c7f
Delete visualisation module as no longer used.
DanRyanIrish Mar 26, 2018
99aef15
Remove LineAnimator capability as it currently depends on sunpy maste…
DanRyanIrish Mar 26, 2018
bfe945c
PEP8 changes.
DanRyanIrish Mar 26, 2018
4eb102c
Add matplotlib backend to travis for testing plots.
DanRyanIrish Mar 28, 2018
a21570e
Merge branch 'master' of https://github.com/sunpy/ndcube into sequenc…
DanRyanIrish Mar 28, 2018
d929fc0
Merge branch 'master' of https://github.com/sunpy/ndcube into sequenc…
DanRyanIrish Mar 28, 2018
f25e39d
Add description fo return object in NDCubeSequencePlotMixin.plot and …
DanRyanIrish Mar 28, 2018
47f8ec3
Merge branch 'master' of https://github.com/sunpy/ndcube into sequenc…
DanRyanIrish Mar 28, 2018
d629ec8
Set matplotlib backend for testing.
DanRyanIrish Mar 28, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,9 @@ matrix:

include:

# Add a matplotlib backend for generating plots in tests.
- env: MPLBACKEND='Agg'

# Do a basic test.
- os: linux
stage: Initial tests
Expand Down Expand Up @@ -99,8 +102,13 @@ install:
- git clone git://github.com/astropy/ci-helpers.git
- source ci-helpers/travis/setup_conda.sh

before_script:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
- sleep 3 # give xvfb some time to start

script:
- $MAIN_CMD $SETUP_CMD
- $MAIN_CMD $SETUP_CMD

after_success:
- if [[ $SETUP_CMD = *"cov"* ]]; then pip install codecov; codecov; fi
- if [[ $SETUP_CMD = *"cov"* ]]; then pip install codecov; codecov; fi
Loading