Test feeding the queue (on Production Centre)ΒΆ

This Jupyter Notebook queries the catalog for a Sentinel2 L2A product or a BETTER-common L2A-p product. The same set of products is then put in the data pipeline queue using the trigger WPS service.

  • First do the imports of the Python libraries required
In [1]:
import sys
import os

import owslib
from owslib.wps import monitorExecution
from owslib.wps import WebProcessingService


import lxml.etree as etree

import cioppy

from shapely.wkt import loads
import getpass

import folium

from datetime import datetime, timedelta
import dateutil.parser

from nbconvert.preprocessors import ExecutePreprocessor, CellExecutionError
import nbformat as nbf
  • Read the data pipeline configuration information:
In [2]:
%store -r

nb_config = os.path.join('..', 'configuration.ipynb')

nb = nbf.read(nb_config, 4)

exec(nb['cells'][1]['source']) in globals(), locals()

app = dict([('artifact_id', app_artifact_id),
            ('version', app_version),
            ('repository', repository),
            ('community', community)])

app_process_id = '%s_%s_%s_%s' % (app['community'].replace('-', '_'),
                                  app['artifact_id'].replace('-', '_'),
                                  app['artifact_id'].replace('-', '_'),
                                  app['version'].replace('.', '_'))

trigger_queue = dict([('artifact_id', trigger_queue_artifact_id),
                      ('version', trigger_queue_version),
                      ('repository', repository),
                      ('folder', folder),
                      ('community', community)])

trigger_queue_process_id = '%s_%s_%s_%s' % (trigger_queue['community'].replace('-', '_'),
                                            trigger_queue['artifact_id'].replace('-', '_'),
                                            trigger_queue['artifact_id'].replace('-', '_'),
                                            trigger_queue['version'].replace('.', '_'))

print 'This notebook will create a queue to invoke the application %s with the trigger %s' % (app_process_id,
                                                                                              trigger_queue_process_id)
This notebook will create a queue to invoke the application ec_better_ewf_satcen_01_03_01_ewf_satcen_01_03_01_0_7 with the trigger ec_better_tg_satcen_01_03_01_queue_tg_satcen_01_03_01_queue_0_7
  • Set the data discovery parameters
In [3]:
# We can use Sentinel2 index for datasets acquired out of Europe after 13th December 2013 (Sentinel2 L2A data have been being worldwide disseminated from ESA since the midlle of December 2018)
# the corresponding productType is S2MSI2A while is S2MSI2Ap for datasets produced with SEN2COR

series = 'https://catalog.terradue.com/better-common-00001/series/results/description'
#series = 'https://catalog.terradue.com/sentinel2/description'

start_date = '2018-06-01T00:00:00Z'
stop_date = '2018-07-31T23:59:59Z'

s2_prd_type = 'S2MSI2Ap'
#s2_prd_type = 'S2MSI2A'

geom ='MULTIPOLYGON (((-77.24516666666666 0.9424444444444445, -77.24516666666666 2.753833333333333, -79.0253888888889 2.753833333333333, -79.0253888888889 0.9424444444444445, -77.24516666666666 0.9424444444444445)), ((21.29611111111111 39.58638888888889, 21.29611111111111 41.032, 19.89788888888889 41.032, 19.89788888888889 39.58638888888889, 21.29611111111111 39.58638888888889)), ((65.02055555555556 30.43894444444445, 65.02055555555556 33.39566666666666, 63.94222222222222 33.39566666666666, 63.94222222222222 30.43894444444445, 65.02055555555556 30.43894444444445)), ((19.6875 44.82172222222222, 19.6875 45.97733333333333, 18.70788888888889 45.97733333333333, 18.70788888888889 44.82172222222222, 19.6875 44.82172222222222)))'

In [4]:
wkt = loads(geom)[2].wkt

print wkt

POLYGON ((65.02055555555556 30.43894444444445, 65.02055555555556 33.39566666666666, 63.94222222222222 33.39566666666666, 63.94222222222222 30.43894444444445, 65.02055555555556 30.43894444444445))
In [5]:
search_params = dict([('geom', wkt),
                      ('start', start_date),
                      ('stop', stop_date),
                      ('pt', s2_prd_type),
                      ('count',1000)
                    ])

ciop = cioppy.Cioppy()

search = ciop.search(end_point=series,
                     params=search_params,
                     output_fields='self,enclosure,identifier,wkt,updated',
                     timeout=300000,
                     model='GeoTime')
In [6]:
for index, elem in enumerate(search):
    print(index, elem['identifier'], elem['updated'])
