11 Commits
Author SHA1 Message Date
duan_jandClaude Fable 5 c3c38856b3 Docs overhaul: quickstart, current commands everywhere, credits
Main README: clone/SSH/branching quickstart with full /das paths,
--tmpdir/--distdir as part of the standard build command (do not fill
/var/tmp or $HOME) with cleanup for defaults, tips deduplicated against
module READMEs, old-system references removed, resource links and
tutorial acknowledgements added.

Module READMEs: purge outdated recipes repo-wide — Pmodules/1.1.20 and
2.0.0 plus ./build replaced by modbuild/2.1.3 invocations; the cctbx
unbound-variable fix moved from the main README into phenix and DIALS
READMEs where it belongs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 22:18:37 +02:00
duan_jandClaude Fable 5 b02b3e36f3 Document install verification checklist in careless README
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 11:52:48 +02:00
duan_j a1e15f765d use common cache dir to save disk space and time 2026-08-18 11:17:38 +02:00
duan_j 7544d0d952 Revert "Split careless into CPU module and careless-gpu using cuda/12.8.1 module"
This reverts commit b55d6c1d91.
2026-08-18 11:14:19 +02:00
duan_j cc44565e35 Revert "Drop careless-gpu: the [cuda] pip extra install covers GPU and CPU nodes"
This reverts commit f6c2f5a650.
2026-08-18 11:14:13 +02:00
duan_jandClaude Fable 5 f6c2f5a650 Drop careless-gpu: the [cuda] pip extra install covers GPU and CPU nodes
The installed careless/0.5.4 venv already contains the NVIDIA wheels
([cuda] extra), which need only the node driver and fall back to CPU,
so a separate GPU module and cuda module dep are unnecessary. Revert
careless/build to careless[cuda] to match the actual install.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 11:13:19 +02:00
duan_jandClaude Fable 5 b55d6c1d91 Split careless into CPU module and careless-gpu using cuda/12.8.1 module
careless installs plain careless (CPU). careless-gpu also installs plain
careless but declares cuda/12.8.1 as build_requires/runtime_deps
(jfjoch_viewer pattern) instead of pip-bundling CUDA via the [cuda] extra.
Both builds honor UV_CACHE_DIR to share one download cache.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 11:07:12 +02:00
duan_jandClaude Fable 5 f983b0a174 careless: put uv cache under PREFIX, home quota too small for TF wheels
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 10:55:59 +02:00
duan_jandClaude Fable 5 6f7523601b careless: call uv by explicit path, modbuild strips ~/.local/bin from PATH
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 10:54:10 +02:00
duan_jandClaude Fable 5 c0410dfe2d careless: build venv with uv instead of conda (anaconda.com blocked on Ra)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 10:51:44 +02:00
duan_j 0b8fc62557 test module skill with careless 2026-08-18 10:45:20 +02:00