Це команда pyFAI-calib, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
pyFAI-calib - інструмент калібрування
ОПИС
використання: pyFAI-calib [параметри] -w 1 -D детектор -c calibrant.D imagefile.edf
Калібрувати геометрію налаштування дифракції на основі зображень кілець Дебая-Шеррера без
пріоритетне знання вашої установки. Вам потрібно буде надати калібрант або файл із «d-інтервалом».
що містить інтервал планів Міллера в Ангстремі (у порядку зменшення). Калібранти
доступні: Ni, CrOx, NaCl, Si_SRM640e, Si_SRM640d, Si_SRM640a, Si_SRM640c, Si_SRM640b,
Cr2O3, AgBh, Si_SRM640, CuO, PBBA, alpha_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 Команда --калібрант
опція обов'язкова!
позиційний аргументи:
FILE Список файлів для калібрування
необов'язковий аргументи:
-h, --допомога
показати це повідомлення довідки та вийти
-V, -- версія
показати номер версії програми та вийти
-o ФАЙЛ, -- вихід Фото
Ім'я файлу, де зберігається оброблене зображення
-v, -багатослівний
перейти в режим налагодження/докладний
-c ФАЙЛ, --калібрант Фото
Ім’я калібранта або файл, що містить d-інтервал контрольного зразка (ОБОВ’ЯЗКОВО,
чутливий до регістру!)
-w ДОВЖИНА ХВИЛИ, --довжина хвилі ДОВЖИНА ХВИЛІ
довжина хвилі рентгенівського променя в Ангстремі. Обов'язковий
-e ЕНЕРГІЯ, --енергію ENERGY
енергія рентгенівського пучка в кэВ (hc=12.398419292keV.A).
-P POLARIZATION_FACTOR, --поляризація ПОЛЯРИЗАЦІЯ_ФАКТОР
фактор поляризації, від -1 (по вертикалі) до +1 (по горизонталі), за умовчанням – Немає (ні
поправка), синхротрони становлять близько 0.95
-i ФАЙЛ, --поні Фото
файл, що містить параметр дифракції (poni-файл). ОБОВ’ЯЗКОВО для
pyFAI-rekalib!
-b ФОН, -фон ІСТОРІЯ
Автоматичне віднімання фону, якщо значення не вказано
-d ТЕМНО, --темно DARK
список темних зображень, розділених комами для усереднення та віднімання
-f квартира, --плоский ФЛАТ
список розділених комами плоских зображень для усереднення та поділу
-s SPLINE, --сплайн ШПЛАЙН
сплайн-файл, що описує спотворення детектора
-D DETECTOR_NAME, --детектор DETECTOR_NAME
Назва детектора (замість розміру пікселя + сплайна)
-m МАСКА, --маска MASK
файл, що містить маску (для реконструкції зображення)
-n NPT, --pt ДНЯЗ
файл із збереженими точками даних. За замовчуванням: basename.npt
--фільтр ФІЛЬТР
виберіть фільтр: середнє (за замовчуванням), макс чи медіана
-l ВІДСТАНЬ, --відстань ВІДСТАНЬ
Відстань зразок-детектор в міліметрах. За замовчуванням: 100 мм
--dist ДИСТ
Відстань проба-детектор в метрах. За замовчуванням: 0.1 м
--поні1 PONI1
poni1 координата в метрах. За замовчуванням: центр детектора
--поні2 PONI2
poni2 координата в метрах. За замовчуванням: центр детектора
--гнить1 ROT1
rot1 в радіанах. за замовчуванням: 0
--гнить2 ROT2
rot2 в радіанах. за замовчуванням: 0
--гнить3 ROT3
rot3 в радіанах. за замовчуванням: 0
--fix-dist
зафіксувати параметр відстані
--free-dist
звільнити параметр відстані. За замовчуванням: активовано
--fix-poni1
виправити параметр poni1
--free-poni1
звільнити параметр poni1. За замовчуванням: активовано
--fix-poni2
виправити параметр poni2
--free-poni2
звільнити параметр poni2. За замовчуванням: активовано
--fix-rot1
виправити параметр rot1
--вільна гниль1
звільнити параметр rot1. За замовчуванням: активовано
--fix-rot2
виправити параметр rot2
--вільна гниль2
звільнити параметр rot2. За замовчуванням: активовано
--fix-rot3
виправити параметр rot3
--вільна гниль3
звільнити параметр rot3. За замовчуванням: активовано
--фіксована довжина хвилі
зафіксувати параметр довжини хвилі. За замовчуванням: активовано
--вільна довжина хвилі
звільнити параметр довжини хвилі. За замовчуванням: деактивовано
--нахил Дозвольте спочатку уточнити нахил детектора (rot1, rot2, rot3). За замовчуванням: активовано
--без нахилу
Деактивовано уточнення нахилу та встановіть для всіх обертів значення 0
--насичення НАСІЧЕННЯ
розглянути всі пікселі>max*(1-насичення) як насичені та реконструювати їх, за замовчуванням: 0
(деактивовано)
--зважений
вага відповідає інтенсивності, за замовчуванням ні.
--npt NPT_1D
Номер точки в одновимірному інтегрованому шаблоні, за замовчуванням: 1
--npt-azim NPT_2D_AZIM
Кількість азимутальних секторів у 2D інтегрованих зображеннях. За замовчуванням: 360
--npt-rad NPT_2D_RAD
Кількість радіальних бункерів у 2D інтегрованих зображеннях. За замовчуванням: 400
--одиниця БЛОК
Допустимі одиниці для радіального діапазону: 2th_deg, 2th_rad, q_nm^-1, q_A^-1, r_mm. За замовчуванням:
2-й ступінь
--ні-гуй
примусово запустити програму без графічного інтерфейсу
--без інтерактивності
примусово запустити програму та вийти без запиту на уточнення
-r, -- реконструювати
Відновити зображення, де дані замасковані або <0 (для детекторів або детекторів Pilatus
з модулями)
-g ГАУСІАН, --гаусів ГАУССЬКИЙ
Розмір гаусового ядра. Розмір проміжку (у пікселях) між двома послідовними
кільця, за замовчуванням 100 Збільшити значення, якщо дуга не завершена; зменшити
значення, якщо дуги змішуються разом.
--площа
Використовуйте квадратну форму ядра для пошуку сусідів замість форми ромба
-p ПІКСЕЛЬ, --піксель ПІКСЕЛЬ
Розмір пікселя в мікронах
Результатом цієї програми є файл «PONI», що містить опис детектора та 6
уточнені параметри (відстань, центр, обертання) і довжина хвилі. 1D і 2D дифракція
також виготовляються візерунки. (файли .dat і .azim)
Використовуйте pyFAI-calib онлайн за допомогою служб onworks.net