(0, '06519411b399ae338b4d7ee3b7dd5f718edc0f64', '2018-11-15T15:07:53.1965050+00:00')
(1, '21fa2f623430e197519b52389f0efc1113b495da', '2018-11-15T19:31:34.2118880+00:00')
(2, '2a85f072e9f4af1a2edb8eaa4c7d4f815fe85f6e', '2018-11-15T17:41:07.9135000+00:00')
(3, '2b0ad8c3d9c7ed240b9b57b89b92374d109a4468', '2018-12-12T15:50:25.4891250+00:00')
(4, '605e63c7681921a59b27f239ab5d03fb4b876aee', '2018-12-12T19:28:16.8041110+00:00')
(5, '634e902107d9bd7712a756e6727b72000726f97f', '2018-11-15T18:00:08.8342470+00:00')
(6, '7722ea3f6bcd3de8e361fc39c81561b1c4788131', '2018-11-15T18:47:49.1386740+00:00')
(7, '8ab2c69343a0fa27f300004dfbbaa3344447a580', '2018-12-12T16:48:27.2403460+00:00')
(8, '96136d2f5bfd00bdba38c372fccb7f743775be69', '2018-11-15T16:46:55.6628160+00:00')
(9, '97ea001512d069b0d9e92ff805567898badd0018', '2018-12-12T16:16:10.1377890+00:00')
(10, 'a919ab969cde8d7652c49fe6ef16f87175ab7c53', '2018-12-12T18:16:57.9736610+00:00')
(11, 'ac10395d436aedfe6f8d6120bbb9985cf16bdec0', '2018-11-15T17:17:34.8246700+00:00')
(12, 'ac1fdd0571d7003e488bfcf2535538285110e544', '2018-12-12T17:58:43.1394480+00:00')
(13, 'c50d586ab5ab1a804c2c73d00b61f869d46bf260', '2018-12-12T17:40:14.1458470+00:00')
(14, 'c6894cd177173073d94c3e68a801a7a18b648363', '2018-12-12T17:18:51.8517940+00:00')
(15, 'de25256505a45bfee259a41a7ec19c649d283c72', '2018-12-12T18:55:20.9842060+00:00')
(16, 'e97a81664fd94eeb8b52ff346ce6a06b1f37c855', '2018-11-15T15:45:14.0744400+00:00')
(17, 'ed896a0fb28dd4ef6c4bcb48bbe7d8c1df9158f4', '2018-11-15T14:36:33.6142300+00:00')
(18, 'f5c9646381fbd9f61d9f520dd47255e09af50bb2', '2018-11-15T20:15:45.8886280+00:00')
(19, 'f7a09caa3336aea3e959ef84f104f4438c593db4', '2018-12-12T20:03:56.7936880+00:00')
(20, '0a2e890dcbb93251e1b24d02807647634ba865c8', '2018-11-15T23:54:25.8847140+00:00')
(21, '16a9f32118ebac5a80c4cdae1f9e81c10bbd83d9', '2018-12-12T21:39:58.6338110+00:00')
(22, '3452923c10507ae95b63fad83aae0a15ff28eda0', '2018-12-12T22:35:39.9382350+00:00')
(23, '39db5cb8a13d048ee7ae5abef7f02b64c58771d5', '2018-12-12T22:08:22.1968520+00:00')
(24, '4c532292db5f81c73760e3e46ca022d2a69aa479', '2018-11-16T00:39:55.1358290+00:00')
(25, '53ee30b0394042a87fb292d311442574b09c3358', '2018-12-13T00:49:21.9347800+00:00')
(26, '5732f0782524d111dbb59d2f4301ec5ad00a1803', '2018-11-15T22:19:52.5188290+00:00')
(27, '651b3b5e35b1cc632d88f0ae909b4672c22e20a1', '2018-12-12T20:30:54.6265580+00:00')
(28, '65be9a8b28b9404f2d64c36f66847193c50dcd9f', '2018-12-12T23:11:02.0379030+00:00')
(29, '9baa1ae55ce01da3ede980ca4d73fa94841a9f0e', '2018-12-12T23:55:08.4960460+00:00')
(30, '9f8c8134a92d2386d71bc1c754b1cdff7aebacc5', '2018-11-15T21:41:53.5917280+00:00')
(31, 'a48307e5c623b954d7fb18380d83c64e75648870', '2018-11-15T22:51:34.6169830+00:00')
(32, 'a4835ced67a47254e95a9ae08617454f8b71ef91', '2018-12-12T21:05:01.1365060+00:00')
(33, 'b5de64ec690aad5dfa3d079dd3cfcd2a662180c6', '2018-12-13T00:17:42.0735120+00:00')
(34, 'b8f011482d5e39f5007b60a27089aee249543d98', '2018-11-16T00:21:10.7054780+00:00')
(35, 'bd392835514afe45eb2f4260789f3e42803ccd6d', '2018-12-13T01:06:39.6470860+00:00')
(36, 'c0061c10c1208f4dd24d75bfdbf3e5d39393635c', '2018-11-16T01:10:14.4200240+00:00')
(37, 'd5da06c9e55abf1119e6dad6b71b0b0abdb7ec58', '2018-12-12T23:31:33.6215030+00:00')
(38, 'd8bd6dfc177572f928835cfb3b8653214c264a49', '2018-11-15T23:33:57.3120130+00:00')
(39, 'd99280571083bcd099f2cf0a984efca2d240741a', '2018-11-16T01:37:18.5785960+00:00')
(40, '181fb70f7dc5e8352a6860790d52ac5932f7b4fb', '2018-11-15T21:23:24.5236240+00:00')
(41, '811723033269bff0ae64dd62ccde19c129775afd', '2018-11-15T20:50:15.9142870+00:00')
(42, '1d10395d8211dec89458e40e2510a34db7772209', '2018-11-16T02:35:38.2158010+00:00')
(43, '1f9e4b52a3ca8657915b31f900512a6471f5fd8c', '2018-11-15T15:50:45.2030140+00:00')
(44, '23a926437c8a0e642f0e602a40b4f1e61359c55d', '2018-12-13T02:02:33.6614630+00:00')
(45, '4127cd3bbf0fef5ad84c0e9c5eabdb07d2a61f33', '2018-12-13T01:37:17.9274180+00:00')
(46, '551ae7d0c795843486a7458fefc1e6f8f1f418db', '2018-12-12T16:20:13.7755180+00:00')
(47, '57e3ac2daaa7d34764ff5f9cc8ec627a58bed99d', '2018-11-15T15:11:14.9712270+00:00')
(48, '61be33989f169e5e8d9982b014d6485c8fcd97a4', '2018-12-12T15:40:57.7725250+00:00')
(49, '6350d46eca769fd5306935131d33fb2699519cb3', '2018-11-16T03:42:40.1739500+00:00')
(50, '73a4ab75a8b8acf45c464b183ece0c94d0803128', '2018-12-12T16:02:33.0787880+00:00')
(51, '762c071c469ad25bf453d91354e9c0993e9972bf', '2018-12-12T17:32:33.5628620+00:00')
(52, '839f6ce2d4e06d65076e4a6cb382646480a0cf72', '2018-11-15T17:27:49.3744960+00:00')
(53, 'a83c56cd490ffe176b31798c4cedf672162c4794', '2018-11-15T16:48:20.5748610+00:00')
(54, 'ae7031ac85147325664dbaf7edb231961d775c33', '2018-11-16T02:07:48.4632850+00:00')
(55, 'b4f12722df8bf40d54fee45c45df167c937c3b20', '2018-12-13T03:05:33.5127800+00:00')
(56, 'b6bf17b5509b6592f19f8989798254fe7e1d4c93', '2018-12-12T18:08:49.6850290+00:00')
(57, 'cd7443b57aa229788b0184611b2266caced3aa13', '2018-12-13T02:35:12.0544890+00:00')
(58, 'd4c2cb5376ef8b62a54aea91854bcb780f88e506', '2018-12-12T16:56:05.7703150+00:00')
(59, 'd8d498e020b15590adcbfbef374b6ec6d45789a7', '2018-11-16T03:09:26.9468640+00:00')
(60, '87e3fcc5562d0f0963cfa423a4d3b2436e0cca79', '2018-11-15T14:28:18.6299740+00:00')
(61, 'bc1fc9df6c12d2a66034896ae2467c0cdaae7701', '2018-11-15T14:52:59.1556300+00:00')
(62, '041dfee2c8a071f6295c1774717445568217904a', '2018-12-12T22:00:56.5270070+00:00')
(63, '08d7f6ea07dc9b277fe2ce648e9be62dcbafbfac', '2018-11-15T21:33:07.4788110+00:00')
(64, '0f952ab609e774c7ad3b282609f3adb5cd2520f4', '2018-12-12T21:14:41.3437300+00:00')
(65, '12df9875709030875bfa227bb0bd48b713917cb9', '2018-11-15T20:25:28.3946910+00:00')
(66, '2caf118e8a52439e5a067cfd52052c4554987447', '2018-12-12T21:35:50.2859500+00:00')
(67, '32bb33d23021d2258701ec54cb4a62adc748c755', '2018-11-15T18:01:09.0861140+00:00')
(68, '463b6f91762cfc45c35db4d7620f629d9f1a1ed2', '2018-12-12T19:13:11.8896000+00:00')
(69, '6472a1a45c3b5db9f28de8837aeb0dcc8972495a', '2018-11-15T19:39:22.0960910+00:00')
(70, '6b7c4ded3e29ad40848f234e6ae5d7f080ed71cc', '2018-12-12T20:40:54.7268980+00:00')
(71, '7028039f661ecfc9ddc8cc4eca12bb56fec5bc6d', '2018-11-15T21:10:45.0216600+00:00')
(72, '9b68018f73620e83e3299c5b4a7c5eb494e7c2b7', '2018-11-15T22:01:14.3447930+00:00')
(73, 'a1652f1d1a39868c02ae3b0924111fff1f212aa9', '2018-12-12T18:41:22.6946660+00:00')
(74, 'b75b4dc6e1fa14a6cc91aa97acd1cca3467667c4', '2018-12-12T20:05:29.6625660+00:00')
(75, 'ce8497d58774c9469899e8ccaa893c49226b3c37', '2018-12-12T19:28:33.9895170+00:00')
(76, 'd8c2bd8a1ce04eea1a3e4e3b3f7262d78c4db5a6', '2018-11-15T18:57:09.9225260+00:00')
(77, 'dae45e2ed1c794e46d2b5651cd4d691ed4f8362f', '2018-12-12T22:30:36.5790830+00:00')
(78, 'f145051b827f8d1feb266b62749be540e6d8a4a8', '2018-11-15T18:38:55.2772510+00:00')
(79, 'fc8269233ec90c80ca719b721c644143a2e3a13b', '2018-11-15T22:38:15.2629630+00:00')
(80, '06c9e3c41c971c5fbed29fa151aa24804239aa4e', '2018-12-13T00:54:25.0437480+00:00')
(81, '27bb11e815727a4be0a613b7171a896ac036accc', '2018-11-16T01:34:48.6785580+00:00')
(82, '284aa824bfbc746ffd5e377325fefd2c3af27966', '2018-11-15T23:40:21.8479050+00:00')
(83, '2bc18f3c7272bd81855d0db1f764635f934218ae', '2018-11-15T14:51:36.9178620+00:00')
(84, '35c34e5cd3df14e576110092d4c9321c45efd789', '2018-11-16T01:13:22.2766590+00:00')
(85, '373688266f9f2a72f5bd25293b374a36d5f45d63', '2018-12-13T02:39:57.5713110+00:00')
(86, '446afea199ef6e8ea94b40c1ae3825c632ae14d2', '2018-11-16T01:51:09.8944190+00:00')
(87, '4db938f2714caca5b1a4e155c35696c955adaa8e', '2018-12-12T22:59:23.4560870+00:00')
(88, '5a8e53e98d15a0b39852de2e5a8d57bea15575df', '2018-12-13T02:08:18.0742970+00:00')
(89, '68fb219ed87afa8ee74af83662b3ee3cea6d9eea', '2018-12-13T00:33:14.8370210+00:00')
(90, '7b63c356d3efa353306403b47ecfea2ec4e89ca1', '2018-12-12T23:25:13.9041450+00:00')
(91, '87582b21b846d5164c30bb1c6dd047a032c1c775', '2018-11-15T23:13:13.0395320+00:00')
(92, '972cfd28bc45241a4241f914296abbef17229f63', '2018-12-13T03:13:27.6800060+00:00')
(93, '9ece6304c23fedfba69b1c8db0c803bc6355795a', '2018-11-16T03:04:28.4761440+00:00')
(94, 'abe99c1f59ef1687f4120d9053e55bedc7abca31', '2018-11-16T02:28:11.4853020+00:00')
(95, 'b13da4012bbf35c6b0db4b23ad49ffabee99057c', '2018-11-16T00:17:16.7789600+00:00')
(96, 'ce4313fb81ca8d542e39b8a989784c53d3076138', '2018-12-13T01:14:33.2634760+00:00')
(97, 'd5f59e812cefe0e304ba6d3505b421848b720107', '2018-12-13T00:00:39.3702080+00:00')
(98, 'ed7346101623924e0dc218a79e728d43a214bd6b', '2018-11-16T00:48:07.5778820+00:00')
(99, 'f25701823e6565a74f5f40fa0b5eb2470c824034', '2018-12-13T01:32:11.9798120+00:00')
(100, '02943751355f4698d0d1dfe0fb0498d2f36683da', '2018-11-15T16:48:13.5870500+00:00')
(101, '05d481208adb351a9e9cb7185f7feb509821fb14', '2018-12-12T16:58:48.7017030+00:00')
(102, '1433f42bcccfd19d4877934216881736406901b2', '2018-12-12T15:55:25.7520020+00:00')
(103, '485ad55d20095a6553152d05ca5cce7955f40a03', '2018-12-12T18:05:51.1564400+00:00')
(104, '69333ed601c2d21ce119ca26cae15a83124b962f', '2018-12-12T16:27:49.1939560+00:00')
(105, 'ba0b58d85e2d33db61016beffb9ed62f80a0ef8d', '2018-11-15T18:11:08.7872360+00:00')
(106, 'bd6a6cf3394aba0d93422216ac85a4d253466621', '2018-12-12T17:29:11.7536110+00:00')
(107, 'c00d7842e5b3f948759b2931ad6a3bee054555df', '2018-11-15T15:26:54.7237340+00:00')
(108, 'd0c14d3013c3bbb7eeb4d66c8a55fdf4cb468457', '2018-11-15T17:30:43.4289650+00:00')
(109, 'e982a3125df4ac6cff4d8a6273018d475b78741d', '2018-11-15T16:11:19.5718790+00:00')
(110, '1262d902112fbd344cb5eec75622f4fd358c3d41', '2018-12-12T18:38:48.8913820+00:00')
(111, '3a21a46937a2052f6604e085390519ce32fe1b94', '2018-11-15T20:00:49.0195660+00:00')
(112, '4383786fb36f921248780e250f1b787dcbdd93a3', '2018-11-15T21:10:52.7539190+00:00')
(113, '491cf90cba01e943b5f64c1376887d5275322dc9', '2018-12-12T19:03:29.2314020+00:00')
(114, '6db2883fa01d9afafc5cb2ed72d68e7e409c00bd', '2018-12-12T19:39:12.6876490+00:00')
(115, 'a824efa698d839956d914749adec5f9c55089c76', '2018-11-15T18:47:28.2447110+00:00')
(116, 'c50603b251daecfb5b336924cf410e161b7e4928', '2018-12-12T19:58:31.9651000+00:00')
(117, 'c77379ee6bd0c331c480480677c72404f0182366', '2018-11-15T19:16:49.2756060+00:00')
(118, 'c9e91c2fa55baf6f0be03c040eb724bfee4d20f9', '2018-11-15T20:23:59.2575370+00:00')
(119, 'f7738b87067faca7fad1124f087027de8f327f8c', '2018-12-12T20:34:11.4680270+00:00')
(120, '11c09e6138f14c1279e25c9da3ca71a88638e6b1', '2018-12-12T21:06:52.6017820+00:00')
(121, '2d3bb127e423e494c495dccbfbdf2f40c76712a6', '2018-11-15T23:28:08.1797530+00:00')
(122, '2e9f0efed54d11d71f98f5fa7f3aa188666ff095', '2018-12-12T21:41:45.5796620+00:00')
(123, '2f892193524506627586c77104e40cba562ad920', '2018-11-16T00:11:22.0739420+00:00')
(124, '382e93f5e563a2c3eebbfc102592536f9b093289', '2018-11-15T21:42:46.5125270+00:00')
(125, '6b42e47b5f963a205194d7024ef7ef63468db956', '2018-12-12T22:32:57.8568930+00:00')
(126, '7583ad7bc2baa62e91e243df6fbf3d7702b43f18', '2018-12-12T23:06:04.6342180+00:00')
(127, '79018b4a90ee90b03e51a29b18543d1fdb68489c', '2018-11-15T22:25:38.0103260+00:00')
(128, '7fe466bd5f74989c6261fd6beb5259f8d0b92d2b', '2018-11-15T22:46:52.4467620+00:00')
(129, 'e50992b98a93940a073c04bea23da4803fa9f3d6', '2018-12-12T21:58:10.1553800+00:00')
(130, '2712fa2d18ed7f541e428334066744afcbe31baa', '2018-12-13T01:31:51.5746350+00:00')
(131, '324357ac516a352ef0ccb06df051ca8b39bbf609', '2018-12-12T23:37:36.5977680+00:00')
(132, '5c8254551a6336695c47438bb202893bbf25942b', '2018-12-13T02:11:22.2446350+00:00')
(133, '7ba8b8cf23015cbd76bb7a2a259c16c2381a5493', '2018-12-13T00:35:29.5660340+00:00')
(134, '85c65dc6cb087b8fa0c1e0832a59a76a49848193', '2018-12-13T00:02:16.9961000+00:00')
(135, 'a16ce4b1d16e09d1329866040db395af7dfb38cf', '2018-12-13T02:43:42.8588240+00:00')
(136, 'aac6da7b1a330fdb31bacdcecc9e525d384a89a7', '2018-12-13T03:46:09.9431920+00:00')
(137, 'c1ef4b0e16c1e52cb3160f71c44cdc01a09e3603', '2018-12-13T01:52:04.9078680+00:00')
(138, 'd08bf3f8a12dbda19ebb65406f0010e7397d7779', '2018-12-13T01:07:31.2763860+00:00')
(139, 'df15066784dc26c4d3454cb8f9068b3e76cae712', '2018-12-13T03:15:23.2784910+00:00')
(140, '08f42318311e76cd2b6487446d075b32675bc03d', '2018-11-16T02:19:12.6971330+00:00')
(141, '1c7b4fa71ab22a384fb5993b4fe66bea5bc7a52f', '2018-11-16T03:03:07.4291260+00:00')
(142, '32a0181dc88d4af0d57a51ba405151b5e6cf98ae', '2018-11-16T03:21:03.0447140+00:00')
(143, '3d910c6b6cc6f158f7c9ae0550982cc38faef233', '2018-11-16T01:45:39.4197110+00:00')
(144, '459147825a7e437b84c502c55146b74ca54a4093', '2018-11-15T14:40:47.5933490+00:00')
(145, '78137d712b43e45eda7290088b6fa9801805186f', '2018-11-16T00:45:05.0582530+00:00')
(146, 'bba610e6682d44d7e623ff4ac4eb53ca81d70275', '2018-11-15T15:19:33.7285430+00:00')
(147, 'cf74b3a3af2a0b647360358cc6eece58bd13968d', '2018-11-16T03:55:05.2734830+00:00')
(148, 'd505e038469e5abeafd2cac9d38de7b63cad5e37', '2018-11-16T01:13:25.7640700+00:00')
(149, 'df154ae6deaea91b4c25c591041e10aac3d2a748', '2018-11-16T02:43:13.2039260+00:00')
(150, '02467c7485adea1d67979ac7150cce4ff066afd3', '2018-12-12T17:05:29.1159540+00:00')
(151, '0a3aa6fae0715c0e486dd38f36a41c6e1c311191', '2018-12-12T18:40:37.0453260+00:00')
(152, '2080f4b69374d8ff5e0374310792bed21bedf394', '2018-11-15T20:57:26.2047820+00:00')
(153, '24eea025ec7328f343439f33d7e6e73cda70425e', '2018-12-12T16:22:21.2151050+00:00')
(154, '34df09d21e3ca9984f9dab4eba24de62b9847af1', '2018-12-12T15:49:44.6301480+00:00')
(155, '37846932e2d7096181dd8538abf6d9550cbfe59d', '2018-12-12T16:40:00.1482250+00:00')
(156, '66ea88b2f05ca8ba5b7dda93ba29d24530574ea1', '2018-12-12T18:05:02.8316330+00:00')
(157, '8466b862cb834fe67b1d3fdcc859d55a8568f10a', '2018-12-12T19:15:06.5003470+00:00')
(158, '8c5f834cbff1ed96ce30fa9c50560e61c2e15574', '2018-12-12T17:34:08.9849890+00:00')
(159, 'cf0f570f854b7a85f53b59141e0a0b398fbe8b65', '2018-12-12T19:39:47.6103880+00:00')
(160, '7c1b30f78be61a202207425c45379360c7d56c2c', '2018-11-15T20:17:48.9946290+00:00')
(161, '90f00b7fd9ecc9f42c9e7531dc2b267a092ea52d', '2018-11-15T19:21:09.2393430+00:00')
(162, 'a2b3e20ddf6fb70230a6c271a587d99070eaab66', '2018-11-15T18:35:04.8589930+00:00')
(163, 'b62e27e0fb9d6a9115aef5457963b58f623aef7a', '2018-11-15T19:47:59.7022710+00:00')
(164, 'b92556d3112e3bcdc11168797a0ec0b25365a351', '2018-11-15T16:00:32.5437170+00:00')
(165, 'c956a67d519f98ec4ae544bdaa3419d520852944', '2018-11-15T17:11:48.9720230+00:00')
(166, 'ded3ba42100c35e84b2c19195a67b5d3dbdda08a', '2018-11-15T16:47:33.2039090+00:00')
(167, 'fa8766e86318a955806d977b563d089287968aa4', '2018-11-15T17:53:30.2746900+00:00')
(168, '0ea5f0959e517c85fbd28cb1d3a938c91bf66804', '2018-12-12T22:22:06.0979550+00:00')
(169, '1ae3248e32833588515e30a3268053a316117feb', '2018-12-12T21:37:32.4208040+00:00')
(170, '2aaa56ade5d10f85177bb9d2a70677672ea61031', '2018-12-12T20:36:58.5214820+00:00')
(171, '2bd75932a68f9210429bda14575a898d34931bda', '2018-12-12T22:02:25.8474010+00:00')
(172, '445cded99aa17e6161cd83111de6c5177e3a340f', '2018-11-16T01:22:10.7281870+00:00')
(173, '77319a66bece87869da9fba94052288ee6805216', '2018-12-13T00:08:57.3180980+00:00')
(174, '83492ad750347432e2840b83eeb985c661acb368', '2018-12-12T22:54:44.7250630+00:00')
(175, '8d0056b4c84bafb871554512f4d98c084d80fedb', '2018-11-16T00:46:03.4284090+00:00')
(176, '95082ded4e1dbc985f254f816aafa402c1ae2720', '2018-12-12T20:11:29.8784340+00:00')
(177, 'e4c3594af68b6384da4a0606332fd72425c23982', '2018-11-16T01:56:18.9776030+00:00')
(178, 'f01d015ae85c00886ae1a556aa34dde86ae28c97', '2018-12-12T23:30:49.4263760+00:00')
(179, 'f1c537515861b6b6ec057263d87350f29ff2d58d', '2018-12-12T21:06:02.6030250+00:00')
(180, '29835357c17bae9543f288ae12bff87a10eca01f', '2018-11-15T22:01:14.8064220+00:00')
(181, '83a673b12ae292a931cbdd4260240296dad77e0a', '2018-11-15T23:40:32.3717890+00:00')
(182, '83c60f93854bb0ddbb27b0957b27f2ea9ce6edcc', '2018-11-16T00:06:12.8323370+00:00')
(183, 'da0039fc7dd1274e5259f0d61d16600890e88550', '2018-11-15T22:41:18.8749780+00:00')
(184, 'dade5f6701369dd3bcc12e89a1fb3c0baa7816ae', '2018-11-15T23:17:38.6914300+00:00')
(185, 'e70b2fa790f92d0e3cbe35a8aefc13f84f913250', '2018-11-15T21:32:09.8817030+00:00')
(186, '03e806e7c766aff35bcbb63a056aa418a616d107', '2018-12-12T16:21:41.1563660+00:00')
(187, '11216c264f30c2f9a50b6656a9c628a6e43606bf', '2018-12-13T01:59:44.8175840+00:00')
(188, '205698ad286dc6da4c139c65682705fedc8979f8', '2018-12-12T16:46:00.3524470+00:00')
(189, '36de3889a120da16c7013cee4e41a83d95d1fe86', '2018-12-13T00:35:52.2207320+00:00')
(190, '48c97146634c97abe5c559f04f03ca8f51ec8802', '2018-11-15T17:06:17.6354620+00:00')
(191, '54f7fddec09067c191670dc82649fba0047d8779', '2018-11-16T02:27:16.7257170+00:00')
(192, '62856bdcfccf6e5630cc9f9484b166cb5bb9b65b', '2018-12-13T02:55:22.1098180+00:00')
(193, '713f994e792f9a1cc863f7d34c54a821cdfd3d7c', '2018-12-13T02:35:21.5857790+00:00')
(194, '81a46ec818d803ef36508435b6e51aca0482e149', '2018-11-16T04:11:35.6613750+00:00')
(195, '9074e401668a1ea821ba32f8fe15e09cf7144079', '2018-12-13T01:07:37.8305720+00:00')
(196, 'b59d79adfcceac60547d442c81a53b26a0e6b50a', '2018-12-13T01:25:27.3928230+00:00')
(197, 'cdd54ddac034c9af258a65cc822d9d166d5a3213', '2018-11-16T03:02:28.1605220+00:00')
(198, 'd6643d76930b23a78b60980c950ace942c864ebb', '2018-12-12T15:48:14.1285630+00:00')
(199, 'e57e674606d5768a8760a559d35135738148c8b8', '2018-11-16T03:38:59.0977860+00:00')
(200, '0df994f129c1d6c5826e79cb159facbec2d94862', '2018-11-15T16:38:50.2767240+00:00')
(201, '45ece9a831b21eb608eb8da816e04e3817b66e9f', '2018-11-15T14:43:00.4949600+00:00')
(202, '52c5dc24f3d36d98f1ecc8788e9c0e11b42ba93e', '2018-11-15T15:39:08.9099940+00:00')
(203, 'ab8d27c96c3731b89418f2e93ac7727f102e6c05', '2018-11-15T16:20:07.4228300+00:00')
(204, '09162fc603dd8455dec9393efb559841b5f1f1ed', '2018-11-15T23:52:11.7513930+00:00')
(205, '14a1e581acded565176b2c1b5b2a045cfe4411b8', '2018-11-15T23:18:34.8347080+00:00')
(206, '1e111b972cf0cafc6870996de50974dcd53e3ff2', '2018-12-12T22:10:52.2113290+00:00')
(207, '48925e589eafdbb29fed5286907e8e2787ac1987', '2018-12-12T20:35:47.0869010+00:00')
(208, '599f3bc94d904115d334cbba8442eee72d8b9b5c', '2018-12-12T17:18:37.2534620+00:00')
(209, '6103b409f681afe98a924c4fc3f344e2fd2c08e0', '2018-12-12T18:07:36.9190350+00:00')
(210, '7775a65dd33e11fa4f39cf97e73093c0305ed8ee', '2018-12-12T20:56:06.8224930+00:00')
(211, '7a665cabb5c05f4fa9036eab63e67e9317c58d0e', '2018-12-12T18:56:51.6395500+00:00')
(212, '7b1a66fa809b411d968a5d43b54394cfab2032f8', '2018-11-15T22:37:20.0474100+00:00')
(213, '7f60c801d24445c5f19d597b83db7577e53f89b7', '2018-12-12T17:44:57.9517940+00:00')
(214, 'c2ac8c745b2226a8988648297cfd8de76b6fe113', '2018-12-12T21:33:04.7606090+00:00')
(215, 'ce471c05163b4782eafb7bc04fd180db99fecd2a', '2018-12-12T19:31:30.8864410+00:00')
(216, 'd0400341020e1c80fdd8beb639d4c885a5d96ffb', '2018-12-12T20:16:32.0661770+00:00')
(217, 'd946e755d4f0743f1a015877795338b6da215eb4', '2018-12-12T19:52:12.1362410+00:00')
(218, 'defc36d3a3ddc2c58f89e30c2aa8cad214dc087b', '2018-12-12T18:25:35.7041350+00:00')
(219, 'f598da690746db478172282087f814f39df59b60', '2018-12-12T22:43:42.0710860+00:00')
(220, '27ef8d3c91bd00e2594742ea15d58baa18aaa9dd', '2018-11-15T21:40:08.9893480+00:00')
(221, '2c8fa808b7d9c99c23797508c1afdff30c91390c', '2018-11-15T20:25:27.0026750+00:00')
(222, '2d822b0b9429093a427f9bfb4a93627d6f804825', '2018-11-15T21:56:59.0044120+00:00')
(223, '3cfa092f857b85aceaaca16945f823e95777691d', '2018-11-15T18:17:47.5086740+00:00')
(224, '4ff077420c2687039d41274a20a6679791c0dd6c', '2018-11-15T19:42:02.0600080+00:00')
(225, '6da59b9123868927390ff34751c22d70be6d033f', '2018-11-15T19:02:52.7645760+00:00')
(226, '9395b442bed2b0bda60a7877c92c6339c6503da1', '2018-11-15T20:50:54.5223240+00:00')
(227, '99d5ddf3d317143017eaed1d4016d4c6f5a51e52', '2018-11-15T17:50:51.0105910+00:00')
(228, 'a723d4ca738c858195bdb1e1387f1110d9e5453c', '2018-11-15T21:18:00.6063310+00:00')
(229, 'f6d4f1ed5640a0d06601c8fc46ea5a8133858467', '2018-11-15T18:43:38.7559440+00:00')
(230, '28becbb604846200409ab324ce8a897faa3c5c12', '2018-12-13T01:20:06.6286900+00:00')
(231, '4e8a3c0acc71337666b9ab4953b0ff06f57ca7ba', '2018-12-12T23:29:11.6719890+00:00')
(232, '65890be93c248e90dc761b28e75d6e79b670e7a1', '2018-12-13T00:50:59.1283960+00:00')
(233, '8750f695369d3e229ea101c5e051bea5979395d1', '2018-12-12T23:50:15.5221590+00:00')
(234, '9024e865782830b0951e9b4883ccd45f9d0365b2', '2018-12-13T02:23:46.6259820+00:00')
(235, 'c41beb0941d8bd71e1913139b4494ae0ae17bde1', '2018-12-13T01:53:43.8580430+00:00')
(236, 'd02c684334e9efe57b2345a0d594c9789c66fcd3', '2018-12-13T00:19:40.6908780+00:00')
(237, 'dff33f48c93b82b922620cc4569089c452e4541f', '2018-12-12T23:11:49.7500120+00:00')
(238, 'ec55dccd133fc314afea807c9bdb8ff02e26b464', '2018-11-16T02:50:48.9154650+00:00')
(239, 'ffb0ea22698c8c5c8fada864c01885a0ef226b75', '2018-12-13T02:57:13.9162100+00:00')
(240, '25dc2e541e573194e9fba75108655c9dd6d75242', '2018-11-16T00:27:26.0674730+00:00')
(241, '311617ef7c177116bd49f226f7114ff616ce9ca7', '2018-11-16T01:46:55.5062660+00:00')
(242, '440b87b5cfe035056af176fd6057c3212ba7aec0', '2018-11-15T15:36:54.9660010+00:00')
(243, '4d1b872fa662a05cb2e23406a61af2790068c9b4', '2018-11-16T01:23:00.8169580+00:00')
(244, '9866fabd5a5fb2c933611031a33a29e47fefdaf5', '2018-11-16T02:18:42.6143370+00:00')
(245, 'c3ad27b8f564e71cdfef616a1adfa21fe2d2f575', '2018-11-15T16:02:06.2416830+00:00')
(246, 'e687952ac0b27f0346caac82507e8ecfb9e81960', '2018-11-15T14:54:51.8771750+00:00')
(247, 'f56d0536867d98114fbef6cf5901193a0d1bd372', '2018-11-16T00:44:09.4938940+00:00')
(248, '08881d658c5839815e62b08205945f6478bf77e2', '2018-11-15T22:31:08.4471230+00:00')
(249, '2f141decf549d31e4fcf1606845bcb5c5648f36e', '2018-12-12T20:40:29.3800810+00:00')
(250, '57cfe43e84273f7691c8e8575a03bfb37109f930', '2018-12-12T15:52:42.6137050+00:00')
(251, '5ef9255a7187704cc9cdfc03a9a143c7237da355', '2018-12-12T18:05:25.3770160+00:00')
(252, '809ee75c8191ec7a71e39a313dacf3b654bb0f8e', '2018-12-12T17:12:26.9499450+00:00')
(253, '91060c4f4607091687750664dccf0176f51cee5d', '2018-12-12T17:40:47.6544760+00:00')
(254, '95ec22a828a294e0b928175afb09b78a3800397a', '2018-12-12T16:37:01.1806860+00:00')
(255, 'b049d878176e435e9dc9ebfd7cb50aa48fd6e9cc', '2018-12-12T18:52:33.9264970+00:00')
(256, 'be4a59fe94254bac3051d223bb3ea97e8b749385', '2018-12-12T20:05:42.5085410+00:00')
(257, 'ced805bac79f37a983c61e98149757b924c83d53', '2018-12-12T18:31:47.7660130+00:00')
(258, 'f3cf2f3a9b675091eb74c8f3ec058687b6b6b84e', '2018-12-12T16:14:50.8350970+00:00')
(259, 'f7ef59ac6767efc002db5e346314096e788383c9', '2018-12-12T19:27:21.9398230+00:00')
(260, '5d71fb0a09ba46ce0694757ac301c32d06c50c16', '2018-11-15T17:09:53.4648370+00:00')
(261, '670cf8c289f834f68786e0b259d8e26f653ec049', '2018-11-15T19:23:40.4286510+00:00')
(262, '679cb35e297df569891aff07d3355192bb6b0b4e', '2018-11-15T17:41:07.5429150+00:00')
(263, '693bccfed550173ff13bed4dd4fdcfab3c1cc519', '2018-11-15T16:41:30.6464670+00:00')
(264, '6caf491abe875bb71bdf08d6c76405ae53c2be97', '2018-11-15T19:52:51.5442640+00:00')
(265, '7330156e9536f64f189a5be9da53dc896d1ef753', '2018-11-15T21:46:53.4676680+00:00')
(266, 'a42b7d956f8bc720a5a8de3c41d4a40299cb18b5', '2018-11-15T20:15:54.6539320+00:00')
(267, 'af7b40a6ed22e276e03892709b8ff0faf2b212f1', '2018-11-15T20:59:56.6330100+00:00')
(268, 'bf8314772ef8f37f688defb852257ca5c7b86695', '2018-11-15T18:57:49.5172170+00:00')
(269, 'c30f88edccf868c673e8d92f97f5cf105973d84f', '2018-11-15T18:21:02.2005660+00:00')
(270, '023a8966396c9fba193c5f8639f86983c502e129', '2018-12-12T23:53:46.9127900+00:00')
(271, '0391c34c41a1dba41b39c3601fcb0b3d78fd2534', '2018-12-12T23:05:09.4403920+00:00')
(272, '1a89c47f2216731b08c5ae6e8903e44eda2557a9', '2018-12-12T21:16:17.0990600+00:00')
(273, '512ee5c242f09260c3c35656010c01a065f036de', '2018-11-16T03:09:40.3560980+00:00')
(274, '64366cddb7e6621bf5c0956f26b2781c6be406f0', '2018-12-12T22:34:52.9713380+00:00')
(275, '79659d76103f83f5fd6f95f563fbdb3f7227f431', '2018-12-12T23:37:39.9374580+00:00')
(276, '9b27844ede1546213cf1820dd6801030df5b9932', '2018-12-13T00:57:29.6316870+00:00')
(277, 'b62e9ee69bde23bb4bc25aafc94eec143537fc4f', '2018-12-13T00:25:58.1425440+00:00')
(278, 'c93e8458b92edc927b0368e0779748ec9edc352d', '2018-12-12T21:47:56.9282080+00:00')
(279, 'd529d3ded6faaab1212ba621dbf1778ff0db0cca', '2018-12-12T22:09:06.3217280+00:00')
(280, '0e970c7a0b09b203fbeddd2f810264b7eae07714', '2018-11-16T01:01:10.4457270+00:00')
(281, '0fb8e4f8b2e544a21695b3c31fe9b27fb5de50c5', '2018-11-16T02:34:44.7497320+00:00')
(282, '1f693710ac507390d2ca1fe5e1526c17c5aea5cc', '2018-11-15T23:23:17.4291010+00:00')
(283, '5e0480f36c2be13f38880e3733b89cb44b15669b', '2018-11-15T23:06:49.3220670+00:00')
(284, '776a3fbee21ef27c57f60ff2950092e41c71c411', '2018-11-16T02:09:32.7821750+00:00')
(285, 'cadc523c850181027f6d9b911e9d7be33b2a9d61', '2018-11-16T01:34:33.4974180+00:00')
(286, 'd009add082d8283938888bab97d0b27e343ea134', '2018-11-16T00:41:10.0348420+00:00')
(287, 'fb19e927963a0d6b9498949da5790a53cdb7f373', '2018-11-15T23:58:43.6152210+00:00')
(288, '17a51b42cbb5bbad20a4f72c78c3f7979fc5b675', '2018-12-13T02:59:44.2527190+00:00')
(289, '241e514758c36f35118a8a762df1e6ef34ef8e55', '2018-12-13T03:21:11.9524020+00:00')
(290, '24c794b40094bc1ca93099ef2b7fa1b705ef3b15', '2018-12-12T16:47:40.9408040+00:00')
(291, '5d1fb57a1654f0f74b31d1162f66ae8834d1581f', '2018-12-12T17:21:21.6926810+00:00')
(292, '7a91c558f5c76b8917ea6a111237a8531a55b0b9', '2018-11-15T18:04:55.6110170+00:00')
(293, '7e5bc104261ec49d5a83144893a73267b293a160', '2018-11-15T18:48:04.6624340+00:00')
(294, 'a3c32e98c21a84c576f45a80860d47165759016f', '2018-12-13T01:55:25.0579990+00:00')
(295, 'adc029e8e45b5fb7444cf8fc06c721cca9c3fde6', '2018-11-16T03:38:26.6915340+00:00')
(296, 'bdb64d72f509eedfbfda9d62110d0a6f6b5a426f', '2018-12-12T15:40:10.8522860+00:00')
(297, 'c5301bfd8bb707a03b73856c5c3465fe41976230', '2018-12-13T01:28:05.0992760+00:00')
(298, 'd9d2a76d469f42717e892993579c047cbeb50335', '2018-12-12T16:12:17.3715090+00:00')
(299, 'e856d12f04b87c6c3bd718df6151d747894a7c54', '2018-12-13T02:27:13.1420720+00:00')
(300, '3a179b1ec4941cf75a4fcd3fb370363c1286bb74', '2018-11-15T16:40:18.7972110+00:00')
(301, '3d0feb6626b54a10141eafdd0bc57723c929394c', '2018-11-15T14:29:40.2402500+00:00')
(302, '5d1dc19cdd441377bacc0e2e78f40df990e4da9e', '2018-11-15T15:47:58.8270710+00:00')
(303, '7fc9f5e65c4f84f9f3331f9be5ab822338f406dc', '2018-11-15T15:14:48.6866630+00:00')
(304, '8d4a54930f37173ee60f980ab3b4d4d200b26cee', '2018-11-15T16:17:23.1146340+00:00')
(305, 'aa1b911d2a5838bb0ddc58e682ee705beeb05776', '2018-11-15T17:21:43.6851580+00:00')
(306, '0b28d87113f50da4ca2c42b3598a62d7b654f48c', '2018-12-12T20:40:31.2868350+00:00')
(307, '1cf635b8d29b8440241a1032c027580f351f93f8', '2018-11-15T23:09:11.6058430+00:00')
(308, '1d982ae874794299fc825a2b26ea4a53795b6076', '2018-12-12T18:09:44.4777090+00:00')
(309, '4aee94ef3c4574466c1ccb4e94fa5cc053f63302', '2018-12-12T21:12:34.6702680+00:00')
(310, '5e146f415f200981763f9382cebc117be997d27d', '2018-12-12T20:09:16.2938290+00:00')
(311, '6749ff0eecc7c0bce7d63040f2688e04ebf15a7e', '2018-11-15T21:49:22.2584450+00:00')
(312, '6f9bab248acff23472bb85180e10c5e5370c0750', '2018-11-15T22:52:30.2619690+00:00')
(313, '80897c50f6d90af1a81e73a9053920ce641aea40', '2018-12-12T19:21:09.8301290+00:00')
(314, '92f9c9ef89f8ceba3baa8efe740d6a9afe518b65', '2018-11-15T23:50:08.3995240+00:00')
(315, 'a7c7f8ddcca9d6b8bd70573a12dc6547a74488c3', '2018-12-12T18:48:22.5826940+00:00')
(316, 'd67c1d8613806c532f248acc4a5b054591e44e2c', '2018-12-12T19:45:18.5834690+00:00')
(317, 'd70ce26f11e73268ed3d7684c408f17fcd5d92d4', '2018-12-12T21:49:38.1421880+00:00')
(318, 'd8ac68f2d31f32fcff5b0e5cb9325244e2035b33', '2018-11-15T22:20:57.5295080+00:00')
(319, 'fcb7f1c3444732c557cdf20ed7c76221b90d9bca', '2018-12-12T17:50:01.6594180+00:00')
(320, '097befa86014bbd02601d463d6609be67d03fa3d', '2018-11-15T19:22:19.0033240+00:00')
(321, '2da1d6274255ab7ebe297277dd29e817105d164c', '2018-11-15T20:00:04.2005670+00:00')
(322, 'c8eec658993cd14a7f874d3ff2f33fd75227c4c4', '2018-11-15T21:24:06.0194720+00:00')
(323, 'caf900f6e75794c631691b73a0558296cdda1c80', '2018-11-15T20:38:42.2526900+00:00')
(324, '1497fcc4b596f6483be3150ab89572a24f82e20b', '2018-11-16T00:45:14.5339190+00:00')
(325, '2f451703ff7ac3fb18c2505c84da7b146af90d84', '2018-12-13T00:10:27.5658210+00:00')
(326, '4c2db539fbd622ea6dcc2e198acd9f8abfa2b972', '2018-12-12T22:42:41.2228460+00:00')
(327, '66c9a6142ffe7e92718462e808b9442d861c5204', '2018-11-16T01:46:58.3227900+00:00')
(328, '69a16da05d8f75de27ad703acdbb4a8b2884b8b7', '2018-11-16T03:12:13.4296700+00:00')
(329, '7511d0af1bfd2855f024edd030210c6807c9d49b', '2018-11-16T02:13:02.2711420+00:00')
(330, '7db0cd644671bb690c2d9642fc5813fbe5d88668', '2018-11-16T01:14:16.3825940+00:00')
(331, '8e3307a2010d3291cbf852ea4dfebfd34a41ee83', '2018-12-12T22:17:08.6289850+00:00')
(332, '9bd2c6ab23e4f4c2b158f383dd9c88f57adf9559', '2018-12-12T23:47:49.6157090+00:00')
(333, 'a80ce77006464c4ce6420dcb5ef9bbf4ebd6079d', '2018-12-12T23:15:49.0350980+00:00')
(334, 'a9c2bd866568dd773becfce3ac55cdbf97655e8f', '2018-11-16T00:18:57.3918980+00:00')
(335, 'c9fc1c97f15bc724b4d8d250f504a1142cdfb951', '2018-12-13T01:02:00.0844960+00:00')
(336, 'ce81e3fc04a8738226b8f4038e4fa28ce0606a11', '2018-12-13T02:11:00.2676360+00:00')
(337, 'cfb1e23e41e0f8102d32c221fc1f388ed8f423db', '2018-12-13T01:37:52.6290920+00:00')
(338, 'f4351be1af8a8c385d5e2bc10042a5633b8ec9ff', '2018-11-16T02:33:16.6054360+00:00')
(339, 'fd670b6e7347d4005ab40843ebedb39ae9a66f58', '2018-12-13T00:28:29.7232400+00:00')
(340, '535eaac09a75659a09c6ffd76284606097951b5e', '2018-11-15T14:42:43.4424490+00:00')
(341, 'd9123b00d7220cef2da4050e813c78b325fa7825', '2018-11-15T15:29:23.7507660+00:00')
(342, '09c3aa1d6a1ff93e75884c4f88e81d51ee9eab44', '2018-12-13T03:12:28.5828770+00:00')
(343, '102d0c93f707441300728617a3cf8d44cf8803bf', '2018-11-15T18:35:31.1661120+00:00')
(344, '19d2f0cdcddf96ef2ba375d05fdc61899f3256fa', '2018-11-15T16:10:48.9769000+00:00')
(345, '2221cda4ef3fcf0fea61efdde22acccd7c1416a8', '2018-11-15T17:12:01.7844910+00:00')
(346, '22f601b854dc8e7f785ee487a280dc88e872df84', '2018-11-15T20:50:07.4210270+00:00')
(347, '2e3e7d056ee6d18a3209ed95ca4156591d0d185e', '2018-11-15T19:39:36.9705920+00:00')
(348, '3df6b2eddf6921ef787cc4e7133f3313dbcbbdf0', '2018-12-13T02:40:21.1367650+00:00')
(349, '44e81533d707b2a181124e19d52d00ddc320c812', '2018-12-12T17:22:55.7887670+00:00')
(350, '4be82a460030705c33c54690ff5271111d40a1a9', '2018-12-13T03:28:21.1798970+00:00')
(351, '4cd63230940abc982254c11a6b6570edd76c8352', '2018-12-12T17:49:30.4017610+00:00')
(352, '6c2811ce237340d4877907a60d1b5aba53a2dc74', '2018-12-12T16:30:41.9987950+00:00')
(353, '732a5edca4314c9bb47934a2d405f87b0894fce9', '2018-11-15T19:15:35.1672090+00:00')
(354, '80f805fc47e2f7057107b7391513ea045949ff68', '2018-11-15T17:58:04.5648080+00:00')
(355, '84d6201132abcb60b5cd26fcace30380998d45ac', '2018-12-12T18:21:14.7277100+00:00')
(356, '958e9f9eb820af007c81820f2f01becbd6ff2ca5', '2018-11-15T16:55:13.2624070+00:00')
(357, 'd0f13a667684b4a82fdddf0483f5a232e5fb8a08', '2018-12-12T17:02:24.5326250+00:00')
(358, 'd67058ef17da0848b00843158a5377f2226e2fe3', '2018-11-15T20:13:18.5983280+00:00')
(359, 'df5df992a49e99e4efd24bd488b886e1678ae7ac', '2018-12-12T15:58:25.8170890+00:00')
(360, '0386fc490f973473ab32c16977eba18303bd1c9a', '2018-11-15T23:04:11.3311530+00:00')
(361, '20a6b1c1efb22771a54a363c5d47c7200764e838', '2018-12-12T20:21:42.6632730+00:00')
(362, '265aa2beee1b528859924f980e4330960720a92e', '2018-12-12T21:34:58.6988190+00:00')
(363, '2a85b97ddc6750241557456ffad4844c966df60c', '2018-11-09T16:06:09.4738760+00:00')
(364, '3f137595650f96afe8d0e9469b936aaa329f160e', '2018-11-16T01:31:26.3773390+00:00')
(365, '4d6c77deb35afa831c6ab8e75206119e44275965', '2018-11-09T15:26:17.6011130+00:00')
(366, '618aa613420305d0464449b2747bed8597393dab', '2018-12-12T20:43:28.0616250+00:00')
(367, '752007dc371192e31a783b392b1f6f5e92534108', '2018-11-09T16:03:18.8151180+00:00')
(368, '96f51ffaa7b919f0633b5811a2530a9cf1f2ce30', '2018-12-12T19:49:25.3632040+00:00')
(369, '9707e508cb38ade23e02f9aa1470cee8b071032d', '2018-12-12T18:53:26.3634870+00:00')
(370, 'a88ca2489a69d4e8e0365b02affa8244fea5245d', '2018-11-15T22:29:04.4490500+00:00')
(371, 'a8958d41ec594a0ecd6cef26a62bd16ecbdd5ebf', '2018-12-12T22:48:45.2834750+00:00')
(372, 'ac83932340e0dd376bc0853dc8796294aa545ccd', '2018-11-09T16:44:58.4652440+00:00')
(373, 'ae6ace3be23e4ecb6c734c8dca7fd2de74e22a98', '2018-12-12T21:03:09.9189970+00:00')
(374, 'ca1d74fb98cf80ea7400de3f433ee883b666bda5', '2018-12-12T19:18:28.1684110+00:00')
(375, 'ec58604b77449d669d86ca2c2a8d01eeaa717b8e', '2018-11-09T16:28:24.1348990+00:00')
(376, 'fe3ed67918dbb7051fab5e6a29fabcbab12f0030', '2018-12-12T22:12:39.3302500+00:00')
(377, '1f88981a8a2ae8ae46d944657bae5efa01dfa8bd', '2018-12-13T03:13:28.2175790+00:00')
(378, '7875fd27660090f217d2c5b86e893ff2428dae56', '2018-12-13T02:42:41.2006950+00:00')
(379, 'dabd218660fed9d0d6e76e545c7f8a9019a77c8f', '2018-12-13T02:16:46.5394700+00:00')
(380, '06a90ba78dc733e7e92ee6ebeb88c4efc07438e8', '2018-12-12T23:47:40.3255070+00:00')
(381, '0869a0a90d2ed442805564ef9cb0bf1ee8838c97', '2018-11-16T01:58:46.8704690+00:00')
(382, '190f6790ff6f1c095c621130eefe6a1c6b1cca82', '2018-11-14T14:29:39.0971550+00:00')
(383, '2b0006c2d8360f5b9d668278556c46a79af0d537', '2018-11-14T16:00:27.7818380+00:00')
(384, '4d30fad871d894f5c6e8e9202f6b165a2997128f', '2018-12-13T01:17:53.5626350+00:00')
(385, '5860799e262ef9d9ab2a87cdcf15364ec7ae2500', '2018-11-14T16:34:01.8603570+00:00')
(386, '70d80ed5d641b43b5558b68d6c42d2292818dac7', '2018-12-13T00:05:11.4728500+00:00')
(387, '8fee33af9a1f5d536bc59b1db4a00ef9e1c57f8d', '2018-11-14T14:45:18.4564340+00:00')
(388, '93841b7be9c617ee57382fc3579073a660e15b1c', '2018-11-14T15:24:38.6546290+00:00')
(389, '953fba88beeef4c8e4a5582d911e12ef93150901', '2018-12-12T23:16:28.7654580+00:00')
(390, 'a2589d7958d1b9d5445bfedee1afa789f90b32d9', '2018-11-14T16:53:52.3046440+00:00')
(391, 'bbd4e24be7baa23c07de31edac0a27609ce958db', '2018-11-14T17:19:31.5921050+00:00')
(392, 'cd4d9b5da93a7494b1a0e979dc08189846de4953', '2018-11-14T17:48:23.7830540+00:00')
(393, 'ed73996b62b47e639f58c1686492c4d589d96151', '2018-12-13T01:53:13.6697430+00:00')
(394, 'f6c6d08dbe05baa0b82e7b504e51de237c27a726', '2018-12-13T00:42:49.1336440+00:00')
In [7]:

