LICENSE.md
README.md
pyproject.toml
src/ewoksid02/__init__.py
src/ewoksid02/average.py
src/ewoksid02/caving.py
src/ewoksid02/headers.py
src/ewoksid02/id02_format.py
src/ewoksid02/normalization.py
src/ewoksid02/saxsanalysis.py
src/ewoksid02/secondary_scattering.py
src/ewoksid02.egg-info/PKG-INFO
src/ewoksid02.egg-info/SOURCES.txt
src/ewoksid02.egg-info/dependency_links.txt
src/ewoksid02.egg-info/entry_points.txt
src/ewoksid02.egg-info/requires.txt
src/ewoksid02.egg-info/top_level.txt
src/ewoksid02/ocl/__init__.py
src/ewoksid02/scripts/__init__.py
src/ewoksid02/scripts/__main__.py
src/ewoksid02/scripts/_utils.py
src/ewoksid02/scripts/parsers.py
src/ewoksid02/scripts/saxs.py
src/ewoksid02/scripts/xpcs.py
src/ewoksid02/scripts/resources/__init__.py
src/ewoksid02/scripts/resources/models.py
src/ewoksid02/scripts/resources/template_saxs.yaml
src/ewoksid02/tasks/__init__.py
src/ewoksid02/tasks/averagetask.py
src/ewoksid02/tasks/azimuthaltask.py
src/ewoksid02/tasks/cavingtask.py
src/ewoksid02/tasks/dahuprocessingtask.py
src/ewoksid02/tasks/gallerytask.py
src/ewoksid02/tasks/id02processingtask.py
src/ewoksid02/tasks/id02readertask.py
src/ewoksid02/tasks/id02task.py
src/ewoksid02/tasks/metadatatask.py
src/ewoksid02/tasks/normalizationtask.py
src/ewoksid02/tasks/saxsanalysistask.py
src/ewoksid02/tasks/scalerstask.py
src/ewoksid02/tasks/secondaryscatteringtask.py
src/ewoksid02/tasks/llm/__init__.py
src/ewoksid02/tasks/llm/agenttask.py
src/ewoksid02/tasks/llm/chat_ai_client.py
src/ewoksid02/tasks/llm/chataichecktask.py
src/ewoksid02/tasks/llm/checkprocessinginputstask.py
src/ewoksid02/tasks/llm/connectionchecktask.py
src/ewoksid02/tasks/llm/glossary.py
src/ewoksid02/tasks/llm/interpretnametask.py
src/ewoksid02/tasks/llm/interpretsaxsanalysistask.py
src/ewoksid02/tasks/llm/llmtask.py
src/ewoksid02/tasks/llm/skills/connection-check/SKILL.md
src/ewoksid02/tasks/llm/skills/connection-check/prompt.md
src/ewoksid02/tasks/llm/skills/name-interpretation/SKILL.md
src/ewoksid02/tasks/llm/skills/name-interpretation/prompt.md
src/ewoksid02/tasks/llm/skills/name-interpretation/reference.md
src/ewoksid02/tasks/llm/skills/name-interpretation/glossary/colloids_and_nanoparticles.csv
src/ewoksid02/tasks/llm/skills/name-interpretation/glossary/organic_semiconductors.csv
src/ewoksid02/tasks/llm/skills/processing-inputs-check/SKILL.md
src/ewoksid02/tasks/llm/skills/processing-inputs-check/prompt.md
src/ewoksid02/tasks/llm/skills/processing-inputs-check/reference.md
src/ewoksid02/tests/__init__.py
src/ewoksid02/tests/conftest.py
src/ewoksid02/tests/debug.py
src/ewoksid02/tests/test_2scat_node.py
src/ewoksid02/tests/test_ave_node.py
src/ewoksid02/tests/test_azim_node.py
src/ewoksid02/tests/test_cave_node.py
src/ewoksid02/tests/test_chat_ai.py
src/ewoksid02/tests/test_inputs_check.py
src/ewoksid02/tests/test_name_interpretation.py
src/ewoksid02/tests/test_norm_node.py
src/ewoksid02/tests/test_saxs.py
src/ewoksid02/tests/test_saxsanalysis.py
src/ewoksid02/tests/utils.py
src/ewoksid02/utils/__init__.py
src/ewoksid02/utils/blissdata.py
src/ewoksid02/utils/gpu.py
src/ewoksid02/utils/io.py
src/ewoksid02/utils/mathutils.py
src/ewoksid02/utils/pyfai.py