A method for outputting a mercury porosimetry pressure-volume curve for a rock sample, comprising: receiving, for the rock sample, mercury porosimetry data for a range of pressures that spans a transition zone defined at least in part by a high-pressure end of a first pressure zone of the range of pressures and a low-pressure end of a second pressure zone of the range of pressures , wherein the mercury porosimetry data of the first pressure zones are obtained using a low pressure chamber and the mercury porosimetry data of the second pressure zones are obtained using a high pressure chamber; characterized by : detecting, within a plot of the mercury porosimetry data, at least one transition artifact made up of a slope bump or a slop break, between the low pressure chamber and the high pressure chamber in the transition zone ; computing measurement accuracy boundaries information for the high-pressure end of a first pressure zone and the low-pressure end of a second pressure zone ; computing, for the mercury porosimetry data, a pressure-volume adjustment for reducing the slope bump or slope break based at least in part on the measurement accuracy boundaries information ; and outputting, for the rock sample, a pressure-volume curve in the transition zone based at least in part on the pressure-volume adjustment . receiving, for the rock sample, mercury porosimetry data for a range of pressures that spans a transition zone defined at least in part by a high-pressure end of a first pressure zone of the range of pressures and a low-pressure end of a second pressure zone of the range of pressures , wherein the mercury porosimetry data of the first pressure zones are obtained using a low pressure chamber and the mercury porosimetry data of the second pressure zones are obtained using a high pressure chamber; characterized by : detecting, within a plot of the mercury porosimetry data, at least one transition artifact made up of a slope bump or a slop break, between the low pressure chamber and the high pressure chamber in the transition zone ; computing measurement accuracy boundaries information for the high-pressure end of a first pressure zone and the low-pressure end of a second pressure zone ; computing, for the mercury porosimetry data, a pressure-volume adjustment for reducing the slope bump or slope break based at least in part on the measurement accuracy boundaries information ; and outputting, for the rock sample, a pressure-volume curve in the transition zone based at least in part on the pressure-volume adjustment . detecting, within a plot of the mercury porosimetry data, at least one transition artifact made up of a slope bump or a slop break, between the low pressure chamber and the high pressure chamber in the transition zone ; computing measurement accuracy boundaries information for the high-pressure end of a first pressure zone and the low-pressure end of a second pressure zone ; computing, for the mercury porosimetry data, a pressure-volume adjustment for reducing the slope bump or slope break based at least in part on the measurement accuracy boundaries information ; and outputting, for the rock sample, a pressure-volume curve in the transition zone based at least in part on the pressure-volume adjustment . <EOS>