Araucaria
A python library to read, process and analyze X-ray absorption spectra
Install / Use
/learn @marcoalsina/AraucariaREADME
araucaria
araucaria is a Python library to read, process and analyze X-ray absorption fine structure
(XAFS) spectra. The library is designed to be modular, transparent, and light-weight, allowing
the development of routines that are reproducible, exchangeable, and readily extensible.
The library is under active develeopment, but in its current state allows to perform both basic and advanced tasks on XAFS spectra such as linear combination fitting (LCF). Additional functionality will be added on a regular basis.
How to install
The following install options are curently available for the alpha version of araucaria:
Install with Git
If you have Git in your machine, you can execute the following command in the console:
name@machine:~$ pip install git+https://github.com/marcoalsina/araucaria.git
pip should be able to download the required dependencies.
If you have Conda installed (Anaconda or Miniconda), be sure to activate your environment:
name@machine:~$ conda activate <yourenvironment>
Install with http
Alternatively, you can download the source code and install araucaria directly.
Open up a terminal and execute the following commands:
name@machine:~$ wget https://github.com/marcoalsina/araucaria/archive/master.zip
name@machine:~$ unzip master.zip
name@machine:~$ cd araucaria-master
name@machine:~$ pip install .
Documentation
The official documentation of araucaria is available at
https://marcoalsina.github.io/araucaria.
Related Skills
next
A beautifully designed, floating Pomodoro timer that respects your workspace.
product-manager-skills
47PM skill for Claude Code, Codex, Cursor, and Windsurf: diagnose SaaS metrics, critique PRDs, plan roadmaps, run discovery, and coach PM career transitions.
snap-vis-manager
The planning agent for the snap-vis project. Coordinates other specialized agents and manages the overall project roadmap.
devplan-mcp-server
3MCP server for generating development plans, project roadmaps, and task breakdowns for Claude Code. Turn project ideas into paint-by-numbers implementation plans.
