User Portlet User Portlet

Discussions
I think Bill has provided very useful information to solve your problem. Following his suggestion, to achieve what you asked, WaveletThreshold looks like the function to do the task. However, your question of keeping 1/2 largest is not clear to me...