publication venue for The challenges of integrating diverse data sources: A case study in major depression 2025