PhazeOpt is a set of tools for Reservoir Fluid Characterization.
This is a work in progress. So, any contribution or advice is welcomed and highly appreciated.
I'm using this project to:
- Deepen my understaning of Reservoir Fluid Characterization
- Increase and enhance my Programing Skills
- Refurbish my understaning of Numerical Methods and Math in general
- SPE Monograph PhaseBehavior is the backbone of this work
C7+Characterization usingGammafunction using Gas Chromotograph data
Using Gamma.py, it contains the Gamma Class.
The Gamma Class inuts are:
-
File name in
Excelformat as a string 'data.xlsx', make sure to include the file extension -
Sheet name which cotains that data table as a string 'Data'
-
Column name containing the Single Carbon Number
SCNas a string 'SCN' -
Column name containing the laboratory measured
Molecular Weightsfor eachSCNas a string 'Lab Mi' -
Column name containing the laboratory measured
Molar Compositionfor eachSCNas a string 'mol-%' -
Optionally, you can specify the
hvalue to be used for calculating the 'Charachterized Molecular Weights' as an integer format, default value is -4
Note: This tool will assume that the last row contains the information for the Plus fraction based on lab measurement.