Это команда pyFAI-recalib, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pyFAI-recalib - устарело
ОПИСАНИЕ
использование: pyFAI-recalib [параметры] -i понифил -w 1 -c калибрант.D файл изображения.edf
Калибровка геометрии дифракционной установки на основе изображений колец Дебая-Шерера с априори
знание вашей настройки (входной PONI-файл). Вам нужно будет предоставить калибрант или
Файл "d-spacing", содержащий интервалы между планами Миллера в Ангстреме (в порядке убывания).
Доступные калибранты: Ni, CrOx, NaCl, Si_SRM640e, Si_SRM640d, Si_SRM640a, Si_SRM640c,
Si_SRM640b, Cr2O3, AgBh, Si_SRM640, CuO, PBBA, альфа_Al2O3, кварц, C14H30O,
кристобальтит, Si, LaB6, CeO2, LaB6_SRM660a, LaB6_SRM660b, LaB6_SRM660c, TiO2, ZnO, Al, Au
или поискать в базе данных American Mineralogist:
http://rruff.geo.arizona.edu/AMS/amcsd.php Команда --калибрант опция обязательна!
позиционный аргументы:
ФАЙЛ Список файлов для калибровки
необязательный аргументы:
-h, --Помогите
показать это справочное сообщение и выйти
-V, --версия
показать номер версии программы и выйти
-o ФАЙЛ, --из ФАЙЛОВ
Имя файла, в котором сохраняется обработанное изображение
-v, --подробный
переключиться в режим отладки / подробного сообщения
-c ФАЙЛ, --калибрант ФАЙЛОВ
Имя калибранта или файл, содержащий d-интервал эталонного образца (ОБЯЗАТЕЛЬНО,
деликатный случай !)
-w ДЛИНА ВОЛНЫ, - длина волны ОПТИЧЕСКИЕ
длина волны рентгеновского луча в Ангстреме. Обязательный
-e ЭНЕРГИЯ, --энергия ENERGY
энергия рентгеновского пучка в кэВ (hc = 12.398419292 кэВ.А).
-P ПОЛЯРИЗАЦИЯ_ФАКТОР, - поляризация ПОЛЯРИЗАЦИЯ_ФАКТОР
коэффициент поляризации, от -1 (по вертикали) до +1 (по горизонтали), по умолчанию - Нет (нет
поправка), синхротроны около 0.95
-i ФАЙЛ, --пони ФАЙЛОВ
файл, содержащий параметр дифракции (poni-файл). ОБЯЗАТЕЛЬНО для
pyFAI-рекалиб!
-b ФОН, --фон ИСТОРИЯ ВОПРОСА
Автоматическое вычитание фона, если значение не указано
-d ТЕМНЫЙ, --темный DARK
список разделенных запятыми темных изображений для усреднения и вычитания
-f ПЛОСКИЙ, --плоский FLAT
список разделенных запятыми плоских изображений для усреднения и разделения
-s СПЛАЙН, --сплайн СПЛАЙН
файл сплайна, описывающий искажение детектора
-D ДЕТЕКТОР_ИМЯ, - детектор ДЕТЕКТОР_ИМЯ
Название детектора (вместо размера пикселя + сплайн)
-m МАСКА, - маска МАСКА
файл с маской (для реконструкции изображения)
-n ДНЯО, --pt NPT
файл с сохраненными точками данных. По умолчанию: basename.npt
--фильтр ФИЛЬТР
выберите фильтр: среднее (по умолчанию), максимальное или медианное
-l РАССТОЯНИЕ, --расстояние РАССТОЯНИЕ
расстояние между образцом и детектором в миллиметрах. По умолчанию: 100 мм
--расстояние DIST
расстояние образец-детектор в метрах. По умолчанию: 0.1 м
--пони1 ПОНИ1
poni1 координата в метрах. По умолчанию: центр детектора
--пони2 ПОНИ2
poni2 координата в метрах. По умолчанию: центр детектора
--rot1 ROT1
rot1 в радианах. по умолчанию: 0
--rot2 ROT2
rot2 в радианах. по умолчанию: 0
--rot3 ROT3
rot3 в радианах. по умолчанию: 0
--fix-расстояние
исправить параметр расстояния
--бесплатно
освободите параметр расстояния. По умолчанию: активировано
--fix-poni1
исправить параметр poni1
--free-пони1
освободите параметр poni1. По умолчанию: активировано
--fix-poni2
исправить параметр poni2
--free-пони2
освободите параметр poni2. По умолчанию: активировано
--fix-rot1
исправить параметр rot1
--free-rot1
освободить параметр rot1. По умолчанию: активировано
--fix-rot2
исправить параметр rot2
--free-rot2
освободить параметр rot2. По умолчанию: активировано
--fix-rot3
исправить параметр rot3
--free-rot3
освободить параметр rot3. По умолчанию: активировано
--фиксированная длина волны
зафиксировать параметр длины волны. По умолчанию: активировано
- свободная длина волны
освободите параметр длины волны. По умолчанию: отключено
--наклон Разрешить первоначальное уточнение наклона детектора (rot1, rot2, rot3). По умолчанию: активировано
- без наклона
Отключено уточнение наклона и установлено значение 0 для всех вращений.
--насыщенность НАСЫЩЕННОСТЬ
считать все пиксели> max * (1-насыщенность) насыщенными и реконструировать их, по умолчанию: 0
(деактивировано)
- взвешенный
вес подходит по интенсивности, по умолчанию нет.
--npt НПТ_1D
Количество точек в одномерном интегрированном шаблоне, по умолчанию: 1
--npt-азим НПТ_2Д_АЗИМ
Количество азимутальных секторов на двухмерных интегрированных изображениях. По умолчанию: 2
--npt-рад НПТ_2D_RAD
Количество радиальных интервалов в двухмерных интегрированных изображениях. По умолчанию: 2
--Ед. изм Ед.
Допустимые единицы для радиального диапазона: 2th_deg, 2th_rad, q_nm ^ -1, q_A ^ -1, r_mm. Дефолт:
2-й градус
--но-гуй
заставить программу работать без графического интерфейса
- не интерактивный
принудительно запустить программу и выйти без запроса доработок
-r MAX_RINGS, --звенеть MAX_RINGS
максимальное количество извлекаемых колец. По умолчанию: все доступно
-k, --хранить
Сохранить существующую контрольную точку и добавить новую
Основное различие с pyFAI-calib - это то, как контрольная точка, следовательно, кольца DebyeSherrer
извлечен. В то время как pyFAI-calib полагается на смежность области пиков, называемой массивом;
pyFAI-recalib приблизительно знает геометрию и может выбрать область, в которой
кольцо должно быть. Из этой области автоматически выбираются различные пики; изготовление
pyFAI-recalib может работать без графического интерфейса и без вмешательства человека
(--но-гуй и - неинтерактивный параметры). Обратите внимание, что программа `pyFAI-recalib` устарела, так как
та же функциональность доступна из pyFAI-calib с помощью команды recalib
в процессе доработки. Для перекалибровки доступны два варианта: количество колец для
экстракт (аналог -r вариант этой программы) и новый вариант, который позволяет вам выбрать
между исходным алгоритмом `massif` и более новыми, такими как` blob` и `Watershed`
обнаружение.
Используйте pyFAI-recalib онлайн с помощью сервисов onworks.net