Help - Need to use Pi with GPS as PRIMARY GPS

In short -

My team recently purchased a BerryGPS-IMU, now that we have tested it and have gotten the unit operational on our pi we need to find a way to use our Pi’s BerryGPS as the PRIMARY GPS on our Pixhawk 2.1. We are currently researching how to use DroneKit but I figured I would come back to the forum and ask if any of you would know the best way to get this done or at the very least if you have any advice. The immediate goal is to pass the data from the GPS to the Pixhawk through the pie. We will then be attempting to spoof the GPS data being sent in for context. right now any advice to get us where we are going would help, thanks!