start_date='2018-12-12T15:40:00Z'
stop_date='2018-12-13T04:00:00Z'


search_params1 = dict([('geom', wkt),
                      ('update', '%s/%s' %(start_date,stop_date)),
                      ('pt', s2_prd_type),
                      ('count',200)
                    ])

ciop = cioppy.Cioppy()

search2 = ciop.search(end_point='https://catalog.terradue.com/better-common-00001/series/results/description',
                     params=search_params1,
                     output_fields='identifier,updated,startdate,enddate',
                     model='GeoTime')

If you want to check the items will be queued you can run:

for index, elem in enumerate(search2): print(index, elem)

In [8]:
for index, elem in enumerate(search2):
    print(index, elem['startdate'], elem['updated'])
(0, '2018-07-29T06:16:31.0240000Z', '2018-12-12T15:50:25.4891250+00:00')
(1, '2018-07-29T06:16:31.0240000Z', '2018-12-12T19:28:16.8041110+00:00')
(2, '2018-07-29T06:16:31.0240000Z', '2018-12-12T16:48:27.2403460+00:00')
(3, '2018-07-29T06:16:31.0240000Z', '2018-12-12T16:16:10.1377890+00:00')
(4, '2018-07-29T06:16:31.0240000Z', '2018-12-12T18:16:57.9736610+00:00')
(5, '2018-07-29T06:16:31.0240000Z', '2018-12-12T17:58:43.1394480+00:00')
(6, '2018-07-29T06:16:31.0240000Z', '2018-12-12T17:40:14.1458470+00:00')
(7, '2018-07-29T06:16:31.0240000Z', '2018-12-12T17:18:51.8517940+00:00')
(8, '2018-07-29T06:16:31.0240000Z', '2018-12-12T18:55:20.9842060+00:00')
(9, '2018-07-29T06:16:31.0240000Z', '2018-12-12T20:03:56.7936880+00:00')
(10, '2018-07-27T06:26:29.0240000Z', '2018-12-12T21:39:58.6338110+00:00')
(11, '2018-07-27T06:26:29.0240000Z', '2018-12-12T22:35:39.9382350+00:00')
(12, '2018-07-27T06:26:29.0240000Z', '2018-12-12T22:08:22.1968520+00:00')
(13, '2018-07-27T06:26:29.0240000Z', '2018-12-13T00:49:21.9347800+00:00')
(14, '2018-07-27T06:26:29.0240000Z', '2018-12-12T23:11:02.0379030+00:00')
(15, '2018-07-27T06:26:29.0240000Z', '2018-12-12T23:55:08.4960460+00:00')
(16, '2018-07-27T06:26:29.0240000Z', '2018-12-12T21:05:01.1365060+00:00')
(17, '2018-07-27T06:26:29.0240000Z', '2018-12-13T00:17:42.0735120+00:00')
(18, '2018-07-27T06:26:29.0240000Z', '2018-12-13T01:06:39.6470860+00:00')
(19, '2018-07-27T06:26:29.0240000Z', '2018-12-12T23:31:33.6215030+00:00')
(20, '2018-07-27T06:26:29.0240000Z', '2018-12-12T20:30:54.6265580+00:00')
(21, '2018-07-24T06:16:29.0240000Z', '2018-12-13T02:02:33.6614630+00:00')
(22, '2018-07-24T06:16:29.0240000Z', '2018-12-13T01:37:17.9274180+00:00')
(23, '2018-07-24T06:16:29.0240000Z', '2018-12-12T16:20:13.7755180+00:00')
(24, '2018-07-24T06:16:29.0240000Z', '2018-12-12T15:40:57.7725250+00:00')
(25, '2018-07-24T06:16:29.0240000Z', '2018-12-12T16:02:33.0787880+00:00')
(26, '2018-07-24T06:16:29.0240000Z', '2018-12-12T17:32:33.5628620+00:00')
(27, '2018-07-24T06:16:29.0240000Z', '2018-12-13T03:05:33.5127800+00:00')
(28, '2018-07-24T06:16:29.0240000Z', '2018-12-12T18:08:49.6850290+00:00')
(29, '2018-07-24T06:16:29.0240000Z', '2018-12-13T02:35:12.0544890+00:00')
(30, '2018-07-24T06:16:29.0240000Z', '2018-12-12T16:56:05.7703150+00:00')
(31, '2018-07-22T06:26:31.0240000Z', '2018-12-12T22:00:56.5270070+00:00')
(32, '2018-07-22T06:26:31.0240000Z', '2018-12-12T21:14:41.3437300+00:00')
(33, '2018-07-22T06:26:31.0240000Z', '2018-12-12T21:35:50.2859500+00:00')
(34, '2018-07-22T06:26:31.0240000Z', '2018-12-12T19:13:11.8896000+00:00')
(35, '2018-07-22T06:26:31.0240000Z', '2018-12-12T20:40:54.7268980+00:00')
(36, '2018-07-22T06:26:31.0240000Z', '2018-12-12T18:41:22.6946660+00:00')
(37, '2018-07-22T06:26:31.0240000Z', '2018-12-12T20:05:29.6625660+00:00')
(38, '2018-07-22T06:26:31.0240000Z', '2018-12-12T19:28:33.9895170+00:00')
(39, '2018-07-22T06:26:31.0240000Z', '2018-12-12T22:30:36.5790830+00:00')
(40, '2018-07-19T06:16:31.0240000Z', '2018-12-13T00:54:25.0437480+00:00')
(41, '2018-07-19T06:16:31.0240000Z', '2018-12-13T02:39:57.5713110+00:00')
(42, '2018-07-19T06:16:31.0240000Z', '2018-12-12T22:59:23.4560870+00:00')
(43, '2018-07-19T06:16:31.0240000Z', '2018-12-13T02:08:18.0742970+00:00')
(44, '2018-07-19T06:16:31.0240000Z', '2018-12-13T00:33:14.8370210+00:00')
(45, '2018-07-19T06:16:31.0240000Z', '2018-12-12T23:25:13.9041450+00:00')
(46, '2018-07-19T06:16:31.0240000Z', '2018-12-13T03:13:27.6800060+00:00')
(47, '2018-07-19T06:16:31.0240000Z', '2018-12-13T01:14:33.2634760+00:00')
(48, '2018-07-19T06:16:31.0240000Z', '2018-12-13T00:00:39.3702080+00:00')
(49, '2018-07-19T06:16:31.0240000Z', '2018-12-13T01:32:11.9798120+00:00')
(50, '2018-07-14T06:16:29.0240000Z', '2018-12-12T16:58:48.7017030+00:00')
(51, '2018-07-14T06:16:29.0240000Z', '2018-12-12T15:55:25.7520020+00:00')
(52, '2018-07-14T06:16:29.0240000Z', '2018-12-12T18:05:51.1564400+00:00')
(53, '2018-07-14T06:16:29.0240000Z', '2018-12-12T16:27:49.1939560+00:00')
(54, '2018-07-14T06:16:29.0240000Z', '2018-12-12T17:29:11.7536110+00:00')
(55, '2018-07-09T06:16:31.0240000Z', '2018-12-12T18:38:48.8913820+00:00')
(56, '2018-07-09T06:16:31.0240000Z', '2018-12-12T19:03:29.2314020+00:00')
(57, '2018-07-09T06:16:31.0240000Z', '2018-12-12T19:39:12.6876490+00:00')
(58, '2018-07-09T06:16:31.0240000Z', '2018-12-12T19:58:31.9651000+00:00')
(59, '2018-07-09T06:16:31.0240000Z', '2018-12-12T20:34:11.4680270+00:00')
(60, '2018-07-07T06:26:29.0240000Z', '2018-12-12T21:06:52.6017820+00:00')
(61, '2018-07-07T06:26:29.0240000Z', '2018-12-12T21:41:45.5796620+00:00')
(62, '2018-07-07T06:26:29.0240000Z', '2018-12-12T22:32:57.8568930+00:00')
(63, '2018-07-07T06:26:29.0240000Z', '2018-12-12T23:06:04.6342180+00:00')
(64, '2018-07-07T06:26:29.0240000Z', '2018-12-12T21:58:10.1553800+00:00')
(65, '2018-07-04T06:16:29.0240000Z', '2018-12-13T01:31:51.5746350+00:00')
(66, '2018-07-04T06:16:29.0240000Z', '2018-12-12T23:37:36.5977680+00:00')
(67, '2018-07-04T06:16:29.0240000Z', '2018-12-13T02:11:22.2446350+00:00')
(68, '2018-07-04T06:16:29.0240000Z', '2018-12-13T00:35:29.5660340+00:00')
(69, '2018-07-04T06:16:29.0240000Z', '2018-12-13T00:02:16.9961000+00:00')
(70, '2018-07-04T06:16:29.0240000Z', '2018-12-13T02:43:42.8588240+00:00')
(71, '2018-07-04T06:16:29.0240000Z', '2018-12-13T03:46:09.9431920+00:00')
(72, '2018-07-04T06:16:29.0240000Z', '2018-12-13T01:52:04.9078680+00:00')
(73, '2018-07-04T06:16:29.0240000Z', '2018-12-13T01:07:31.2763860+00:00')
(74, '2018-07-04T06:16:29.0240000Z', '2018-12-13T03:15:23.2784910+00:00')
(75, '2018-07-02T06:26:31.0240000Z', '2018-12-12T18:40:37.0453260+00:00')
(76, '2018-07-02T06:26:31.0240000Z', '2018-12-12T18:05:02.8316330+00:00')
(77, '2018-07-02T06:26:31.0240000Z', '2018-12-12T19:15:06.5003470+00:00')
(78, '2018-07-02T06:26:31.0240000Z', '2018-12-12T17:34:08.9849890+00:00')
(79, '2018-07-02T06:26:31.0240000Z', '2018-12-12T19:39:47.6103880+00:00')
(80, '2018-07-02T06:26:31.0240000Z', '2018-12-12T17:05:29.1159540+00:00')
(81, '2018-07-02T06:26:31.0240000Z', '2018-12-12T16:22:21.2151050+00:00')
(82, '2018-07-02T06:26:31.0240000Z', '2018-12-12T15:49:44.6301480+00:00')
(83, '2018-07-02T06:26:31.0240000Z', '2018-12-12T16:40:00.1482250+00:00')
(84, '2018-06-29T06:16:31.0240000Z', '2018-12-12T22:22:06.0979550+00:00')
(85, '2018-06-29T06:16:31.0240000Z', '2018-12-12T21:37:32.4208040+00:00')
(86, '2018-06-29T06:16:31.0240000Z', '2018-12-12T20:36:58.5214820+00:00')
(87, '2018-06-29T06:16:31.0240000Z', '2018-12-12T22:02:25.8474010+00:00')
(88, '2018-06-29T06:16:31.0240000Z', '2018-12-13T00:08:57.3180980+00:00')
(89, '2018-06-29T06:16:31.0240000Z', '2018-12-12T22:54:44.7250630+00:00')
(90, '2018-06-29T06:16:31.0240000Z', '2018-12-12T20:11:29.8784340+00:00')
(91, '2018-06-29T06:16:31.0240000Z', '2018-12-12T23:30:49.4263760+00:00')
(92, '2018-06-29T06:16:31.0240000Z', '2018-12-12T21:06:02.6030250+00:00')
(93, '2018-06-27T06:26:29.0240000Z', '2018-12-13T01:59:44.8175840+00:00')
(94, '2018-06-27T06:26:29.0240000Z', '2018-12-12T16:46:00.3524470+00:00')
(95, '2018-06-27T06:26:29.0240000Z', '2018-12-13T00:35:52.2207320+00:00')
(96, '2018-06-27T06:26:29.0240000Z', '2018-12-13T02:55:22.1098180+00:00')
(97, '2018-06-27T06:26:29.0240000Z', '2018-12-13T02:35:21.5857790+00:00')
(98, '2018-06-27T06:26:29.0240000Z', '2018-12-13T01:07:37.8305720+00:00')
(99, '2018-06-27T06:26:29.0240000Z', '2018-12-13T01:25:27.3928230+00:00')
(100, '2018-06-27T06:26:29.0240000Z', '2018-12-12T16:21:41.1563660+00:00')
(101, '2018-06-27T06:26:29.0240000Z', '2018-12-12T15:48:14.1285630+00:00')
(102, '2018-06-24T06:16:29.0240000Z', '2018-12-12T22:10:52.2113290+00:00')
(103, '2018-06-24T06:16:29.0240000Z', '2018-12-12T20:35:47.0869010+00:00')
(104, '2018-06-24T06:16:29.0240000Z', '2018-12-12T17:18:37.2534620+00:00')
(105, '2018-06-24T06:16:29.0240000Z', '2018-12-12T18:07:36.9190350+00:00')
(106, '2018-06-24T06:16:29.0240000Z', '2018-12-12T20:56:06.8224930+00:00')
(107, '2018-06-24T06:16:29.0240000Z', '2018-12-12T18:56:51.6395500+00:00')
(108, '2018-06-24T06:16:29.0240000Z', '2018-12-12T17:44:57.9517940+00:00')
(109, '2018-06-24T06:16:29.0240000Z', '2018-12-12T21:33:04.7606090+00:00')
(110, '2018-06-24T06:16:29.0240000Z', '2018-12-12T19:31:30.8864410+00:00')
(111, '2018-06-24T06:16:29.0240000Z', '2018-12-12T20:16:32.0661770+00:00')
(112, '2018-06-24T06:16:29.0240000Z', '2018-12-12T19:52:12.1362410+00:00')
(113, '2018-06-24T06:16:29.0240000Z', '2018-12-12T18:25:35.7041350+00:00')
(114, '2018-06-24T06:16:29.0240000Z', '2018-12-12T22:43:42.0710860+00:00')
(115, '2018-06-22T06:26:31.0240000Z', '2018-12-13T01:20:06.6286900+00:00')
(116, '2018-06-22T06:26:31.0240000Z', '2018-12-13T00:50:59.1283960+00:00')
(117, '2018-06-22T06:26:31.0240000Z', '2018-12-13T02:23:46.6259820+00:00')
(118, '2018-06-22T06:26:31.0240000Z', '2018-12-13T01:53:43.8580430+00:00')
(119, '2018-06-22T06:26:31.0240000Z', '2018-12-13T02:57:13.9162100+00:00')
(120, '2018-06-22T06:26:31.0240000Z', '2018-12-12T23:29:11.6719890+00:00')
(121, '2018-06-22T06:26:31.0240000Z', '2018-12-12T23:50:15.5221590+00:00')
(122, '2018-06-22T06:26:31.0240000Z', '2018-12-13T00:19:40.6908780+00:00')
(123, '2018-06-22T06:26:31.0240000Z', '2018-12-12T23:11:49.7500120+00:00')
(124, '2018-06-19T06:16:31.0240000Z', '2018-12-12T20:40:29.3800810+00:00')
(125, '2018-06-19T06:16:31.0240000Z', '2018-12-12T15:52:42.6137050+00:00')
(126, '2018-06-19T06:16:31.0240000Z', '2018-12-12T18:05:25.3770160+00:00')
(127, '2018-06-19T06:16:31.0240000Z', '2018-12-12T17:12:26.9499450+00:00')
(128, '2018-06-19T06:16:31.0240000Z', '2018-12-12T17:40:47.6544760+00:00')
(129, '2018-06-19T06:16:31.0240000Z', '2018-12-12T16:37:01.1806860+00:00')
(130, '2018-06-19T06:16:31.0240000Z', '2018-12-12T18:52:33.9264970+00:00')
(131, '2018-06-19T06:16:31.0240000Z', '2018-12-12T20:05:42.5085410+00:00')
(132, '2018-06-19T06:16:31.0240000Z', '2018-12-12T18:31:47.7660130+00:00')
(133, '2018-06-19T06:16:31.0240000Z', '2018-12-12T16:14:50.8350970+00:00')
(134, '2018-06-19T06:16:31.0240000Z', '2018-12-12T19:27:21.9398230+00:00')
(135, '2018-06-17T06:26:29.0240000Z', '2018-12-12T23:53:46.9127900+00:00')
(136, '2018-06-17T06:26:29.0240000Z', '2018-12-12T23:05:09.4403920+00:00')
(137, '2018-06-17T06:26:29.0240000Z', '2018-12-12T23:37:39.9374580+00:00')
(138, '2018-06-17T06:26:29.0240000Z', '2018-12-13T00:57:29.6316870+00:00')
(139, '2018-06-17T06:26:29.0240000Z', '2018-12-13T00:25:58.1425440+00:00')
(140, '2018-06-17T06:26:29.0240000Z', '2018-12-12T21:16:17.0990600+00:00')
(141, '2018-06-17T06:26:29.0240000Z', '2018-12-12T22:34:52.9713380+00:00')
(142, '2018-06-17T06:26:29.0240000Z', '2018-12-12T21:47:56.9282080+00:00')
(143, '2018-06-17T06:26:29.0240000Z', '2018-12-12T22:09:06.3217280+00:00')
(144, '2018-06-14T06:16:29.0240000Z', '2018-12-13T02:59:44.2527190+00:00')
(145, '2018-06-14T06:16:29.0240000Z', '2018-12-13T03:21:11.9524020+00:00')
(146, '2018-06-14T06:16:29.0240000Z', '2018-12-12T16:47:40.9408040+00:00')
(147, '2018-06-14T06:16:29.0240000Z', '2018-12-12T17:21:21.6926810+00:00')
(148, '2018-06-14T06:16:29.0240000Z', '2018-12-13T01:55:25.0579990+00:00')
(149, '2018-06-14T06:16:29.0240000Z', '2018-12-12T15:40:10.8522860+00:00')
(150, '2018-06-14T06:16:29.0240000Z', '2018-12-13T01:28:05.0992760+00:00')
(151, '2018-06-14T06:16:29.0240000Z', '2018-12-12T16:12:17.3715090+00:00')
(152, '2018-06-14T06:16:29.0240000Z', '2018-12-13T02:27:13.1420720+00:00')
(153, '2018-06-12T06:26:31.0240000Z', '2018-12-12T20:40:31.2868350+00:00')
(154, '2018-06-12T06:26:31.0240000Z', '2018-12-12T21:12:34.6702680+00:00')
(155, '2018-06-12T06:26:31.0240000Z', '2018-12-12T20:09:16.2938290+00:00')
(156, '2018-06-12T06:26:31.0240000Z', '2018-12-12T19:21:09.8301290+00:00')
(157, '2018-06-12T06:26:31.0240000Z', '2018-12-12T18:48:22.5826940+00:00')
(158, '2018-06-12T06:26:31.0240000Z', '2018-12-12T19:45:18.5834690+00:00')
(159, '2018-06-12T06:26:31.0240000Z', '2018-12-12T21:49:38.1421880+00:00')
(160, '2018-06-12T06:26:31.0240000Z', '2018-12-12T18:09:44.4777090+00:00')
(161, '2018-06-12T06:26:31.0240000Z', '2018-12-12T17:50:01.6594180+00:00')
(162, '2018-06-09T06:16:31.0240000Z', '2018-12-13T00:10:27.5658210+00:00')
(163, '2018-06-09T06:16:31.0240000Z', '2018-12-12T22:42:41.2228460+00:00')
(164, '2018-06-09T06:16:31.0240000Z', '2018-12-12T22:17:08.6289850+00:00')
(165, '2018-06-09T06:16:31.0240000Z', '2018-12-12T23:47:49.6157090+00:00')
(166, '2018-06-09T06:16:31.0240000Z', '2018-12-12T23:15:49.0350980+00:00')
(167, '2018-06-09T06:16:31.0240000Z', '2018-12-13T01:02:00.0844960+00:00')
(168, '2018-06-09T06:16:31.0240000Z', '2018-12-13T02:11:00.2676360+00:00')
(169, '2018-06-09T06:16:31.0240000Z', '2018-12-13T01:37:52.6290920+00:00')
(170, '2018-06-09T06:16:31.0240000Z', '2018-12-13T00:28:29.7232400+00:00')
(171, '2018-06-07T06:26:29.0240000Z', '2018-12-13T03:12:28.5828770+00:00')
(172, '2018-06-07T06:26:29.0240000Z', '2018-12-13T02:40:21.1367650+00:00')
(173, '2018-06-07T06:26:29.0240000Z', '2018-12-12T17:22:55.7887670+00:00')
(174, '2018-06-07T06:26:29.0240000Z', '2018-12-13T03:28:21.1798970+00:00')
(175, '2018-06-07T06:26:29.0240000Z', '2018-12-12T17:49:30.4017610+00:00')
(176, '2018-06-07T06:26:29.0240000Z', '2018-12-12T16:30:41.9987950+00:00')
(177, '2018-06-07T06:26:29.0240000Z', '2018-12-12T18:21:14.7277100+00:00')
(178, '2018-06-07T06:26:29.0240000Z', '2018-12-12T17:02:24.5326250+00:00')
(179, '2018-06-07T06:26:29.0240000Z', '2018-12-12T15:58:25.8170890+00:00')
(180, '2018-06-04T06:16:29.0240000Z', '2018-12-12T20:21:42.6632730+00:00')
(181, '2018-06-04T06:16:29.0240000Z', '2018-12-12T21:34:58.6988190+00:00')
(182, '2018-06-04T06:16:29.0240000Z', '2018-12-12T20:43:28.0616250+00:00')
(183, '2018-06-04T06:16:29.0240000Z', '2018-12-12T19:49:25.3632040+00:00')
(184, '2018-06-04T06:16:29.0240000Z', '2018-12-12T18:53:26.3634870+00:00')
(185, '2018-06-04T06:16:29.0240000Z', '2018-12-12T22:48:45.2834750+00:00')
(186, '2018-06-04T06:16:29.0240000Z', '2018-12-12T21:03:09.9189970+00:00')
(187, '2018-06-04T06:16:29.0240000Z', '2018-12-12T19:18:28.1684110+00:00')
(188, '2018-06-04T06:16:29.0240000Z', '2018-12-12T22:12:39.3302500+00:00')
(189, '2018-06-02T06:26:31.0240000Z', '2018-12-12T23:47:40.3255070+00:00')
(190, '2018-06-02T06:26:31.0240000Z', '2018-12-13T03:13:28.2175790+00:00')
(191, '2018-06-02T06:26:31.0240000Z', '2018-12-13T01:17:53.5626350+00:00')
(192, '2018-06-02T06:26:31.0240000Z', '2018-12-13T00:05:11.4728500+00:00')
(193, '2018-06-02T06:26:31.0240000Z', '2018-12-13T02:42:41.2006950+00:00')
(194, '2018-06-02T06:26:31.0240000Z', '2018-12-12T23:16:28.7654580+00:00')
(195, '2018-06-02T06:26:31.0240000Z', '2018-12-13T02:16:46.5394700+00:00')
(196, '2018-06-02T06:26:31.0240000Z', '2018-12-13T01:53:13.6697430+00:00')
(197, '2018-06-02T06:26:31.0240000Z', '2018-12-13T00:42:49.1336440+00:00')
In [9]:
print 'Number of retrieved datasets: %s' %len(search2)

