I have one column called PMID which is a unique identifier for scientific publications. I want to write an advanced filter in which I could ask Exploratory to give me all PMIDs where the Authors column is equal to "G* Perry" (using a wildcard after the first initial). This would bring back a list of about 40 PMIDs. I would then like to get a de-duplicated list of the names of all the coauthors of those 40 PMID (because some of the coauthors will have been on more than one of the 40 publications). This will return about 400 unique strings from the Authors column . Finally I would like to filter the data frame to contain all only those rows where the Authors column was equal to one of the 400 unique strings (probably giving me something like 2000 unique PMIDs). Thanks for any guidance you can give me.