  Combining observational data from multiple instruments for multi-messenger
astronomy can be challenging due to the complexity of the instrument response
functions and likelihood calculation. We introduce a python-based
unbinned-likelihood analysis package called i3mla (IceCube Maximum Likelihood
Analysis). i3mla is designed to be compatible with the Multi-Mission Maximum
Likelihood (3ML) framework, which enables multi-messenger astronomy analyses by
combining the likelihood across different instruments. By making it possible to
use IceCube data in the 3ML framework, we aim to facilitate the use of neutrino
data in multi-messenger astronomy. In this work we illustrate how to use the
i3mla package with 3ML and present preliminary sensitivities using the i3mla
package and 3ML through a joint-fit with HAWC Public dataset.
