We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 690852e + 9db6ad6 commit f21b116Copy full SHA for f21b116
intake_esm/core.py
@@ -420,11 +420,8 @@ def search(
420
421
if derivedcat_results:
422
# Merge results from the main and the derived catalogs
423
- esmcat_results = (
424
- pd.concat([esmcat_results, *derivedcat_results])
425
- .drop_duplicates()
426
- .reset_index(drop=True)
427
- )
+ esmcat_results = pd.concat([esmcat_results, *derivedcat_results])
+ esmcat_results = esmcat_results[~esmcat_results.astype(str).duplicated()]
428
429
cat = self.__class__({'esmcat': self.esmcat.dict(), 'df': esmcat_results})
430
cat.esmcat.catalog_file = None # Don't save the catalog file
0 commit comments