Skip to content
This repository was archived by the owner on Sep 11, 2023. It is now read-only.
This repository was archived by the owner on Sep 11, 2023. It is now read-only.

history_minutes is None in hrvsatellite #432

@JackKelly

Description

@JackKelly
2021-11-17 17:45:41,954 DEBUG processID=1552360 Creating satellite DataSource object. | /home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py#L103
DEBUG:nowcasting_dataset.manager:Creating satellite DataSource object.
2021-11-17 17:45:41,957 DEBUG processID=1552360 Creating hrvsatellite DataSource object. | /home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py#L103
DEBUG:nowcasting_dataset.manager:Creating hrvsatellite DataSource object.
2021-11-17 17:45:41,958 ERROR processID=1552360 Exception whilst instantiating hrvsatellite! | /home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py#L119
Traceback (most recent call last):
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py", line 117, in initialise_data_sources
    data_source = data_source_class(**config_for_data_source)
  File "<string>", line 8, in __init__
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/satellite/satellite_data_source.py", line 30, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 373, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 345, in __post_init__
    super().__post_init__()
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 56, in __post_init__
    self.history_length = self.history_minutes // self.sample_period_minutes
TypeError: unsupported operand type(s) for //: 'NoneType' and 'int'
ERROR:nowcasting_dataset.manager:Exception whilst instantiating hrvsatellite!
Traceback (most recent call last):
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py", line 117, in initialise_data_sources
    data_source = data_source_class(**config_for_data_source)
  File "<string>", line 8, in __init__
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/satellite/satellite_data_source.py", line 30, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 373, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 345, in __post_init__
    super().__post_init__()
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 56, in __post_init__
    self.history_length = self.history_minutes // self.sample_period_minutes
TypeError: unsupported operand type(s) for //: 'NoneType' and 'int'
Traceback (most recent call last):
  File "/home/jack/dev/ocf/nowcasting_dataset/scripts/prepare_ml_data.py", line 79, in <module>
    main()
  File "/home/jack/miniconda3/envs/nowcasting_dataset/lib/python3.9/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/home/jack/miniconda3/envs/nowcasting_dataset/lib/python3.9/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/home/jack/miniconda3/envs/nowcasting_dataset/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/jack/miniconda3/envs/nowcasting_dataset/lib/python3.9/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/utils.py", line 155, in inner_func
    return func(*args, **kwargs)
  File "/home/jack/dev/ocf/nowcasting_dataset/scripts/prepare_ml_data.py", line 67, in main
    manager.initialise_data_sources(names_of_selected_data_sources=data_source)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/manager.py", line 117, in initialise_data_sources
    data_source = data_source_class(**config_for_data_source)
  File "<string>", line 8, in __init__
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/satellite/satellite_data_source.py", line 30, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 373, in __post_init__
    super().__post_init__(image_size_pixels, meters_per_pixel)
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 345, in __post_init__
    super().__post_init__()
  File "/home/jack/dev/ocf/nowcasting_dataset/nowcasting_dataset/data_sources/data_source.py", line 56, in __post_init__
    self.history_length = self.history_minutes // self.sample_period_minutes
TypeError: unsupported operand type(s) for //: 'NoneType' and 'int'

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions