series 是 Gempy 项目中管理地质序列的数据结构。地质序列是指沉积或岩浆的分层,由多个地层或岩石层组成。在 Gempy 中,每个地质序列都由一组地层堆叠和相邻地层之间的关系表示。
series 对象包含以下属性:
series_order: 序列的顺序,从上到下排序bottom_relation: 序列底部地层的关系,例如底部地层是一个不规则的表面,使用 'uneven' 表示id: 序列的唯一标识符可以使用 add_series 方法创建新的序列。
# 创建一个名为 'my_series' 的新序列
project.add_series('my_series')
可以使用 get_series 方法查看序列的详细信息。
# 查看名为 'my_series' 的序列信息
series = project.get_series('my_series')
print(series.series_order)
print(series.bottom_relation)
print(series.id)
series 对象是可修改的,可以通过属性访问和赋值来修改属性值。例如,可以将序列底部地层的关系修改为 'erosion'。
# 修改序列底部地层的关系
series.bottom_relation = 'erosion'
可以使用 delete_series 方法删除序列。
# 删除名为 'my_series' 的序列
project.delete_series('my_series')