Jan Janssen

Results 88 issues of Jan Janssen

It would be interesting to see how this approach compares to tools like https://github.com/nglviewer/nglview

For users who just want to use pyiron as a workflow manager for any kind of python function or executable, `pyiron_mini` provides a minimal set of functions. You can import...

Example: ```python import subprocess from pyiron_base import Project def get_python_version(): return subprocess.check_output("python --version", shell=True, universal_newlines=True) pr = Project("test") python_version = pr.wrap_python_function( python_function=get_python_version, delayed=True, ) python_version.pull() >>> 'Python 3.12.5\n' ```

Implement `Server` object for `DelayedObject` class: ```python from pyiron_base import Project pr = Project(".") python_version = pr.wrap_executable( executable_str="python --version" delayed=True, ) python_version.server.cores = 2 python_version.pull().output.stdout >>> 'Python 3.12.5\n' ``` While...

@samwaseda and I had a discussion about simplifying the user interface of `executorlib` and `pyiron_base`. The primary question is: Should we provide two separate functions, one to wrap external executables...