Skip to content

Conversation

@noemifrisina
Copy link
Collaborator

@noemifrisina noemifrisina commented May 19, 2025

  • Improve the parameter model
  • Add small wrapper function to be used by nexgen-server
  • Update CLI
  • Fix small bug with timestamps
  • Refactor deprecated functions

@noemifrisina noemifrisina merged commit 3ee81e2 into main May 19, 2025
12 checks passed
@noemifrisina noemifrisina deleted the improve-i19 branch May 19, 2025 17:33
noemifrisina added a commit that referenced this pull request May 20, 2025
* Extend MRC to Nexus converter to work with TVIPS

Extend ED_mrc_to_nexus command to work with TVIPS cameras
(besides eBIC Ceta-D detector). The command now has an option
--detector that could be set either to cetad or tvips.

* Fix ruff error

* Fix another ruff error

* Add tests for MRC to Nexus converter

* Fix failing MRC converter tests

* Fix MRC to Nexus converter command line arguments

* Bump h5py from 3.11.0 to 3.13.0 (#330)

Bumps [h5py](https://github.com/h5py/h5py) from 3.11.0 to 3.13.0.
- [Release notes](https://github.com/h5py/h5py/releases)
- [Changelog](https://github.com/h5py/h5py/blob/master/docs/release_guide.rst)
- [Commits](h5py/h5py@3.11.0...3.13.0)

---
updated-dependencies:
- dependency-name: h5py
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Noemi Frisina <54588199+noemifrisina@users.noreply.github.com>

* Bump pydantic from 2.10.3 to 2.11.4 (#339)

Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.10.3 to 2.11.4.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.10.3...v2.11.4)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.11.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump numpy from 2.2.2 to 2.2.6 (#342)

Bumps [numpy](https://github.com/numpy/numpy) from 2.2.2 to 2.2.6.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.2.2...v2.2.6)

---
updated-dependencies:
- dependency-name: numpy
  dependency-version: 2.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Updates for I19 serial (#343)

* Update pydantic things

* A start and some notes

* Replace old namedtuples

* Start rethinking parameter model

* Add utility function to be used by nexgen server for serial

* Update changelog

* Fix test

* Add a couple of dumb tests

* Tidy up where possible

* For now comment out before refactoring

* Pass timestamps as datetime

* Replace deprecated function

* Fix iso timestamp bug and add test

* Improve validation

* Small test detail

* Small improvements on general writer

* Tidy ups

* Update changelog

* Start adding to CLI to make it nicer

* Update command line for i19

* Update changelog

* Add docstring

* Fix typo

* Reorganize the MRC to Nexus converter

* Fix failing tests for MRC to Nexus converter

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Noemi Frisina <54588199+noemifrisina@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants