Build Packages / Create release (push) Successful in 16s
Build Packages / build:rugnux:aarch64 (cross) (push) Successful in 8m27s
Build Packages / build:rugnux-tgz (x86_64) (push) Successful in 9m15s
Build Packages / build:viewer-tgz:cpu (push) Successful in 10m11s
Build Packages / build:viewer-tgz:cuda (push) Successful in 12m6s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 15m44s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 16m1s
Build Packages / build:windows:nocuda (push) Successful in 17m29s
Build Packages / build:windows:cuda (push) Successful in 19m58s
Build Packages / HDF5 consumer tests (DIALS, XDS) (push) Successful in 24m7s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 19m8s
Build Packages / build:rugnux:windows (push) Successful in 10m58s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 20m46s
Build Packages / Generate python client (push) Successful in 53s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 20m13s
Build Packages / Build documentation (push) Successful in 1m36s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 19m57s
Build Packages / build:rpm (rocky8) (push) Successful in 18m7s
Build Packages / build:rpm (rocky9) (push) Successful in 18m54s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 19m32s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 17m30s
Build Packages / Unit tests (push) Successful in 1h39m2s
* Fixed `jfjoch_broker` cancelling every data collection with a CUDA "out of memory" error after long operation: GPU memory no longer leaks with each collection. * Rugnux scales a rotation sweep until the per-frame scales settle instead of for a fixed three rounds, and says so when they did not - merged intensities, and the space group, resolution cut and frame rejection read off them, change accordingly; `--scaling-iterations` is now the cap on that loop (default 100). * Rugnux places every frame of a marCCD, SMV or miniCBF series at the spindle angle its own header states, so a series with missing frames, or with angles written modulo 360, is no longer read at the wrong geometry or refused. * Every rotation run writes two diagnostic files beside its reflections: `<prefix>_detector.jpg`, the detector projection with the pixel mask and the detected beam-stop shadow drawn on it, and `<prefix>_plot.txt`, one row per image. Reviewed-on: #82 Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
49 lines
1.7 KiB
Plaintext
49 lines
1.7 KiB
Plaintext
cmake-build-debug/
|
|
cmake-build-release/
|
|
build*/
|
|
python-client/
|
|
openapi-generator-cli.jar
|
|
|
|
# make_doc.sh: rendered HTML (default output dir) and the throw-away venv it builds in. The venv is
|
|
# normally deleted at the end, but stays behind when the build fails.
|
|
public/
|
|
tmp_venv/
|
|
|
|
# gen_python_client.sh: the built sdist/wheel.
|
|
/dist/
|
|
|
|
# output dirs of the retired rugnux_vs_xds.py, still lying around in older working trees
|
|
rugnux_cmp*/
|
|
|
|
# rugnux_anomalous.py ANODE work dir, when the config does not point it at the data
|
|
rugnux_anomalous*/
|
|
!rugnux_anomalous.py
|
|
|
|
# Processing output and the data it came from. These are USER DATA: a merged .mtz/.cif or a model
|
|
# carries a sample's measured unit cell, and its filename usually carries the sample's name - neither
|
|
# of which may enter this repository (see CLAUDE.md). They accumulate in the working tree while
|
|
# testing, so keep them un-addable rather than relying on everyone typing the right paths.
|
|
*.mtz
|
|
*.cif
|
|
*.pdb
|
|
*.hkl
|
|
*_plot.txt
|
|
*_detector.jpg
|
|
|
|
# Test fixtures are checked in deliberately; add them with an explicit path.
|
|
!tests/**
|
|
|
|
# CMake configures GitInfo.cpp.in into the BINARY dir; a copy here is only ever the residue of an
|
|
# in-source configure, and a stale one shipped a wrong version string once already.
|
|
common/GitInfo.cpp
|
|
|
|
# Review reports, work plans and investigation notes. They are working material for one task, they
|
|
# go stale the moment the code moves, and Sphinx would publish anything left under docs/.
|
|
docs/review/
|
|
|
|
# Python bytecode (tools/battery and the root scripts)
|
|
__pycache__/
|
|
|
|
# tools/battery: the local site config (paths of this machine, private manifest); site.example.json is the template
|
|
tools/battery/site.json
|