planemo.commands package

Submodules

planemo.commands.cmd_autoupdate module

planemo.commands.cmd_ci_find_repos module

Module describing the planemo ci_find_repos command.

planemo.commands.cmd_ci_find_tools module

Module describing the planemo ci_find_tools command.

planemo.commands.cmd_ci_setup module

Module describing the planemo ci_setup command.

planemo.commands.cmd_cli_metadata module

Module describing the planemo cli_metadata command.

planemo.commands.cmd_clone module

Module describing the planemo clone command.

planemo.commands.cmd_clone.clone_target_arg() Callable[source]

Represent target to clone/branch.

planemo.commands.cmd_conda_build module

Module describing the planemo conda_build command.

planemo.commands.cmd_conda_env module

Module describing the planemo conda_env command.

planemo.commands.cmd_conda_init module

Module describing the planemo conda_init command.

planemo.commands.cmd_conda_install module

Module describing the planemo conda_install command.

planemo.commands.cmd_config_init module

Module describing the planemo config_init command.

planemo.commands.cmd_container_register module

Module describing the planemo container_register command.

class planemo.commands.cmd_container_register.RegistryTarget(ctx: PlanemoCliContext, **kwds)[source]

Bases: object

Abstraction around mulled container registry (both directory and Github repo).

handle_pull_request(ctx: PlanemoCliContext, name: str, target_filename: str, packages_str: str, tools_str: str, base_image: str, **kwds) None[source]
has_pull_request_for(name: str) bool[source]
write_targets(ctx: PlanemoCliContext, target_filename: str, conda_targets: Iterable[CondaTarget], tag: str, base_image: str) None[source]
planemo.commands.cmd_container_register.open_prs(ctx: PlanemoCliContext) List[source]
planemo.commands.cmd_container_register.to_target_str(targets: Iterable[CondaTarget]) str[source]

planemo.commands.cmd_create_alias module

Module describing the planemo create_alias command.

planemo.commands.cmd_create_gist module

Module describing the planemo create_gist command.

planemo.commands.cmd_database_create module

Module describing the planemo database_create command.

planemo.commands.cmd_database_delete module

Module describing the planemo database_delete command.

planemo.commands.cmd_database_list module

Module describing the planemo database_list command.

planemo.commands.cmd_delete_alias module

Module describing the planemo delete_alias command.

planemo.commands.cmd_docker_build module

Module describing the planemo docker_build command.

planemo.commands.cmd_docker_shell module

Module describing the planemo docker_shell command.

The docker_shell command takes the path to a single tool file and returns a new command to launch a new shell into the corresponding Docker container for that tool.

Galaxy will treat the identifier in the tool XML file as a published Docker image - during development such the image an image may not yet exist or may be not updated. So during development the –from_tag argument to used to treat the identifier as a locally cached tag. (Tip: Use the docker_build to populate such a tag from a Dockerfile located in the tool’s directory.

planemo.commands.cmd_dockstore_init module

Module describing the planemo dockstore_init command.

planemo.commands.cmd_docs module

Module describing the planemo docs command.

planemo.commands.cmd_format module

Module describing the planemo format command.

planemo.commands.cmd_format.find_xml_files(paths, recursive=False)[source]

Find all .xml files in the given paths.

planemo.commands.cmd_format.format_xml(content: str, tab_size: int = 4) str[source]

Format XML content with consistent indentation.

planemo.commands.cmd_invocation_download module

planemo.commands.cmd_invocation_export module

Module describing the planemo invocation_export command.

planemo.commands.cmd_job_config_init module

Module describing the planemo project_init command.

planemo.commands.cmd_lint module

Module describing the planemo lint command.

planemo.commands.cmd_list_alias module

Module describing the planemo list_alias command.

planemo.commands.cmd_list_invocations module

Module describing the planemo list_invocations command.

planemo.commands.cmd_list_repos module

Module describing the planemo list_repos command.

planemo.commands.cmd_merge_test_reports module

planemo.commands.cmd_mull module

Module describing the planemo mull command.

planemo.commands.cmd_mulled_init module

Module describing the planemo mulled_init command.

planemo.commands.cmd_normalize module

Module describing the planemo normalize command.

planemo.commands.cmd_open module

Module describing the planemo open command.

planemo.commands.cmd_output_schema module

planemo.commands.cmd_profile_create module

Module describing the planemo profile_create command.

planemo.commands.cmd_profile_delete module

Module describing the planemo profile_delete command.

planemo.commands.cmd_profile_job_config_init module

Module describing the planemo project_init command.

planemo.commands.cmd_profile_list module

Module describing the planemo profile_list command.

planemo.commands.cmd_project_init module

Module describing the planemo project_init command.

planemo.commands.cmd_pull_request module

Module describing the planemo pull_request command.

planemo.commands.cmd_rerun module

Module describing the planemo rerun command.

planemo.commands.cmd_run module

planemo.commands.cmd_serve module

Module describing the planemo serve command.

planemo.commands.cmd_share_test module

Module describing the planemo share_test command.

planemo.commands.cmd_shed_build module

Module describing the planemo shed_build command.

planemo.commands.cmd_shed_create module

Module describing the planemo shed_create command.

planemo.commands.cmd_shed_diff module

Module describing the planemo shed_diff command.

planemo.commands.cmd_shed_download module

Module describing the planemo shed_download command.

planemo.commands.cmd_shed_init module

Module describing the planemo shed_init command.

planemo.commands.cmd_shed_lint module

Module describing the planemo shed_lint command.

planemo.commands.cmd_shed_serve module

Module describing the planemo shed_serve command.

planemo.commands.cmd_shed_test module

planemo.commands.cmd_shed_update module

Module describing the planemo shed_update command.

planemo.commands.cmd_shed_upload module

Module describing the planemo shed_upload command.

planemo.commands.cmd_slurm_init module

Module describing the planemo slurm_init command.

planemo.commands.cmd_syntax module

Module describing the planemo syntax command.

planemo.commands.cmd_test module

planemo.commands.cmd_test_reports module

planemo.commands.cmd_tool_init module

Module describing the planemo tool_init command.

planemo.commands.cmd_training_fill_data_library module

Module describing the planemo training_fill_data_library command.

planemo.commands.cmd_training_generate_from_wf module

Module describing the planemo training_generate_from_wf command.

planemo.commands.cmd_training_init module

Module describing the planemo training_init command.

planemo.commands.cmd_upload_data module

Module describing the planemo upload_data command.

planemo.commands.cmd_workflow_convert module

Module describing the planemo workflow_convert command.

planemo.commands.cmd_workflow_edit module

Module describing the planemo workflow_edit command.

planemo.commands.cmd_workflow_job_init module

Module describing the planemo workflow_job_init command.

planemo.commands.cmd_workflow_lint module

Module describing the planemo workflow_lint command.

planemo.commands.cmd_workflow_test_init module

Module describing the planemo workflow_test_init command.

planemo.commands.cmd_workflow_test_on_invocation module

planemo.commands.cmd_workflow_track module

Module describing the planemo workflow_track command.

planemo.commands.cmd_workflow_upload module

Module describing the planemo workflow_upload command.

Module contents