Tags: SBC-Utrecht/pytom-match-pick
Tags
Restructure release (#242) * debug pypi workflow * let release run on test branch * drop environment (should fail pypi release) * start with /home instead of the whole thing * split out ls commands * more lses * rewrite do-release.yml to split out steps * Update artifact pull name * convert to mergable state * Update version to 0.7.9 * actually pull test codes as well
Relion5 input (#229) * add relion5 meta data input entry and parsing of the meta data * fix arg name type * fix argument name * add switch to remove rec_ * remove: temporary comment * add: test data for relion5 tilt series metadata * add: entry point test for relion5 metadata input * add: test for io function * fix:string * make sure defocus handedness is also parsed and update tests accordingly * update typing * be helpful * simplofy comment * update version number because of command line input change * Apply suggestions from code review Co-authored-by: Sander Roet <[email protected]> * to the defocus multiplication in one go * make sure junk name removal is hit * run test_io through ruff --------- Co-authored-by: Sander Roet <[email protected]>
Enable 16 bit output (#222) * don't catch float16 anymore in writers * add option to alter return type to TMJob and add option to entry point * fix typo * add test for float16 mrcfile load and write * fix dtype json cycle * reshape random array instead * try to be less clever * also change attribute name in setup of the test * numpy dtype classes are strange * our code only returns arrays without the wrapper * unittest can't handle numpy arrays... * also test altered warning * add test half-precision tmjob * move angle volume back to default 32 * fix accidental paste --------- Co-authored-by: Marten Chaillet <[email protected]>
bug fix: add int type for rng seed (#192) * bug fix: add int type for rng seed * fix: update the version for this bug fix * update entry point test with rng seed * Fix: remove double line Co-authored-by: Sander Roet <[email protected]> --------- Co-authored-by: Sander Roet <[email protected]>
Add tomogram mask option for template matching (#185) * Add tomogram mask option in the volume control for template matching * implement mask check during volume splitting * use tomogram mask during extraction as well * update entry point documentation * fix typo * reword entry point documentation * Name the tests that need to be added * add tests for the volume splitting and the extraction logic * fix added tests * Update tests/test_tmjob.py Co-authored-by: Marten Chaillet <[email protected]> * test validity of the tomogram mask already in the tmjob init * it is a tomogram mask, not a template mask... * Update src/pytom_tm/tmjob.py Co-authored-by: Marten Chaillet <[email protected]> --------- Co-authored-by: Marten Chaillet <[email protected]>
PreviousNext