Number of retrieved datasets: 198
In [10]:
search2[0]
Out[10]:
{'enddate': '2018-07-29T06:16:31.0240000Z',
 'identifier': '2b0ad8c3d9c7ed240b9b57b89b92374d109a4468',
 'startdate': '2018-07-29T06:16:31.0240000Z',
 'updated': '2018-12-12T15:50:25.4891250+00:00'}
  • Plot the areas of interest and the Sentinel-1 data discovered:
In [11]:
lat = (loads(geom).bounds[3]+loads(geom).bounds[1])/2
lon = (loads(geom).bounds[2]+loads(geom).bounds[0])/2

zoom_start = 5

m = folium.Map(location=[lat, lon], zoom_start=zoom_start)

radius = 4
folium.CircleMarker(
    location=[lat, lon],
    radius=radius,
    color='#FF0000',
    stroke=False,
    fill=True,
    fill_opacity=0.6,
    opacity=1,
    popup='{} pixels'.format(radius),
    tooltip='I am in pixels',
).add_to(m)

locations = []

for index, entry in enumerate(loads(geom)):

    locations.append([t[::-1] for t in list(entry.exterior.coords)])

folium.PolyLine(
    locations=locations,
    color='#FF0000',
    weight=2,
    tooltip='',
).add_to(m)

