I'll echo DekeLikeYouMeanIt and say that it's way closer than a straight numbers poll will tell you.
Patrick had a bit of a gap (although not to the extent that most people will suggest) heading into the season. That gap's all but closed now because Patrick has been just decent, while Dubois has consistently been outstanding. They're nearly the same age too.
Patrick probably has a slightly higher upside in terms of pure value, because he's a tad better in most skill categories; skating, passing and playmaking, and shooting. But Dubois has shown an uncanny ability to dictate play, to an extent not yet shown by Patrick.
It doesn't help that Patrick's Brandon Wheat Kings have been consistently inconsistent since a terrific start to the season. His numbers rightly should be better than what they are. But on a team as skilled as Brandon, he arguably deserves some blame for the lack of offense because he gets prime minutes as much as anyone and yet the team is underachieving relative to talent. Dubois on the other hand has been only on the up ever since January 2015.
Honestly, if Patrick were available this draft, I still might be inclined to put Dubois higher on my list. I think he's a tremendously smart player and will be a top 10 pick in June barring a disaster, and if he isn't then some team is going to be extremely lucky.
Patrick is very much a complete player at this moment in time though. I'm reminded of Sean Couturier in the way he's just "ready" to play minutes at the NHL level. Like Couturier he's also the frontrunner for 1st overall a year before his draft. We'll see whether he can continue that forward development a la Sam Reinhart or if he just kinda continues to be great like Sean.
I don't know if either are true 1st line players, but they'll be NHLers in some capacity, I guarantee it. A case of two players who just "get" it, at both ends of the ice.