{"action":"closed","issue":{"url":"https://api.github.com/repos/CellProfiler/CellProfiler/issues/1661","labels_url":"https://api.github.com/repos/CellProfiler/CellProfiler/issues/1661/labels{/name}","comments_url":"https://api.github.com/repos/CellProfiler/CellProfiler/issues/1661/comments","events_url":"https://api.github.com/repos/CellProfiler/CellProfiler/issues/1661/events","html_url":"https://github.com/CellProfiler/CellProfiler/issues/1661","id":113578272,"number":1661,"title":"Add Boolean operators to FilterObjects with multiple filters ","user":{"login":"dlogan","id":1225595,"avatar_url":"https://avatars.githubusercontent.com/u/1225595?v=3","gravatar_id":"","url":"https://api.github.com/users/dlogan","html_url":"https://github.com/dlogan","followers_url":"https://api.github.com/users/dlogan/followers","following_url":"https://api.github.com/users/dlogan/following{/other_user}","gists_url":"https://api.github.com/users/dlogan/gists{/gist_id}","starred_url":"https://api.github.com/users/dlogan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlogan/subscriptions","organizations_url":"https://api.github.com/users/dlogan/orgs","repos_url":"https://api.github.com/users/dlogan/repos","events_url":"https://api.github.com/users/dlogan/events{/privacy}","received_events_url":"https://api.github.com/users/dlogan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/CellProfiler/CellProfiler/labels/Feature%20request","name":"Feature request","color":"02e10c"},{"url":"https://api.github.com/repos/CellProfiler/CellProfiler/labels/Future%20consideration","name":"Future consideration","color":"c7def8"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/CellProfiler/CellProfiler/milestones/3","html_url":"https://github.com/CellProfiler/CellProfiler/milestones/Future-sooner","labels_url":"https://api.github.com/repos/CellProfiler/CellProfiler/milestones/3/labels","id":583563,"number":3,"title":"Future-sooner","description":"","creator":{"login":"shntnu","id":1210428,"avatar_url":"https://avatars.githubusercontent.com/u/1210428?v=3","gravatar_id":"","url":"https://api.github.com/users/shntnu","html_url":"https://github.com/shntnu","followers_url":"https://api.github.com/users/shntnu/followers","following_url":"https://api.github.com/users/shntnu/following{/other_user}","gists_url":"https://api.github.com/users/shntnu/gists{/gist_id}","starred_url":"https://api.github.com/users/shntnu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shntnu/subscriptions","organizations_url":"https://api.github.com/users/shntnu/orgs","repos_url":"https://api.github.com/users/shntnu/repos","events_url":"https://api.github.com/users/shntnu/events{/privacy}","received_events_url":"https://api.github.com/users/shntnu/received_events","type":"User","site_admin":false},"open_issues":137,"closed_issues":87,"state":"open","created_at":"2014-02-28T14:46:44Z","updated_at":"2016-01-22T20:49:02Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-10-27T13:00:35Z","updated_at":"2016-01-22T20:49:02Z","closed_at":"2016-01-22T20:49:02Z","body":"[This Forum user](http://cellprofiler.org/forum/viewtopic.php?f=14&t=4549&p=13835#p13831) was having trouble filtering out objects that are both small AND round, but leaving intact small-non-round and big-round objects.  In other words, filtering out only a single quadrant of a truth table.  FilterObjects currently, as far as I can tell, does sequential filtering steps, and thus filters that require 'gatings' with multiple features that are all satisfied are not possible, except with more complicated pipelines.\r\n\r\nIt would be nice, and also clarifying for the user, to add boolean operators if more than one filter is set.  It could be done in the nice Images module format with the ITunes-style +/- buttons, or if that's too complicated, then a simple boolean chooser for the whole module would be fine, I think. "}}