materials_commons.cli
2.0
Overview
Installation
User Manual
``mc`` Reference
``materials_commons.cli`` Reference
Getting help
License
materials_commons.cli
»
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (materials_commons.cli.list_objects.ListObjects method)
__eq__() (materials_commons.cli.user_config.RemoteConfig method)
A
add_custom_options() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
add_owner() (in module materials_commons.cli.tmp_functions)
add_remote_option() (in module materials_commons.cli.functions)
as_is() (in module materials_commons.cli.functions)
C
change_dataset_file_selection() (in module materials_commons.cli.subcommands.ls)
check_file_selection() (in module materials_commons.cli.file_functions)
check_transfer_types() (in module materials_commons.cli.globus)
checksum() (in module materials_commons.cli.functions)
clipaths_to_local_abspaths() (in module materials_commons.cli.tree_functions)
clipaths_to_mcpaths() (in module materials_commons.cli.tree_functions)
clone_as() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
clone_project() (in module materials_commons.cli.functions)
clone_subcommand() (in module materials_commons.cli.subcommands.clone)
ClonedProject (class in materials_commons.cli.cloned_project)
close() (materials_commons.cli.sqltable.SqlTable method)
Config (class in materials_commons.cli.user_config)
config_dir (materials_commons.cli.functions.ProjectConfig attribute)
config_path (materials_commons.cli.functions.ProjectConfig attribute)
config_subcommand() (in module materials_commons.cli.subcommands.config)
connect() (materials_commons.cli.sqltable.SqlTable method)
create() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
create_all_directories_on_path() (materials_commons.cli.globus.GlobusOperations method)
D
DatasetSubcommand (class in materials_commons.cli.subcommands.dataset)
dbpath() (in module materials_commons.cli.sqltable)
default_print_fmt() (materials_commons.cli.functions.ProjectTable static method)
(materials_commons.cli.treedb.LocalTree static method)
(materials_commons.cli.treedb.RemoteTree static method)
default_remote (materials_commons.cli.user_config.Config attribute)
delete() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
delete_by_path() (materials_commons.cli.treedb.TreeTable method)
desc (materials_commons.cli.subcommands.dataset.DatasetSubcommand attribute)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand attribute)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand attribute)
diff_versions() (in module materials_commons.cli.subcommands.versions)
do_with_queue() (in module materials_commons.cli.treedb)
down() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
down_subcommand() (in module materials_commons.cli.subcommands.down)
download() (materials_commons.cli.cloned_project.ClonedProject method)
download_file_as_string() (in module materials_commons.cli.file_functions)
(in module materials_commons.cli.subcommands.down)
download_v0() (materials_commons.cli.globus.GlobusOperations method)
download_version() (in module materials_commons.cli.subcommands.versions)
E
epoch_time() (in module materials_commons.cli.functions)
experiment_id (materials_commons.cli.functions.ProjectConfig attribute)
experiment_uuid (materials_commons.cli.functions.ProjectConfig attribute)
ExptSubcommand (class in materials_commons.cli.subcommands.expt)
F
finish() (materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
format_time() (in module materials_commons.cli.functions)
G
get_all_from_experiment() (materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
get_all_from_project() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
get_all_from_remote() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
get_all_objects() (materials_commons.cli.list_objects.ListObjects method)
get_by_path_if_exists() (in module materials_commons.cli.file_functions)
get_dataset() (in module materials_commons.cli.tmp_functions)
get_local_endpoint_id() (in module materials_commons.cli.globus)
get_local_endpoint_id_or_exit() (in module materials_commons.cli.globus)
get_params() (materials_commons.cli.user_config.RemoteConfig method)
get_parent_id() (in module materials_commons.cli.file_functions)
get_remote() (materials_commons.cli.list_objects.ListObjects method)
get_remote_config_and_login_if_necessary() (in module materials_commons.cli.user_config)
get_transfer_rt_or_login() (in module materials_commons.cli.globus)
get_types() (in module materials_commons.cli.tree_functions)
getit() (in module materials_commons.cli.functions)
glob() (materials_commons.cli.cloned_project.ClonedProject method)
globus (materials_commons.cli.user_config.Config attribute)
globus_download_id (materials_commons.cli.functions.ProjectConfig attribute)
globus_subcommand() (in module materials_commons.cli.subcommands.globus)
globus_upload_id (materials_commons.cli.functions.ProjectConfig attribute)
GlobusConfig (class in materials_commons.cli.user_config)
GlobusDownloadTaskSubcommand (class in materials_commons.cli.subcommands.globus)
GlobusOperations (class in materials_commons.cli.globus)
GlobusUploadTaskSubcommand (class in materials_commons.cli.subcommands.globus)
goto() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
goto_globus() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
H
humanize() (in module materials_commons.cli.functions)
I
init_project() (in module materials_commons.cli.subcommands.init)
init_subcommand() (in module materials_commons.cli.subcommands.init)
insert_non_existent() (materials_commons.cli.treedb.LocalTree method)
(materials_commons.cli.treedb.RemoteTree method)
insert_or_replace() (materials_commons.cli.sqltable.SqlTable method)
InterfaceConfig (class in materials_commons.cli.user_config)
interfaces (materials_commons.cli.user_config.Config attribute)
is_child_data_mismatch() (in module materials_commons.cli.tree_functions)
is_type_mismatch() (in module materials_commons.cli.tree_functions)
isdir() (in module materials_commons.cli.file_functions)
isfile() (in module materials_commons.cli.file_functions)
L
list_data() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
list_versions() (in module materials_commons.cli.subcommands.versions)
ListObjects (class in materials_commons.cli.list_objects)
local_path (materials_commons.cli.cloned_project.ClonedProject attribute)
LocalTree (class in materials_commons.cli.treedb)
ls_subcommand() (in module materials_commons.cli.subcommands.ls)
M
main() (in module materials_commons.cli.parser)
make_client() (materials_commons.cli.user_config.RemoteConfig method)
make_client_and_login_if_necessary() (in module materials_commons.cli.user_config)
make_file() (in module materials_commons.cli.functions)
make_globus_download_parser() (in module materials_commons.cli.subcommands.globus)
make_globus_parser() (in module materials_commons.cli.subcommands.globus)
make_globus_upload_parser() (in module materials_commons.cli.subcommands.globus)
make_local_abspath() (in module materials_commons.cli.file_functions)
make_local_abspaths_for_upload() (in module materials_commons.cli.tree_functions)
make_local_expt() (in module materials_commons.cli.functions)
make_local_project() (in module materials_commons.cli.functions)
make_local_project_client() (in module materials_commons.cli.functions)
make_mcpath() (in module materials_commons.cli.file_functions)
make_mcpaths_for_upload() (in module materials_commons.cli.tree_functions)
make_parser() (in module materials_commons.cli.parser)
(in module materials_commons.cli.subcommands.clone)
(in module materials_commons.cli.subcommands.config)
(in module materials_commons.cli.subcommands.dataset)
(in module materials_commons.cli.subcommands.down)
(in module materials_commons.cli.subcommands.expt)
(in module materials_commons.cli.subcommands.init)
(in module materials_commons.cli.subcommands.ls)
(in module materials_commons.cli.subcommands.mkdir)
(in module materials_commons.cli.subcommands.mv)
(in module materials_commons.cli.subcommands.proj)
(in module materials_commons.cli.subcommands.remote)
(in module materials_commons.cli.subcommands.rm)
(in module materials_commons.cli.subcommands.up)
(in module materials_commons.cli.subcommands.versions)
(materials_commons.cli.list_objects.ListObjects method)
make_transfer_client() (in module materials_commons.cli.globus)
make_version_record() (in module materials_commons.cli.subcommands.versions)
make_versions() (in module materials_commons.cli.subcommands.versions)
materials_commons.cli
module
materials_commons.cli.cloned_project
module
materials_commons.cli.exceptions
module
materials_commons.cli.file_functions
module
materials_commons.cli.functions
module
materials_commons.cli.globus
module
materials_commons.cli.list_objects
module
materials_commons.cli.parser
module
materials_commons.cli.print_formatter
module
materials_commons.cli.sqltable
module
materials_commons.cli.subcommands
module
materials_commons.cli.subcommands.clone
module
materials_commons.cli.subcommands.config
module
materials_commons.cli.subcommands.dataset
module
materials_commons.cli.subcommands.down
module
materials_commons.cli.subcommands.expt
module
materials_commons.cli.subcommands.globus
module
materials_commons.cli.subcommands.init
module
materials_commons.cli.subcommands.ls
module
materials_commons.cli.subcommands.mkdir
module
materials_commons.cli.subcommands.mv
module
materials_commons.cli.subcommands.proj
module
materials_commons.cli.subcommands.remote
module
materials_commons.cli.subcommands.rm
module
materials_commons.cli.subcommands.up
module
materials_commons.cli.subcommands.versions
module
materials_commons.cli.tmp_functions
module
materials_commons.cli.tree_functions
module
materials_commons.cli.treedb
module
materials_commons.cli.user_config
module
MCCLIException
MissingRemoteException
mkdir() (in module materials_commons.cli.tree_functions)
mkdir_if() (in module materials_commons.cli.functions)
mkdir_subcommand() (in module materials_commons.cli.subcommands.mkdir)
module
materials_commons.cli
materials_commons.cli.cloned_project
materials_commons.cli.exceptions
materials_commons.cli.file_functions
materials_commons.cli.functions
materials_commons.cli.globus
materials_commons.cli.list_objects
materials_commons.cli.parser
materials_commons.cli.print_formatter
materials_commons.cli.sqltable
materials_commons.cli.subcommands
materials_commons.cli.subcommands.clone
materials_commons.cli.subcommands.config
materials_commons.cli.subcommands.dataset
materials_commons.cli.subcommands.down
materials_commons.cli.subcommands.expt
materials_commons.cli.subcommands.globus
materials_commons.cli.subcommands.init
materials_commons.cli.subcommands.ls
materials_commons.cli.subcommands.mkdir
materials_commons.cli.subcommands.mv
materials_commons.cli.subcommands.proj
materials_commons.cli.subcommands.remote
materials_commons.cli.subcommands.rm
materials_commons.cli.subcommands.up
materials_commons.cli.subcommands.versions
materials_commons.cli.tmp_functions
materials_commons.cli.tree_functions
materials_commons.cli.treedb
materials_commons.cli.user_config
move() (in module materials_commons.cli.tree_functions)
MultipleRemoteException
mv_subcommand() (in module materials_commons.cli.subcommands.mv)
N
needs_update() (materials_commons.cli.treedb.LocalTree method)
(materials_commons.cli.treedb.RemoteTree method)
NoDefaultRemoteException
O
optional_remote() (in module materials_commons.cli.functions)
optional_remote_config() (in module materials_commons.cli.functions)
output() (materials_commons.cli.list_objects.ListObjects method)
output_method() (in module materials_commons.cli.list_objects)
P
parse_args() (materials_commons.cli.list_objects.ListObjects method)
path_in_project() (in module materials_commons.cli.file_functions)
print() (materials_commons.cli.print_formatter.PrintFormatter method)
print_dataset_details() (in module materials_commons.cli.subcommands.dataset)
print_detail() (materials_commons.cli.print_formatter.PrintFormatter method)
print_details() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
(materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
(materials_commons.cli.subcommands.proj.ProjSubcommand method)
print_file() (in module materials_commons.cli.subcommands.down)
print_header() (materials_commons.cli.print_formatter.PrintFormatter method)
print_known_remotes() (in module materials_commons.cli.subcommands.remote)
print_projects() (in module materials_commons.cli.functions)
print_published_dataset_details() (in module materials_commons.cli.subcommands.dataset)
print_remote_help() (in module materials_commons.cli.functions)
print_remotes() (in module materials_commons.cli.functions)
print_selection() (materials_commons.cli.sqltable.SqlTable method)
print_selection_detail() (materials_commons.cli.sqltable.SqlTable method)
print_table() (in module materials_commons.cli.functions)
print_version() (in module materials_commons.cli.subcommands.versions)
PrintFormatter (class in materials_commons.cli.print_formatter)
proj (materials_commons.cli.cloned_project.ClonedProject attribute)
project_exists() (in module materials_commons.cli.functions)
project_id (materials_commons.cli.functions.ProjectConfig attribute)
project_path (materials_commons.cli.functions.ProjectConfig attribute)
project_path() (in module materials_commons.cli.functions)
project_uuid (materials_commons.cli.functions.ProjectConfig attribute)
ProjectConfig (class in materials_commons.cli.functions)
ProjectTable (class in materials_commons.cli.functions)
ProjSubcommand (class in materials_commons.cli.subcommands.proj)
publish() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
R
random_name() (in module materials_commons.cli.functions)
read_project_config() (in module materials_commons.cli.functions)
remote (materials_commons.cli.functions.ProjectConfig attribute)
remote_subcommand() (in module materials_commons.cli.subcommands.remote)
remote_updatetime (materials_commons.cli.functions.ProjectConfig attribute)
RemoteConfig (class in materials_commons.cli.user_config)
remotes (materials_commons.cli.user_config.Config attribute)
RemoteTree (class in materials_commons.cli.treedb)
remove() (in module materials_commons.cli.tree_functions)
remove_hidden_project_files() (in module materials_commons.cli.functions)
remove_if() (in module materials_commons.cli.functions)
request_confirmation() (in module materials_commons.cli.functions)
rm_subcommand() (in module materials_commons.cli.subcommands.rm)
rmdir_if() (in module materials_commons.cli.functions)
S
save() (materials_commons.cli.functions.ProjectConfig method)
(materials_commons.cli.user_config.Config method)
select_all() (materials_commons.cli.functions.ProjectTable method)
(materials_commons.cli.treedb.TreeTable method)
select_by_id() (materials_commons.cli.treedb.TreeTable method)
select_by_parent_id() (materials_commons.cli.treedb.TreeTable method)
select_by_parent_path() (materials_commons.cli.treedb.TreeTable method)
select_by_path() (materials_commons.cli.treedb.TreeTable method)
set() (materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
set_current_experiment() (in module materials_commons.cli.subcommands.expt)
set_current_globus_download() (in module materials_commons.cli.subcommands.globus)
set_current_globus_upload() (in module materials_commons.cli.subcommands.globus)
size() (materials_commons.cli.sqltable.SqlTable method)
sql_iter() (in module materials_commons.cli.sqltable)
SqlTable (class in materials_commons.cli.sqltable)
standard_download() (in module materials_commons.cli.subcommands.down)
standard_upload() (in module materials_commons.cli.tree_functions)
T
tablecolumns() (materials_commons.cli.functions.ProjectTable static method)
(materials_commons.cli.treedb.TreeTable static method)
tablename() (materials_commons.cli.functions.ProjectTable static method)
(materials_commons.cli.treedb.LocalTree static method)
(materials_commons.cli.treedb.RemoteTree static method)
tmpdir (materials_commons.cli.cloned_project.ClonedProject attribute)
to_dict() (materials_commons.cli.functions.ProjectConfig method)
treecompare() (in module materials_commons.cli.tree_functions)
treename() (materials_commons.cli.treedb.LocalTree static method)
(materials_commons.cli.treedb.RemoteTree static method)
TreeTable (class in materials_commons.cli.treedb)
trunc() (in module materials_commons.cli.print_formatter)
U
unpublish() (materials_commons.cli.subcommands.dataset.DatasetSubcommand method)
unset() (materials_commons.cli.subcommands.expt.ExptSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusDownloadTaskSubcommand method)
(materials_commons.cli.subcommands.globus.GlobusUploadTaskSubcommand method)
up_subcommand() (in module materials_commons.cli.subcommands.up)
update() (materials_commons.cli.treedb.TreeTable method)
upload() (materials_commons.cli.cloned_project.ClonedProject method)
upload_v0() (materials_commons.cli.globus.GlobusOperations method)
V
version_as_str() (in module materials_commons.cli.subcommands.versions)
versions_subcommand() (in module materials_commons.cli.subcommands.versions)
W
walk() (materials_commons.cli.treedb.TreeTable method)