discovery_locations = []

for index, elem in enumerate(search):

    discovery_locations.append([t[::-1] for t in list(loads(elem['wkt']).exterior.coords)])

folium.PolyLine(
    locations=discovery_locations,
    color='orange',
    weight=1,
    opacity=1,
    smooth_factor=0,
).add_to(m)

m.save(os.path.join('results', '%s_search.html' % 'discovery'))

m
Out[11]:
In [12]:
print trigger_deployer
https://ec-better-triggers-deployer.terradue.com
  • Establish the connection with the WPS server hosting the triggers:
In [13]:
wps_url = '%s/zoo-bin/zoo_loader.cgi' % trigger_deployer
wps = WebProcessingService(wps_url,
                           verbose=False,
                           skip_caps=True)

wps.getcapabilities()

process = wps.describeprocess(trigger_queue_process_id)

print process.title
Trigger for the SATCEN-01-03-01 Queue
In [14]:
print process.title
Trigger for the SATCEN-01-03-01 Queue
  • List the WPS trigger process data inputs:
In [15]:
for data_input in process.dataInputs:
    print data_input.identifier
series
data_pipeline
wps_url
process_id
tg_quotation
api_key
update
geom
pt
resolution
percentage_threshold
wkt
flag_expr
quotation
_T2Username
  • Create a Python dictionary with the inputs:
