As discussed, the PubMed and Wos search results were returning errors instead of empty dataframes. I have changed this in both the pubmed_search and wos_search function so that if results == 0 then an empty df is returned.
@meconomou to check on next cancer-soles update