def _get_default_processors()

in collection_manager/collection_manager/services/CollectionProcessor.py [0:0]


    def _get_default_processors(collection: Collection):
        processors = [
            {
                'name': collection.projection,
                **dict(collection.dimension_names),
            },
            {'name': 'emptyTileFilter'},
            {'name': 'subtract180FromLongitude'}
        ]

        if collection.projection == 'Grid':
            processors.append({'name': 'forceAscendingLatitude'})

        processors.extend([
            {
                'name': 'kelvinToCelsius'
            },
            {
                'name': 'verifyShape'
            },
            {
                'name': 'tileSummary',
                'dataset_name': collection.dataset_id
            },
            {
                'name': 'generateTileId'
            },
        ])

        return processors