Skip to content
View jan-janssen's full-sized avatar

Organizations

@lanl @numfocus @conda-forge @pyiron @eisenforschung @materialdigital @pythonworkflow

Block or report jan-janssen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jan-janssen/README.md

Hi there πŸ‘‹

I am Jan and I love automation, because automation allows us to focus on the important things in life.

Automated Materials Discovery πŸ§‘β€πŸ”¬

I currently hold a position of group leader for Materials Informatics at the Max-Planck Institute for Sustainable Materials, where my team and I automate the discovery of sustainable materials by developing workflows for ab-initio thermodynamics using uncertainty quantification to achieve a quantitative predictions in agreement with experiments. Our key strength are our workflow framework and utilities to automate materials discovery, including: pyiron, executorlib and Python Workflow Definition. If you are an aspiring PhD student who wants to join us in the quest of automating materials discovery, please apply via the International Max Planck Research School for Sustainable Metallurgy.

Automate Everything Else πŸš€

Beyond my professional interest in automation, I also like to automate repetitive tasks in my daily work, incuding: Sorting my emails with gmailsorter or applying large language model agents to automate atomistic materials science simulation with LangSim. Finally, in collaboration with a number of automation experts, I maintain materials informatics related software packages for the conda-forge community to enable reproducibility for workflows in materials science and automate the burden of software maintainence - one package at a time.

Pinned Loading

  1. LangSim LangSim Public

    Application of Large Language Models (LLM) for computational materials science - visit jan-janssen.com/LangSim

    Jupyter Notebook 68 14

  2. pyiron/executorlib pyiron/executorlib Public

    Up-scale python functions for high-performance computing (HPC)

    Python 50 3

  3. pyiron/pylammpsmpi pyiron/pylammpsmpi Public

    Parallel Lammps Python interface - control a mpi4py parallel LAMMPS instance from a serial python process or a Jupyter notebook - based on executorlib

    Python 33 5

  4. pyiron/pysqa pyiron/pysqa Public

    Simple HPC queuing system adapter for Python on based jinja templates to automate the submission script creation.

    Python 31 8

  5. gmailsorter gmailsorter Public

    Similarity based email sorting for Google Mail using RandomForest classifiers

    Python 19

  6. pythonworkflow/python-workflow-definition pythonworkflow/python-workflow-definition Public

    Python Workflow Definition - workflow interoperability for aiida, jobflow and pyiron

    Jupyter Notebook 10 5