Очистка CSV буровых скважин

Проверяйте CSV-файлы буровых скважин в браузере до их передачи с рабочей станции.

Load collar, survey, assay, and lithoжурналy tables together, обзор mismatches, and export clean CSVs without sending the data to a server.

No signup / Бесплатный Обработка только в браузере Совместная проверка четырех таблиц

Как использовать

  1. Load or paste the collar, survey, assay, and lithoжурналy CSVs.
  2. Подтвердите обнаруженные заголовки и при необходимости настройте сопоставление полей.
  3. Выберите единицы и настройки очистки, соответствующие исходным файлам.
  4. Run validation, then обзор the issue список and suggestions.
  5. Apply safe fixes and загрузка the clean CSVs plus the issue отчет.

Sample

Смешанный пример QA буровых скважин

Пример включает убывание глубины, перекрытие и отсутствующую общую глубину в таблице устьев.

Input
# collar.csv
hole_id,x,y,z,total_depth,project
DH-001,500000,6200000,1250,305,North Ridge
DH-002,500120,6200120,1242,,South Ridge
DH-003,500240,6200250,1238,180,South Ridge

# survey.csv
hole_id,depth,azimuth,dip
DH-001,0,90,-60
DH-001,50,92,-58
DH-001,45,94,-57
DH-002,0,110,-65
DH-003,0,180,-70
DH-003,30,181,-69

# assay.csv
hole_id,from,to,au_gpt,cu_pct
DH-001,0,10,0.12,0.18
DH-001,10,20,0.19,0.22
DH-001,18,30,0.21,0.25
DH-002,0,15,0.05,0.09
DH-003,40,30,0.08,0.11

# lithology.csv
hole_id,from,to,lithology,code
DH-001,0,25,Oxidized,OX
DH-001,25,55,Fresh,FR
DH-002,10,40,Andesite,AN
DH-003,0,20,Basalt,BA

Ожидаемый результат

Пример включает убывание глубины, перекрытие и отсутствующую общую глубину в таблице устьев.

Ожидаемый результат
Errors: 4
Warnings: 2
Fixable: 3
- DH-001 survey depth reversal at 45 m
- DH-001 assay overlap at 18-20 m
- DH-002 collar is missing total depth
- DH-003 lithoжурналy extends past collar depth

Часто задаваемые вопросы

Можно ли использовать инструмент офлайн?

Да. Обработка остается в вашем браузере, а содержимое CSV не загружается на сервер.

Нужны ли все четыре таблицы?

No, but the cross-table checks are strongest when collar, survey, assay, and lithoжурналy are all loaded together.

Изменит ли это мой исходный файл?

Нет. Исходный текст остается без изменений, пока вы не выберете исправления и не экспортируете очищенный CSV.

Может ли он обнаружить ошибки, когда футы перепутаны с метрами?

Инструмент отмечает подозрительные соотношения, но предположение о единицах все равно нужно подтвердить перед передачей данных.

Что делать, если имена моих заголовков отличаются?

Используйте элементы сопоставления полей. Инструмент также пробует распространенные псевдонимы, такие как hole_id, BHID, from_m и to_m.

Глоссарий

Collar

Начальная точка скважины и расположение устья, обычно с координатами и общей глубиной.

Survey

Таблица станций по стволу скважины со значениями глубины, азимута и угла наклона.

Assay

A sample interval table with grade or chemistry результатs.

Lithoжурналy

A журналged geoжурналy interval table describing rock types or codes.

Overlap

Два интервала, которые претендуют на один и тот же диапазон глубин.

Gap

Пропущенный диапазон глубин между двумя соседними интервалами.

Dogleg

Резкое изменение направления скважины между станциями инклинометрии.

Убывание глубины

Когда более поздняя строка содержит меньшую глубину, чем предыдущая.