In [16]:
update = '%s/%s' % (start_date, stop_date)

product_type = s2_prd_type
wps_url_apps = '%s/zoo-bin/zoo_loader.cgi' % apps_deployer
tg_quotation = 'No'
resolution = '10'
percentage_threshold = '20.0'
flag_expr = '( saturated_l1a_B4 or scl_water )'
quotation = 'No'

inputs = [('series', series),
          ('data_pipeline', data_pipeline),
          ('wps_url', wps_url_apps),
          ('process_id', app_process_id),
          ('update', update),
          ('geom',  wkt.replace(' ', '%20').replace(',', '%2C')),
          ('pt', product_type),
          ('tg_quotation', tg_quotation),
          ('api_key', datapipeline_api_key),
          ('resolution', resolution),
          ('percentage_threshold', percentage_threshold),
          ('flag_expr', flag_expr),
          ('wkt', wkt),
          ('quotation', quotation),
          ('_T2Username', data_pipeline)]

  • Submit the Execute WPS and monitor the request:
In [22]:
start_date_queue = datetime.utcnow().isoformat()

execution = owslib.wps.WPSExecution(url=wps_url)

execution_request = execution.buildRequest(trigger_queue_process_id,
                                           inputs,
                                           output=[('result_osd', False)])

execution_response = execution.submitRequest(etree.tostring(execution_request))

