Releases: michaelaye/nbplanetary
v0.26.0
New Features
-
get Spicer running (#37)
- Spicer is my small class-based framework around SPICE commands to make
illumination calculations more human-readable. I have used this for years and added it here now.
- Spicer is my small class-based framework around SPICE commands to make
-
add self rep for CTXCollection (#36)
-
confusing/convoluted API for downloading indexes (#35)
- downloading was safeguarded far too much to be useful.
Removed a lot of code (always good), which also madeget_index
much clearer and simpler.
- downloading was safeguarded far too much to be useful.
v0.25.0
New Features
-
Add generic SPICE kernel management (#34)
-
Add functionalities to CTXCollection (#33)
-
CTXCollection should be able to use metadata from the index to:
from the list of product_ids which is the essential attribute of a CTXCollection:
- filter out corrupted data
- filter for full width data of the sensor (important for flatfield calculations and mosaicking)
- get the list of image times
- get a dataframe of metadata filtered for the current list of product_ids.
-
-
copy new config file to package data (#32)
-
Add dart to supported SPICE kernel archives (#31)
-
make storage more flexible (#30)
- sometimes there is a server with raw/edr data locally available.
But then processed data cannot be stored on that.
And sometimes this is true for one instrument or mission, but not the next.
add missions...datapaths section to config file to manage this.
Also add DBManager class as general interface to all data storage things.
- sometimes there is a server with raw/edr data locally available.
-
add progress bar to fix_hirise_edr (#25)
-
add label downloader for HiRISE products (#24)
-
Run fix_hirise_edr automatically (#23)
- The
fix_hirise_edr
pds.index util exists but is not automatically called upon when
downloading the EDR index for MRO HiRISE
- The
-
Improve API for get_index() (#22)
- Index can read a shortened index key (without '.indexes.') so no need to make the user to know that.
-
add read_index_data (#21)
v0.21.8
v0.21.7
v0.21.6
New Features
- Consolidate classes better (#18)
- RGB_NOMAP had code that should be a base class
- SOURCE_PRODUCT has some similarities to BASE_PRODUCT but not close enough to be derived
- SOURCE_PRODUCT gets its own local_path/remote_path/url/download code segment
- other products can inherit from SOURCE_PRODUCT and initialize it with the correct PRODUCT_ID string.
v0.21.5
v0.21.4
v0.21.3
New Features
-
Add flag to not have URLs checked, for performance (#15)
-
Move check_url_exists to utils (#13)
-
Make sure get_index downloads and converts intelligently (#12)
-
Add SOURCE_PRODUCT, RED_PRODUCT, IR_PRODUCT to hirise module (#11)
-
Remove old HiRISE code (#3)
- The dependency on the old HiRISE package blocks creation of a conda package.
- Clean up old HiRISE code and add here.