I have a binary classification problem, where a false positive error has a very big cost compared to the false negative error. 

Is there a way to design a classifier for such problems (preferably, with an implementation of the algorithm)?