Improvements#
Python package structure#
Add unitary tests
Add an abstract class for the Meta classes (example : GetBaseMeta)
There are many common attributes between the meta classes. This improvement could make a lighter code and make easier the maintenance.
Non-treated cases#
Some combinations aren’t yet treated by this tool. These cases should be treated. Here is a recap of the treated and non-treated cases:
truncated_swath |
swath |
daily_regular_grid |
model |
|
|---|---|---|---|---|
truncated_swath |
listing=True, product_generation=True |
listing=True, product_generation=False |
listing=True, product_generation=True |
listing=True, product_generation=True |
swath |
listing=True, product_generation=False |
listing=False, product_generation=False |
listing=False, product_generation=False |
listing=True, product_generation=False |
daily_regular_grid |
listing=True, product_generation=True |
listing=False, product_generation=False |
listing=False, product_generation=False |
listing=True, product_generation=False |
model |
listing=True, product_generation=True |
listing=True, product_generation=False |
listing=True, product_generation=False |
listing=True, product_generation=False |