Skip to content
@xraysoftmat

XraySoftMat

Welcome to XraySoftMat (or XraysOf(t)Matter) đź‘‹

This organsation is the home of a collection of X-ray repositories typically used for (but not exclusively) soft-matter systems.

The goal for these x-ray repositories is to create accessible and trustworthy toolkits that can be easily maintained and updated by the community. These qualities can only achieved by utilising modern software-engineering practises and continuous integration (CI), including

  • Code linting
  • Hint typing
  • Documentation
  • Unit testing
  • Semantic versioning

Current Projects

  1. pyNexafs - A pythonic toolkit for analysing NEXAFS spectra. Includes an python API and a PyQT GUI for real-time analysis and normalisation during measurements, based on the IgorPro tool QANT.

Contribution Guidelines

Problems with repositories, or suggestsions are always welcome by raising an Issue via the tab on the repository page. If there's something you're interested in working on or conbtibuting towards, feel free to raise an issue and then make a relevant pull request. Pay careful attention to the contribution section on the local repository, as we use continuous integration (CI) tools to ensure code quality is up to scratch and maintainable. Also feel free to email me, via matt at mattgebert d0t c0m.

Popular repositories Loading

  1. pyNexafs pyNexafs Public

    Standalone library for analysing nexafs data.

    Python 2 1

  2. kkcalc kkcalc Public

    Forked from benajamin/kkcalc

    Python 1 1

  3. .github .github Public

Repositories

Showing 3 of 3 repositories
  • pyNexafs Public

    Standalone library for analysing nexafs data.

    xraysoftmat/pyNexafs’s past year of commit activity
    Python 2 MIT 1 0 1 Updated Mar 11, 2025
  • .github Public
    xraysoftmat/.github’s past year of commit activity
    0 0 0 0 Updated Mar 11, 2025
  • kkcalc Public Forked from benajamin/kkcalc
    xraysoftmat/kkcalc’s past year of commit activity
    Python 1 Zlib 13 0 0 Updated Jan 22, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…