html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/pull/12#issuecomment-35688912,https://api.github.com/repos/pydata/xarray/issues/12,35688912,MDEyOklzc3VlQ29tbWVudDM1Njg4OTEy,1217238,2014-02-21T01:06:55Z,2014-02-21T01:06:55Z,MEMBER,"FYI -- I just pushed a commit renaming ""Array"" to ""XArray"" to master. There
are probably still a few lingering references to clean up...
On Thu, Feb 20, 2014 at 4:36 PM, akleeman notifications@github.com wrote:
> Merged #12 https://github.com/akleeman/scidata/pull/12.
>
> ##
>
> Reply to this email directly or view it on GitHubhttps://github.com/akleeman/scidata/pull/12
> .
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,27625970
https://github.com/pydata/xarray/pull/12#issuecomment-35687068,https://api.github.com/repos/pydata/xarray/issues/12,35687068,MDEyOklzc3VlQ29tbWVudDM1Njg3MDY4,514053,2014-02-21T00:36:39Z,2014-02-21T00:36:39Z,CONTRIBUTOR,"This is all great. I've been experimenting with this branch and the majority of it is running fine. Given that this project is still under heavy development and rather than bloating this pull request, lets go ahead and merge it into master and iterate on top of it.
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,27625970
https://github.com/pydata/xarray/pull/12#issuecomment-35145419,https://api.github.com/repos/pydata/xarray/issues/12,35145419,MDEyOklzc3VlQ29tbWVudDM1MTQ1NDE5,1794715,2014-02-15T02:39:21Z,2014-02-15T02:39:21Z,CONTRIBUTOR,"Thanks for looking at that. I'll do a more thorough evaluation over the
weekend!
On Fri, Feb 14, 2014 at 5:49 PM, Stephan Hoyer notifications@github.comwrote:
> Thanks for @ebrevdo https://github.com/ebrevdo for taking a look! I'm
> pretty sure the issue here is the numpy version. I am running numpy 1.8 on
> my machine. It looks like we need at least numpy 1.7 for timedelta math
> [1], and it appears that array_equal can only compare string arrays in
> numpy 1.8 [2]. It's not insurmountable to work around either of these
> issues, but for I will increment the required version of numpy to 1.8.
>
> [1]
> http://pandas.pydata.org/pandas-docs/stable/timeseries.html#numpy-1-7-compatibility
> [2] numpy/numpy#2686 https://github.com/numpy/numpy/issues/2686
>
> ##
>
> Reply to this email directly or view it on GitHubhttps://github.com/akleeman/scidata/pull/12#issuecomment-35144276
> .
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,27625970
https://github.com/pydata/xarray/pull/12#issuecomment-35144276,https://api.github.com/repos/pydata/xarray/issues/12,35144276,MDEyOklzc3VlQ29tbWVudDM1MTQ0Mjc2,1217238,2014-02-15T01:49:31Z,2014-02-15T01:49:31Z,MEMBER,"Thanks for @ebrevdo for taking a look! I'm pretty sure the issue here is the numpy version. I am running numpy 1.8 on my machine. It looks like we need at least numpy 1.7 for timedelta math [1], and it appears that `array_equal` can only compare string arrays in numpy 1.8 [2]. It's not insurmountable to work around either of these issues, but for I will increment the required version of numpy to 1.8.
[1] http://pandas.pydata.org/pandas-docs/stable/timeseries.html#numpy-1-7-compatibility
[2] https://github.com/numpy/numpy/issues/2686
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,27625970
https://github.com/pydata/xarray/pull/12#issuecomment-35133287,https://api.github.com/repos/pydata/xarray/issues/12,35133287,MDEyOklzc3VlQ29tbWVudDM1MTMzMjg3,1794715,2014-02-14T22:55:58Z,2014-02-14T22:55:58Z,CONTRIBUTOR,"Looks like a great change! I'm seeing some failing tests:
~/dev/scidata (DataView)$ python setup.py test
running test
running egg_info
writing requirements to src/xray.egg-info/requires.txt
writing src/xray.egg-info/PKG-INFO
writing top-level names to src/xray.egg-info/top_level.txt
writing dependency_links to src/xray.egg-info/dependency_links.txt
reading manifest file 'src/xray.egg-info/SOURCES.txt'
writing manifest file 'src/xray.egg-info/SOURCES.txt'
running build_ext
test_1d_math (test.test_array.TestArray) ... ok
test_aggregate (test.test_array.TestArray) ... ERROR
test_array_interface (test.test_array.TestArray) ... ok
test_broadcasting_failures (test.test_array.TestArray) ... ok
test_broadcasting_math (test.test_array.TestArray) ... ok
test_collapse (test.test_array.TestArray) ... ok
test_data (test.test_array.TestArray) ... ok
test_from_stack (test.test_array.TestArray) ... ok
test_groupby (test.test_array.TestArray) ... ERROR
test_indexed_by (test.test_array.TestArray) ... ok
test_inplace_math (test.test_array.TestArray) ... ok
test_items (test.test_array.TestArray) ... ok
test_properties (test.test_array.TestArray) ... ok
test_repr (test.test_array.TestArray) ... ok
test_transpose (test.test_array.TestArray) ... ok
test_attributes (test.test_dataset.DataTest) ... SKIP: attribute checks are not yet backend specific
test_coordinate (test.test_dataset.DataTest) ... ok
test_copy (test.test_dataset.DataTest) ... ok
test_dimension (test.test_dataset.DataTest) ... ok
test_getitem (test.test_dataset.DataTest) ... ERROR
test_indexed_by (test.test_dataset.DataTest) ... ok
test_init (test.test_dataset.DataTest) ... ok
test_iterator (test.test_dataset.DataTest) ... ok
test_labeled_by (test.test_dataset.DataTest) ... ERROR
test_merge (test.test_dataset.DataTest) ... ok
test_rename (test.test_dataset.DataTest) ... ok
test_repr (test.test_dataset.DataTest) ... ok
test_select (test.test_dataset.DataTest) ... ok
test_setitem (test.test_dataset.DataTest) ... ok
test_to_dataframe (test.test_dataset.DataTest) ... ok
test_unselect (test.test_dataset.DataTest) ... SKIP: need to write this test
test_variable (test.test_dataset.DataTest) ... ok
test_variable_indexing (test.test_dataset.DataTest) ... ok
test_write_store (test.test_dataset.DataTest) ... ok
test_attributes (test.test_dataset.NetCDF4DataTest) ... SKIP: attribute checks are not yet backend specific
test_coordinate (test.test_dataset.NetCDF4DataTest) ... ok
test_copy (test.test_dataset.NetCDF4DataTest) ... ok
test_dimension (test.test_dataset.NetCDF4DataTest) ... ok
test_dump_and_open_dataset (test.test_dataset.NetCDF4DataTest) ... ok
test_getitem (test.test_dataset.NetCDF4DataTest) ... ERROR
test_indexed_by (test.test_dataset.NetCDF4DataTest) ... ok
test_init (test.test_dataset.NetCDF4DataTest) ... ok
test_iterator (test.test_dataset.NetCDF4DataTest) ... ok
test_labeled_by (test.test_dataset.NetCDF4DataTest) ... ERROR
test_merge (test.test_dataset.NetCDF4DataTest) ... ok
test_rename (test.test_dataset.NetCDF4DataTest) ... ok
test_repr (test.test_dataset.NetCDF4DataTest) ... ok
test_select (test.test_dataset.NetCDF4DataTest) ... ok
test_setitem (test.test_dataset.NetCDF4DataTest) ... ok
test_to_dataframe (test.test_dataset.NetCDF4DataTest) ... ok
test_unselect (test.test_dataset.NetCDF4DataTest) ... SKIP: need to write this test
test_variable (test.test_dataset.NetCDF4DataTest) ... ok
test_variable_indexing (test.test_dataset.NetCDF4DataTest) ... ok
test_write_store (test.test_dataset.NetCDF4DataTest) ... ok
test_attributes (test.test_dataset.ScipyDataTest) ... SKIP: attribute checks are not yet backend specific
test_coordinate (test.test_dataset.ScipyDataTest) ... ok
test_copy (test.test_dataset.ScipyDataTest) ... ok
test_dimension (test.test_dataset.ScipyDataTest) ... ok
test_dump_and_open_dataset (test.test_dataset.ScipyDataTest) ... FAIL
test_getitem (test.test_dataset.ScipyDataTest) ... ERROR
test_indexed_by (test.test_dataset.ScipyDataTest) ... ok
test_init (test.test_dataset.ScipyDataTest) ... ok
test_iterator (test.test_dataset.ScipyDataTest) ... ok
test_labeled_by (test.test_dataset.ScipyDataTest) ... ERROR
test_merge (test.test_dataset.ScipyDataTest) ... ok
test_rename (test.test_dataset.ScipyDataTest) ... ok
test_repr (test.test_dataset.ScipyDataTest) ... ok
test_select (test.test_dataset.ScipyDataTest) ... ok
test_setitem (test.test_dataset.ScipyDataTest) ... ok
test_to_dataframe (test.test_dataset.ScipyDataTest) ... ok
test_unselect (test.test_dataset.ScipyDataTest) ... SKIP: need to write this test
test_variable (test.test_dataset.ScipyDataTest) ... ok
test_variable_indexing (test.test_dataset.ScipyDataTest) ... ok
test_write_store (test.test_dataset.ScipyDataTest) ... ok
test.test_dataset.create_test_data ... ok
test_aggregate (test.test_dataset_array.TestDatasetArray) ... FAIL
test_array_interface (test.test_dataset_array.TestDatasetArray) ... ok
test_collapse (test.test_dataset_array.TestDatasetArray) ... ok
test_dataset_getitem (test.test_dataset_array.TestDatasetArray) ... ok
test_from_stack (test.test_dataset_array.TestDatasetArray) ... ok
test_groupby (test.test_dataset_array.TestDatasetArray) ... FAIL
test_indexed_by (test.test_dataset_array.TestDatasetArray) ... ok
test_inplace_math (test.test_dataset_array.TestDatasetArray) ... ok
test_intersection (test.test_dataset_array.TestDatasetArray) ... FAIL
test_item_math (test.test_dataset_array.TestDatasetArray) ... ok
test_items (test.test_dataset_array.TestDatasetArray) ... ok
test_iteration (test.test_dataset_array.TestDatasetArray) ... ok
test_labeled_by (test.test_dataset_array.TestDatasetArray) ... FAIL
test_loc (test.test_dataset_array.TestDatasetArray) ... FAIL
test_math (test.test_dataset_array.TestDatasetArray) ... ok
test_properties (test.test_dataset_array.TestDatasetArray) ... ok
test_refocus (test.test_dataset_array.TestDatasetArray) ... ok
test_renamed (test.test_dataset_array.TestDatasetArray) ... ok
test_frozen (test.test_utils.TestDictionaries) ... ok
test_ordered_dict_intersection (test.test_utils.TestDictionaries) ... ok
test_safe (test.test_utils.TestDictionaries) ... ok
test_unsafe (test.test_utils.TestDictionaries) ... ok
test_expanded_indexer (test.test_utils.TestIndexers) ... ok
test_orthogonal_indexer (test.test_utils.TestIndexers) ... ok
test (test.test_utils.TestNum2DatetimeIndex) ... ERROR
#
## ERROR: test_aggregate (test.test_array.TestArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_array.py"", line 240, in test_aggregate
self.assertVarEqual(expected_unique, actual_unique)
File ""/Users/ebrevdo/dev/scidata/test/**init**.py"", line 10, in assertVarEqual
self.assertTrue(utils.variable_equal(v1, v2))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 132, in variable_equal
return np.array_equal(data1, data2)
File ""/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/numeric.py"", line 1977, in array_equal
return bool(logical_and.reduce(equal(a1,a2).ravel()))
AttributeError: 'NotImplementedType' object has no attribute 'ravel'
#
## ERROR: test_groupby (test.test_array.TestArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_array.py"", line 220, in test_groupby
self.assertVarEqual(expected_unique, grouped.unique_coord)
File ""/Users/ebrevdo/dev/scidata/test/**init**.py"", line 10, in assertVarEqual
self.assertTrue(utils.variable_equal(v1, v2))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 132, in variable_equal
return np.array_equal(data1, data2)
File ""/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/core/numeric.py"", line 1977, in array_equal
return bool(logical_and.reduce(equal(a1,a2).ravel()))
AttributeError: 'NotImplementedType' object has no attribute 'ravel'
#
## ERROR: test_getitem (test.test_dataset.DataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 325, in test_getitem
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test_labeled_by (test.test_dataset.DataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 234, in test_labeled_by
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test_getitem (test.test_dataset.NetCDF4DataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 325, in test_getitem
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test_labeled_by (test.test_dataset.NetCDF4DataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 234, in test_labeled_by
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test_getitem (test.test_dataset.ScipyDataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 325, in test_getitem
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test_labeled_by (test.test_dataset.ScipyDataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 234, in test_labeled_by
{'units': 'days since 2000-01-01'})
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 464, in create_variable
return self.add_variable(name, v)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 534, in add_variable
return self.set_variable(name, var)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 595, in set_variable
self.indices.build_index(name)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 109, in build_index
self.cache[key] = self.dataset._create_index(key)
File ""/Users/ebrevdo/dev/scidata/src/xray/dataset.py"", line 224, in _create_index
attr.get('calendar'))
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## ERROR: test (test.test_utils.TestNum2DatetimeIndex)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_utils.py"", line 68, in test
actual = utils.num2datetimeindex(num_dates, units, calendar)
File ""/Users/ebrevdo/dev/scidata/src/xray/utils.py"", line 106, in num2datetimeindex
dates = first_time_delta \* num_delta + np.datetime64(first_dates[0])
TypeError: ufunc 'multiply' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule 'safe'
#
## FAIL: test_dump_and_open_dataset (test.test_dataset.ScipyDataTest)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset.py"", line 404, in test_dump_and_open_dataset
self.assertEquals(expected, actual)
AssertionError: !=
#
## FAIL: test_aggregate (test.test_dataset_array.TestDatasetArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 213, in test_aggregate
self.assertViewEqual(expected, actual)
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 9, in assertViewEqual
self.assertEqual(dv1.dataset, dv2.dataset)
AssertionError: !=
#
## FAIL: test_groupby (test.test_dataset_array.TestDatasetArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 189, in test_groupby
grouped.collapse(np.sum, dimension=None))
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 9, in assertViewEqual
self.assertEqual(dv1.dataset, dv2.dataset)
AssertionError: !=
#
## FAIL: test_intersection (test.test_dataset_array.TestDatasetArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 240, in test_intersection
self.assertViewEqual(dv1, self.dv[:5])
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 9, in assertViewEqual
self.assertEqual(dv1.dataset, dv2.dataset)
AssertionError: !=
#
## FAIL: test_labeled_by (test.test_dataset_array.TestDatasetArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 75, in test_labeled_by
self.assertViewEqual(self.dv, self.dv.labeled_by(x=slice(None)))
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 9, in assertViewEqual
self.assertEqual(dv1.dataset, dv2.dataset)
AssertionError: !=
#
## FAIL: test_loc (test.test_dataset_array.TestDatasetArray)
Traceback (most recent call last):
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 81, in test_loc
self.assertViewEqual(self.dv[:3], self.dv.loc[:'c'])
File ""/Users/ebrevdo/dev/scidata/test/test_dataset_array.py"", line 9, in assertViewEqual
self.assertEqual(dv1.dataset, dv2.dataset)
AssertionError: !=
---
Ran 100 tests in 1.248s
FAILED (failures=6, errors=9, skipped=6)
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,27625970