ENH: add float selection on picking sources

Addresses #677.