fasta_lake.resources#
fasta_lake.resources
#
Record command resource use without adding a monitoring dependency.
local_interpreter
#
Keep a Python environment's launch path, including its executable symlink.
Resolving venv/bin/python to the base interpreter discards the venv's
package environment. See https://docs.python.org/3/library/venv.html.
Validate the executable while preserving the path the user selected.
Source code in fasta_lake/resources.py
run_recorded
#
Record POSIX child usage when available.
ru_maxrss is the largest process RSS reported for the reaped command and its waited-for descendants, not simultaneous memory summed across a process tree. A Slurm/cgroup memory limit is the separate end-to-end allocation test.