Skip to content
@lnls-ids

LNLS Insertion Devices and Photon Diagnostic Group

LNLS Insertion Devices and Photon Diagnostic Group

🌟 LNLS Insertion Devices and Photon Diagnostic Group (IDS)

Welcome to the GitHub organization for the IDS Group at the Brazilian Synchrotron Light Laboratory (LNLS).

The Insertion Devices and Photon Diagnostic Group (IDS) is dedicated to defining optimal light sources for the beamlines of the Sirius synchrotron, as well as developing and operating diagnostic components that utilize synchrotron radiation. Our work directly supports cutting-edge scientific research and innovation. 🚀


🎯 Our Mission

The IDS group is responsible for:

  1. Light Sources for Beamlines

    • Optimizing the parameters of insertion devices to tailor light properties for each beamline.
    • Minimizing the impact of these devices on the storage ring's performance.
    • Collaborating closely with scientific teams, engineering groups, and accelerator specialists.
  2. Diagnostics for the Accelerator

    • Developing and operating the Carcará beamline, which uses synchrotron radiation to monitor and diagnose the electron beam in the storage ring.

🛠️ Our Projects

Below are some of the repositories hosted in this organization, showcasing tools and software developed by the IDS group:

Description:
A Python-based interface for the SPECTRA code, enabling simulations and calculations of synchrotron radiation properties. This tool is a crucial part of the group's effort to optimize light source parameters for Sirius beamlines.


Description:
A collection of scripts designed for machine studies, providing tools to analyze and optimize the performance of the Sirius accelerator and its components.


Description:
Simulation tools for synchrotron radiation wave optics, built on the Synchrotron Radiation Workshop framework. These tools support the study and optimization of beam coherence and focusing.


🔬 Our Focus Areas

  • Development of customized insertion devices for unique beamline requirements.
  • Research and implementation of advanced diagnostic techniques for accelerator optimization.
  • Simulation of synchrotron radiation properties and wave optics.
  • Collaboration with scientific teams for cutting-edge experiments at the Sirius synchrotron.

🤝 Collaborate With Us

We are open to collaboration and knowledge sharing. Whether you're a scientist, engineer, or developer interested in synchrotron light sources, diagnostics, or radiation simulation tools, we welcome contributions to our repositories.


📫 Contact Us

Learn more about our work at the LNLS:
🌐 LNLS Page

📧 LNLS Groups.


Popular repositories Loading

  1. spectrainterface spectrainterface Public

    Repository containing an interface to use spectra

    Jupyter Notebook 2

  2. machine-study-scripts machine-study-scripts Public

    Scripts for machine studies

    Jupyter Notebook

  3. pyradia pyradia Public

    Repository containing Radia implemented in python

  4. SR-Wave-optics SR-Wave-optics Public

    Python

  5. .github .github Public

    README

Repositories

Showing 5 of 5 repositories
  • machine-study-scripts Public

    Scripts for machine studies

    lnls-ids/machine-study-scripts’s past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Jan 27, 2025
  • lnls-ids/SR-Wave-optics’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Dec 17, 2024
  • .github Public

    README

    lnls-ids/.github’s past year of commit activity
    0 0 0 0 Updated Nov 21, 2024
  • spectrainterface Public

    Repository containing an interface to use spectra

    lnls-ids/spectrainterface’s past year of commit activity
    Jupyter Notebook 2 MIT 0 0 0 Updated Nov 12, 2024
  • pyradia Public

    Repository containing Radia implemented in python

    lnls-ids/pyradia’s past year of commit activity
    0 MIT 0 0 0 Updated Aug 20, 2024

Top languages

Loading…

Most used topics

Loading…