Skip to content

nanotech@surfaces — Empa

This GitHub organization hosts software developed by the nanotech@surfaces laboratory at Empa and its collaborators. It brings together tools for computational materials research, scanning probe microscopy, experimental data analysis, and scientific data management.

The repositories include AiiDA plugins and workflows, AiiDAlab applications, post-processing and visualization libraries, infrastructure configuration, and research and teaching examples.

Browse all repositories

To do: organize the repositories

We plan to make the organization easier to navigate by introducing a consistent classification and a categorized repository directory on this homepage.

Proposed categories

Category Contents
AiiDA plugins and workflows Calculation plugins, parsers, and automated scientific workflows
AiiDAlab applications Scientific apps, graphical interfaces, widgets, and property plugins
Post-processing and visualization Analysis libraries, microscopy simulation tools, and plotting utilities
Infrastructure and deployment HPC configuration, containers, and environment setup
Experimental tools and data management Measurement analysis, instrument utilities, and data management integrations
Teaching and research examples Tutorials, example notebooks, and code accompanying publications

Planned steps

  • Review the repositories with their maintainers and agree on the categories.
  • Add consistent GitHub topics, such as aiida, aiidalab, post-processing, visualization, and hpc. Use multiple topics where categories overlap.
  • Add repository links and short descriptions under the categories on this homepage.
  • Document maintainers and maintenance status (active, experimental, or legacy) separately from scientific purpose.
  • Pin the main entry-point repositories for new users and collaborators.
  • Evaluate organization custom properties for structured category and maintenance-status filters.

For new repositories, include a clear description and relevant topics, and add a link to the directory once it is available.

Licensing and credit

See the licensing, software attribution and scientific credit guide for preserving each project's notices and contributor credits, and for choosing scientific citations according to the software actually used. Each repository's own licence and citation metadata remain authoritative.

Popular repositories Loading

  1. cp2k-spm-tools cp2k-spm-tools Public

    Scanning probe microscopy simulation tools based on CP2K

    Python 15 5

  2. aiida-gaussian aiida-gaussian Public

    AiiDA plugin for Gaussian quantum chemistry software

    Python 12 3

  3. aiidalab-empa-surfaces aiidalab-empa-surfaces Public

    AiiDAlab app for on-surface chemistry developed at Empa.

    Python 7 4

  4. blender-atomic-loader blender-atomic-loader Public

    Python 7 2

  5. aiida-nanotech-empa aiida-nanotech-empa Public

    AiiDA plugins and workflows developed at nanotech@surfaces group from Empa.

    Python 5

  6. aiidalab-openbis aiidalab-openbis Public

    Tools for AiiDA openBIS integration

    Python 4

Repositories

Showing 10 of 40 repositories

Top languages

Loading…

Most used topics

Loading…