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

tickets/DM-13911: Create multiband classes #353

Merged
merged 29 commits into from
Jul 20, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
51429b4
Create MultibandBase class
Jun 22, 2018
cf229de
Create multiband image classes
Jun 22, 2018
1883aab
Add setPeakCatalog method to Footprint
Jun 22, 2018
456f53a
Create MultibandFootprint
Jun 22, 2018
891ff50
Create tests for multiband classes
Jun 22, 2018
dfd94f8
Create docs for multiband classes
Jun 22, 2018
83cd46c
Add newline
Jul 2, 2018
f950335
Move __init__ docs to class docstring
Jul 2, 2018
ac4c3bd
Make copy and _slice abstractmethods
Jul 2, 2018
7e3f6ac
Fixes based on reviewer feedback
Jul 3, 2018
e8f6a14
Do not use int to index filter dimension
Jul 3, 2018
14e34d9
Replace setBBox with shiftedBy and shiftedTo
Jul 3, 2018
6c521f4
More reviewer feedback fixes
Jul 4, 2018
5552fa4
Fix MultibandBask based on review commments
Jul 6, 2018
32c55b0
Return a tuple when selecting single pixel from MultibandMaskedImage
Jul 6, 2018
4c1105e
Do not cache MultibandExposure PsfImage
Jul 6, 2018
597481b
Use both computeKernelImage and computeImage
Jul 6, 2018
d128d5c
Update tests based on reviewer feedback
Jul 6, 2018
56c3a6d
More small reviewer changes
Jul 6, 2018
b8d8c81
Use different constructors for MultibandImage and MultibandMask
Jul 6, 2018
2e50b9e
Use multiple constructors for MultibandMaskedImage and MultibandExposure
Jul 7, 2018
8dbdd31
Remove singleType from Multiband classes
Jul 7, 2018
54588d4
Fix flake8 errors
Jul 7, 2018
0f2b16b
Create new constructors
Jul 10, 2018
2e4580a
Update single band slicing and use for multiband image slicing
Jul 11, 2018
24b825f
update based on review comments
Jul 19, 2018
c98579d
Fix typo in MultibandFootprint
Jul 19, 2018
aa2c125
Fixed circular dependency
Jul 19, 2018
8033fe8
Fix flake8 errors
Jul 19, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 2 additions & 0 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,5 @@ afw documentation preview
lsst.afw.image/index
lsst.afw.math/index
lsst.afw.table/index
lsst.afw.multiband/index

5 changes: 5 additions & 0 deletions doc/lsst.afw.detection/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ Using lsst.afw.detection

Footprint

.. toctree::
: maxdepth: 1

Footprint.rst

Python API reference
====================

Expand Down
22 changes: 22 additions & 0 deletions doc/lsst.afw.multiband/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
.. _lsst.afw.multiband:

##################
lsst.afw.multiband
##################

.. Paragraph that describes what this Python module does and links to related modules and frameworks.

Using afw.multiband
===================

.. Add subsections with toctree to individual topic pages.

.. toctree::
:maxdepth: 2

multiband.rst

Python API reference
====================

.. .. automodapi:: lsst.afw.multiband