You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Adding mouse mode to color surfaces/masks. Working on splitting tomogram, depending on indiviual coloring of connected triangles.
* Coloring tomogram based on segmentation
* Coloring tomogram based on segmentation
* Coloring tomogram based on segmentation
* Coloring tomogram based on segmentation
* Coloring tomogram based on segmentation
* Coloring tomogram based on segmentation works for surfaces. Next working on coloring of volume/image
* Problem is shift, is being substracted from pos and then still written out in column Origin
* Save
* Add function to color segmentation
* Add function to color segmentation
* fixed position problem, also split Angle with proper rlnAngle values, also all columns that are not numbers will still be written out
* fix selector, so that attributes that have non numerical values are excluded
* Minor debugging
* Editing flip particle function so that angles can be changed. Changing default pixelsize of particle lists that are being created from geomodels, no longer 1, but now pixelsize of currently selected particle list.
* Adding option to decide during saving of relion5, if angles should be split into rlnSubtomogram and rlnAngle and rlnAnglePrior columns should be added. Also adding help buttons to relion5 import and export widgets
* Adding option to delete particles that have the same coordinates
* Adding option to delete particles that have the same coordinates
* Minor debugging, allow to add particles to existing list, added default values for rlnAngle and rlnAnglePrior. Improved documentation.
* Minor debugging, so that non-numerical attributes are excluded from selector widget and ColorRange widget.
* Clean up
* Clean up, bug fix of selector. Adding variable to remember column order from imported relion5 star file, so that order can be used during saving.
* Adding button to select/manipulate tab
* Fixing documentation
* Bug-Fix and Clean up
* Add default pixelsize also when generating particle list from sphere.
* Improved and updated documentation.
* Include tomogram arithmetics
* Bug fix and including division
* Clean up
* Add Invert contrast button, to invert actual array values of tomogram
* Bug fix by adding default pixelsize for particle list created from geomodel. Fixing documentation
* Improve documentation.
* Improve documentation.
* Fixed the deletion, so that only particles from the same tomogram are check for neighbours within the radius.
* Improve documentation for artiax flip
* Improve documentation and fix bug for delete duplicates when no tomogram number information is available.
* Fixed geo2vol bug
* Added default, when no tomogram is provided, the currently selected one is used for scaling
* Fix documentation for "artiax moveCameraAlongLine"
* Fix documentation for "artiax generate points in/on surface"
* change layout for "Line" Geomodel tab
* fix "artiax generate points on surface"
* fix "artiax generate points on surface"
* Remove "color connected triangles" and "extract connected triangles"
---------
Co-authored-by: proth17 <p.roth@biophysik.org>
#model = [m for m in session.ArtiaX.tomograms.child_models() if m.visible]
775
+
count=0
776
+
formodelsinsession.selection.models():
777
+
ifisinstance(models, Volume):
778
+
print(f"found volume {models}")
779
+
model=models
780
+
count=count+1
781
+
ifcount==0:
782
+
ifmerge==True:
783
+
raiseUserError("Please indicate one tomogram for scaling purposes and for merging, either by command line or with the selection mouse mode.")
784
+
else:
785
+
raiseUserError("Please indicate one tomogram for scaling purposes, either by command line or with the selection mouse mode.")
786
+
ifcount>=2:
787
+
ifmerge==True:
788
+
raiseUserError("Please indicate only one tomogram for scaling purposes and merging not more.\nIf you want to combine multiple tomograms, please use the tomogram arithmetics section in ArtiaX Options Tomogram tab.")
789
+
else:
790
+
raiseUserError("Please indicate only one tomogram for scaling purposes and not more.")
791
+
#if merge is True:
792
+
#raise UserError("Geomodel can not be merge with existing tomogram if it is not provided. Please indicate the tomogram.")
793
+
ifnotisinstance(model, Tomogram):
774
794
session.logger.warning("{} is not a tomogram loaded into ArtiaX".format(model))
<p> The <b>artiax delete duplicates</b> command allows deleting particle duplicates or particles that are within a specified radius (in angstrom) to each other. The particles will be sorted and processed by tomogram affiliation if they belong to multiple tomograms and this information is available. Default radius is 0. </p>
<p> The <b>artiax gen in surface</b> command generates points inside the closed volume of the chosen
16
-
surface. Three different methods of generating points are available. Similar to the
16
+
surface. Three different methods of generating points are available. The pixelsize of this new particle list will be the same as for the currently activated (options selected) particle list. If no particle list is selected, the default pixelsize is 1. Similar to the
17
17
<ahref="artiax_generate_points_on_surface.html"><i>artiax gen on surface</i></a> command.</p>
<p> The <b>artiax gene on surface</b> command generates points on the chosen surface. Two different
14
-
methods of generating points are available. Similar to the
13
+
<p> The <b>artiax gen on surface</b> command generates points on the chosen surface. Two different
14
+
methods of generating points are available. The pixelsize of this new particle list will be the same as for the currently activated (options selected) particle list. If no particle list is selected, the default pixelsize is 1. Similar to the
15
15
<ahref="artiax_generate_points_in_surface.html"><i>artiax gen in surface</i></a> command.</p>
0 commit comments