execution.parseResponse(execution_response)

print(execution.statusLocation)

monitorExecution(execution)

stop_date_queue = datetime.utcnow().isoformat()
http://ec-better-triggers-deployer.terradue.com/zoo-bin/zoo_loader.cgi?request=Execute&service=WPS&version=1.0.0&Identifier=GetStatus&DataInputs=sid=c4d99530-2086-11e9-84b0-0242ac110012&RawDataOutput=Result
  • Check the outcome of the processing request
In [23]:
if not execution.isSucceded():

    raise Exception('Processing failed')
In [24]:
update_queue = '%sZ/%sZ' % (start_date_queue, stop_date_queue)

print update_queue
2019-01-25T09:51:21.031045Z/2019-01-25T10:11:02.853739Z
  • Search the queue content
In [25]:
series_queue = 'https://catalog.terradue.com/%s/series/source-queue/description' % data_pipeline
In [26]:
search_params_queue = dict([('update', update_queue),
                            ('count', 30)])

search_queue = ciop.search(end_point=series_queue,
                           params=search_params_queue,
                           output_fields='self,enclosure,identifier,wkt',
                           model='GeoTime')
In [27]:
locations_queue = []

for index, elem in enumerate(search_queue):

    locations_queue.append([t[::-1] for t in list(loads(elem['wkt']).exterior.coords)])
In [28]:
lat = (loads(geom).bounds[3]+loads(geom).bounds[1])/2
lon = (loads(geom).bounds[2]+loads(geom).bounds[0])/2


zoom_start = 4

m = folium.Map(location=[lat, lon], zoom_start=zoom_start)

radius = 4
folium.CircleMarker(
    location=[lat, lon],
    radius=radius,
    color='#FF0000',
    stroke=False,
    fill=True,
    fill_opacity=0.6,
    opacity=1,
    popup='{} pixels'.format(radius),
    tooltip='I am in pixels',
).add_to(m)


folium.PolyLine(
    locations=locations,
    color='#FF0000',
    weight=2,
    tooltip='',
).add_to(m)

folium.PolyLine(
    locations=locations_queue,
    color='green',
    weight=1,
    opacity=1,
    smooth_factor=0,
).add_to(m)

m.save(os.path.join('results', '%s_search.html' % 'discovery'))

m
Out[28]:
In [29]:
data_pipeline
Out[29]:
'better-satcen-00004'
In [ ]: