So to my mind the only sure way is to use mathematics to calculate a set of co-ordinates from the data set, and look to the nearest system to those co-ordinates. Once there is a mathematical method, it's just a case of simple arithmetical number-crunching. The difficult bit is working out the method. I'm not even sure it's possible.
It's possible, CMDR Wace has done it (https://forums.frontier.co.uk/showt...0-The-Canonn?p=5671013&viewfull=1#post5671013). You may want to dig deeper into this megathread to see further details from Wace.
In case you didn't know, here's a nice tool he put together that crunces all the numbers: http://jubjubnest.net:8001/