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 usingGamma
function using Gas Chromotograph data
Using Gamma.py
, it contains the Gamma
Class.
The Gamma
Class inuts are:
-
File name in
Excel
format 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
SCN
as a string 'SCN' -
Column name containing the laboratory measured
Molecular Weights
for eachSCN
as a string 'Lab Mi' -
Column name containing the laboratory measured
Molar Composition
for eachSCN
as a string 'mol-%' -
Optionally, you can specify the
h
value 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.