Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ classifiers = [
]
dynamic = ["version"]
dependencies = [
"copick>=1.23.1",
"copick>=1.26.0",
"click",
"click-option-group",
"numpy",
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/clipmesh.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -24,13 +24,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("mesh")
@optgroup.group("\nReference Options", help="Options for reference surface (provide mesh, segmentation, or tomogram).")
@add_reference_mesh_option(required=False)
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/clippicks.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -26,13 +26,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input picks.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("picks")
@optgroup.group("\nReference Options", help="Options for reference surface (provide mesh, segmentation, or tomogram).")
@add_reference_mesh_option(required=False)
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/clipseg.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -24,13 +24,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentations.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("segmentation")
@optgroup.group("\nReference Options", help="Options for reference surface (provide mesh, segmentation, or tomogram).")
@add_reference_mesh_option(required=False)
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/combine_labels.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -17,13 +17,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentations.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("segmentation")
@add_workers_option
@optgroup.group("\nOutput Options", help="Options related to the output segmentation.")
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/enclosed.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -17,13 +17,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentations.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_dual_input_options("segmentation")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/expand_labels.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -17,13 +17,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentation.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("segmentation")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/filter_components.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -17,13 +17,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentation.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("segmentation")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
8 changes: 2 additions & 6 deletions src/copick_utils/cli/fit_spline.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -15,12 +15,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input segmentation.")
@optgroup.option(
"--run-names",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("segmentation")
@optgroup.option(
"--voxel-spacing",
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/hull.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("mesh")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/mesh2caps.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("mesh")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@add_cap_extraction_options
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/mesh2picks.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -17,13 +17,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("mesh")
@add_tomogram_option(required=True)
@optgroup.group("\nTool Options", help="Options related to this tool.")
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/mesh2seg.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("mesh")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@add_mesh_voxelization_options
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/meshop.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -25,13 +25,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to input meshes.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_multi_input_options("mesh")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@add_boolean_operation_option
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/picks2ellipsoid.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input picks.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("picks")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/picks2mesh.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input picks.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("picks")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
9 changes: 2 additions & 7 deletions src/copick_utils/cli/picks2plane.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import click
import copick
from click_option_group import optgroup
from copick.cli.util import add_config_option, add_debug_option
from copick.cli.util import add_config_option, add_debug_option, add_run_names_option
from copick.util.log import get_logger
from copick.util.uri import parse_copick_uri

Expand All @@ -20,13 +20,8 @@
no_args_is_help=True,
)
@add_config_option
@add_run_names_option
@optgroup.group("\nInput Options", help="Options related to the input picks.")
@optgroup.option(
"--run-names",
"-r",
multiple=True,
help="Specific run names to process (default: all runs).",
)
@add_input_option("picks")
@optgroup.group("\nTool Options", help="Options related to this tool.")
@optgroup.option(
Expand Down
Loading
Loading