tlancon / cim Goto Github PK
View Code? Open in Web Editor NEWMap images to one another with landmarks and create a script view them in napari.
License: GNU General Public License v3.0
Map images to one another with landmarks and create a script view them in napari.
License: GNU General Public License v3.0
For portability, the saved script should remember landmarks.
Maybe instead, implement saving of projects in #5 and just save a companion project for all saved napari scripts
Opening a project should:
Opening a project should not be allowed unless the user answers "Yes" to a "Do you understand this will clear all current unsaved work" prompt.
Saving will just create the file needed for opening, so can work backwards.
JSON dumping/reading is probably a good way to handle this.
This extra .py file can be a place for the user to dump extra functionality that will be imported into napari when the overlay script is opened.
For example
Scripts generated by CIM now cause the following when executed:
The 'gui_qt()' context manager is deprecated.
If you are running napari from a script, please use 'napari.run()' as follows:
import napari
viewer = napari.Viewer() # no prior setup needed
# other code using the viewer...
napari.run()
In IPython or Jupyter, 'napari.run()' is not necessary. napari will automatically
start an interactive event loop for you:
import napari
viewer = napari.Viewer() # that's it!
warn(
Currently there is a list of landmarks for each moving image, and corresponding landmarks for the reference image saved WITH each moving image.
This is good because changing the moving image also changes which reference landmarks are displayed.
This causes an issue because it means if you want to reuse the same landmarks on the reference image for another image (or another hundred images?????) you have to redo them for each moving image.
Add ability to copy reference landmarks across moving images to get around this
Does matplotlib provide a way to do this easily/quickly?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.