Skip to content
This repository has been archived by the owner on Jan 3, 2024. It is now read-only.

Cellfinder merge #218

Closed
wants to merge 268 commits into from
Closed

Cellfinder merge #218

wants to merge 268 commits into from

Conversation

willGraham01
Copy link
Collaborator

@willGraham01 willGraham01 commented Aug 24, 2023

Experimental merging of cellfinder-core and cellfinder-napari, preserving both repository histories whilst also keeping things compatible and the transition as smooth as possible.

Some things still on the to-do list:

  • We might just want this to be a new repository and archive this one
  • Incorporate the cellfinder CLI things into here too. Also means that we don't need an extra step for the CI tests

@willGraham01 willGraham01 force-pushed the cellfinder-merge branch 8 times, most recently from 29ebe79 to 32f5e75 Compare August 29, 2023 10:43
@deprecated-napari-hub-preview-bot
Copy link

deprecated-napari-hub-preview-bot bot commented Aug 29, 2023

Preview page for your plugin is ready here:
https://preview.napari-hub.org/brainglobe/cellfinder-core/218
Updated: 2023-08-29T10:52:44.049974

@willGraham01
Copy link
Collaborator Author

Throwing in a comment here that this commit marks a successful merge-point. Still cellfinder to merge in though.

@adamltyson
Copy link
Member

Should cellfinder be merged in? There's stuff in cellfinder that has nothing to do with cell detection and should probably live elsewhere.

@willGraham01
Copy link
Collaborator Author

willGraham01 commented Aug 29, 2023

Should cellfinder be merged in? There's stuff in cellfinder that has nothing to do with cell detection and should probably live elsewhere

Has anyone done an audit of sorts regarding this recently? We eventually want to remove/rename the package currently called cellfinder, so it's probably a good time to do this.

@adamltyson
Copy link
Member

Only in my head 🙄. The tools in cellfinder basically combine brainreg & cellfinder-core to create a streamlined pipeline for one type of data. We could just rename cellfinder to something else. However, cellfinder in it's current form is used a lot, so I would rather we had a clear plan for rolling out the metapackage, along with docs & advertising before we started.

@willGraham01
Copy link
Collaborator Author

The tools in cellfinder basically combine brainreg & cellfinder-core

Kind of sounds like we almost want what is currently cellfinder to be put into brainglobe-meta, and then to turn cellfinder-core + cellfinder-napari => cellfinder?

@adamltyson
Copy link
Member

Yes, although does brainglobe-meta contain any actual functionality? I know we're meant to be consolidating repos, but maybe we should create brainglobe-scripts or better yet brainglobe-workflows to contain this type of stuff? The cellfinder (to be renamed) command-line tool could live in there.

@willGraham01
Copy link
Collaborator Author

Yeah we can certainly do that - if anything it might be easier as then we just rename (current) cellfinder to brainglobe-workflows & make the necessary code changes, and can then immediately rename/put out our new cellfinder.

Will add this to the dev meeting notes for Thursday as it's probably a good idea we give this a dedicated discussion!

@adamltyson
Copy link
Member

Will add this to the dev meeting notes for Thursday as it's probably a good idea we give this a dedicated discussion!

👍

can then immediately rename/put out our new cellfinder.

We need to make sure the docs are sorted before anything is released. This would be a major breaking change for BrainGlobe.

@willGraham01
Copy link
Collaborator Author

Closing in favour of the strategy in brainglobe/BrainGlobe#46

@willGraham01 willGraham01 deleted the cellfinder-merge branch November 27, 2023 14:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants