Skip to main content
. Author manuscript; available in PMC: 2019 Mar 14.
Published in final edited form as: Pac Symp Biocomput. 2019;24:30–41.
Algorithm: ODAL
1. Initial value: obtain β¯=arg maxβL1(β). using data in the local site (i.e., site 1), where L1(β) is the log likelihood of logistic regression defined in equation (2)
2. Initial communication: transfer β¯ to the other sites (i.e., sites 2, 3, …, K)
3. For j = 2 to K
4.  do compute Lj(β¯), where Lj(β) is defined similarly as in equation (2)
5.   transfer Lj(β¯) to the local site
6.  end
7. Compute the surrogate likelihood L˜(β) defined in equation (3)
8. obtain β˜=arg maxβL˜(β)
9. return β˜