There is an ongoing question in many scientists' mind around humans ability to formulate understandable mathematical expression of virtually every natural phenomenon. Could this be speaking to a supernatural existence?
In the book, Quantum Questions, Ken Wilber compiled the original writings of thirteen important founders of modern quantum and relativistic physics, to explore their understanding of the relationship of physics and mysticism. Without exception, each one of them believed that modern physics does NOT prove spiritual realities in any fashion. And yet each of them was a mystic, not because of physics, but in spite of it. By pushing to the outer limits of their discipline, a feat of true genius, they found themselves face to face with realities that physics categorically could not explain.
One scientist explained that quantum physics provides us with a precise map of a part of God's creation, and in this respect we get more precise knowledge and understanding of God obliquely, He thinks science can never decisively "prove" the presence or absence of God. He felt God was somebody whom we trust and accept without proof.
DNA may prove my own Pop is my biological father, but I don't care about that. I know my Pop and Mom, love and care for me, and that's more then enough.
Acceptance of God is a matter of faith, not of scientific proof.
There is a professor of brain neurology who has became an Christian because he had been caught by an inexplicable awe when he was examining the mechanism of brain function. He concluded that nobody-else than God could have made the brain in such an orderly and sophisticated manner.
Cardinal Giovanni Lajolo said: "The Church never fears the truth of science, because we are convinced that all truth comes from God"
I think we should examine our "old maps" more seriously and be open-minded to refer to the "new maps" that science provide us. This does not mean that we throw the old away and accept new uncritically. Because an old map is still relevant and a new map can contain false information.