DAG is a TOOL for automatic acquisition of complex stratigraphic order from boreholes through topological relationship graphs and stratigraphic poses.
Please download the .zip file or run
git clone https://github.com/sherryfive/DAG.git
in your command line.
Required:
- C++ Compiler: VS2022, Qt 5.15.2.
- C++ packages: PCL 1.9.0
- Python: >= 3.11.8
- python packages: scipy, numpy, sys, skimage, graphviz, PIL, matplotlib, pandas
There are three main folders in this repository: DAGC, DAGCE and Graph.
This is a solution written in C++. This folder contains the code, data, and results for automatically obtaining stratigraphic sequences.
- Code: .h and .cpp files in DAGC folder. Compile with VS2022 and Qt 5.15.2.
- Data: BH-5000-myorder.csv, BH-5000-order.csv, and BH-5000-YUAN.csv in the vipfile folder.
- Result: Graph data node.csv and Graph data edge.csv in the vipfile folder.
This folder contains the data, code, and results used to draw the TRG model.
- Code: graph.py, which is to show the TRG model.
- Data: the results of DAGC in the data folder.
- Result: graphviz.gv.png in the output folder.
Jiangmei Wang, Northeastern University, 1611731043@qq.com