Crowdfunding and open-source contribution for medical research