-
Assign ownership to files / areas of code.
-
Use pull requests
-
Fix circular imports (either refactor or use import XXX vs from XXX import YYY)
-
Use TODO in code.
-
Check valid kwargs for all MarvinToolsClass classes.
-
Document attributes
-
Maybe geturlmap should not run when loading marvin, but only when the first Interaction is called.
-
make toggle sasurl function in Config
-
make it easier to turn off local db if you have one
- Make remote mode queries NOT return all the cubes - paginate results
- Setting returntype causes segmentation faults
- Attributes for commonly used parameters (basically rework the header into something more readable).
- Move api.cube.getSpaxel to api.general and rename it to convertCoords or something similar.
- Make the class MarvinToolsClass.
- Allow to plot in sky coordinates (pywcsgrid2?).
- Allow loading with incomplete but unique category/channel. E.g., category='gflux', channel='ha'.
- Test suite
- Run benchmarking of unpacking using full MPL4 and 10,000 galaxies.