caosdb-caoscrawler
0.7.1
Contents:
Getting started
Tutorials
Concepts
Special Cases
Scopes
File Objects
Converters
CFoods (Crawler Definitions)
Macros
How to upgrade
API documentation
Related Projects
Back to Overview
caosdb-caoscrawler
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Y
A
add() (caoscrawler.crawl.TreatedRecordLookUp method)
apply_transformers() (caoscrawler.converters.Converter method)
B
bend_references_to_new_object() (caoscrawler.crawl.Crawler static method)
BooleanElement (class in caoscrawler.structure_elements)
BooleanElementConverter (class in caoscrawler.converters)
braceidpattern (caoscrawler.converters.CrawlerTemplate attribute)
C
caoscrawler
module
caoscrawler.authorize
module
caoscrawler.config
module
caoscrawler.converters
module
caoscrawler.crawl
module
caoscrawler.debug_tree
module
caoscrawler.hdf5_converter
module
caoscrawler.identifiable
module
caoscrawler.identifiable_adapters
module
caoscrawler.logging
module
caoscrawler.macros
module
caoscrawler.macros.macro_yaml_object
module
caoscrawler.scanner
module
caoscrawler.stores
module
caoscrawler.structure_elements
module
caoscrawler.transformer_functions
module
caoscrawler.utils
module
caoscrawler.version
module
CaosDBIdentifiableAdapter (class in caoscrawler.identifiable_adapters)
CfoodRequiredVersionError
check_cfood_version() (in module caoscrawler.version)
check_identical() (in module caoscrawler.crawl)
check_record() (caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
check_whether_parent_exists() (caoscrawler.crawl.Crawler static method)
compact_entity_list_representation() (caoscrawler.crawl.Crawler static method)
configure_server_side_logging() (in module caoscrawler.logging)
convert_attributes() (in module caoscrawler.hdf5_converter)
convert_basic_element() (in module caoscrawler.converters)
convert_basic_element_with_nd_array() (in module caoscrawler.hdf5_converter)
convert_h5_element() (in module caoscrawler.hdf5_converter)
convert_value() (in module caoscrawler.identifiable_adapters)
Converter (class in caoscrawler.converters)
converter_factory() (caoscrawler.converters.Converter static method)
ConverterValidationError
crawl_directory() (caoscrawler.crawl.Crawler method)
crawled_data (caoscrawler.crawl.Crawler property)
Crawler (class in caoscrawler.crawl)
crawler_main() (in module caoscrawler.crawl)
CrawlerTemplate (class in caoscrawler.converters)
create_children() (caoscrawler.converters.Converter method)
(caoscrawler.converters.CSVTableConverter method)
(caoscrawler.converters.DictElementConverter method)
(caoscrawler.converters.DirectoryConverter method)
(caoscrawler.converters.JSONFileConverter method)
(caoscrawler.converters.ListElementConverter method)
(caoscrawler.converters.MarkdownFileConverter method)
(caoscrawler.converters.SimpleFileConverter method)
(caoscrawler.converters.XLSXTableConverter method)
(caoscrawler.converters.YAMLFileConverter method)
(caoscrawler.hdf5_converter.H5DatasetConverter method)
(caoscrawler.hdf5_converter.H5FileConverter method)
(caoscrawler.hdf5_converter.H5GroupConverter method)
(caoscrawler.hdf5_converter.H5NdarrayConverter method)
create_children_from_directory() (caoscrawler.converters.DirectoryConverter static method)
create_converter_registry() (in module caoscrawler.scanner)
create_entity_summary() (caoscrawler.crawl.Crawler static method)
create_flat_list() (caoscrawler.crawl.Crawler static method)
create_path_value() (in module caoscrawler.converters)
create_property_query() (caoscrawler.identifiable_adapters.IdentifiableAdapter static method)
create_query_for_identifiable() (caoscrawler.identifiable_adapters.IdentifiableAdapter static method)
create_records() (caoscrawler.converters.Converter method)
(caoscrawler.hdf5_converter.H5NdarrayConverter method)
(in module caoscrawler.converters)
create_reference_mapping() (caoscrawler.crawl.Crawler static method)
create_scoped_copy() (caoscrawler.stores.Store method)
create_transformer_registry() (in module caoscrawler.scanner)
create_values() (caoscrawler.converters.Converter method)
(caoscrawler.converters.DirectoryConverter method)
(caoscrawler.converters.SimpleFileConverter method)
CSVTableConverter (class in caoscrawler.converters)
D
DateElementConverter (class in caoscrawler.converters)
debug_build_usage_tree() (caoscrawler.crawl.Crawler static method)
debug_matching() (caoscrawler.converters.Converter static method)
DebugTree (class in caoscrawler.debug_tree)
default_matches (caoscrawler.converters.BooleanElementConverter attribute)
(caoscrawler.converters.FloatElementConverter attribute)
(caoscrawler.converters.IntegerElementConverter attribute)
(caoscrawler.converters.TextElementConverter attribute)
definition (caoscrawler.macros.macro_yaml_object.MacroDefinition attribute)
defmacro_constructor() (in module caoscrawler.macros.macro_yaml_object)
detect_circular_dependency() (caoscrawler.crawl.Crawler static method)
Dict (class in caoscrawler.structure_elements)
DictBooleanElement (class in caoscrawler.structure_elements)
DictBooleanElementConverter (class in caoscrawler.converters)
DictConverter (class in caoscrawler.converters)
DictDictElement (class in caoscrawler.structure_elements)
DictDictElementConverter (class in caoscrawler.converters)
DictElement (class in caoscrawler.structure_elements)
DictElementConverter (class in caoscrawler.converters)
DictFloatElement (class in caoscrawler.structure_elements)
DictFloatElementConverter (class in caoscrawler.converters)
DictIntegerElement (class in caoscrawler.structure_elements)
DictIntegerElementConverter (class in caoscrawler.converters)
DictListElement (class in caoscrawler.structure_elements)
DictListElementConverter (class in caoscrawler.converters)
DictTextElement (class in caoscrawler.structure_elements)
DictTextElementConverter (class in caoscrawler.converters)
Directory (class in caoscrawler.structure_elements)
DirectoryConverter (class in caoscrawler.converters)
E
execute_inserts_in_list() (caoscrawler.crawl.Crawler static method)
execute_parent_updates_in_list() (caoscrawler.crawl.Crawler static method)
execute_updates_in_list() (caoscrawler.crawl.Crawler static method)
F
File (class in caoscrawler.structure_elements)
FileConverter (class in caoscrawler.converters)
FileSystemStructureElement (class in caoscrawler.structure_elements)
filter_children() (caoscrawler.converters.Converter method)
FloatElement (class in caoscrawler.structure_elements)
FloatElementConverter (class in caoscrawler.converters)
ForbiddenTransaction
G
GeneralStore (class in caoscrawler.stores)
generate_run_id() (caoscrawler.crawl.Crawler method)
get_any() (caoscrawler.crawl.TreatedRecordLookUp method)
get_caoscrawler_version() (in module caoscrawler.version)
get_children_of_rt() (in module caoscrawler.identifiable_adapters)
get_config_setting() (in module caoscrawler.config)
get_dict_copied() (caoscrawler.stores.Store method)
get_existing() (caoscrawler.crawl.TreatedRecordLookUp method)
get_existing_list() (caoscrawler.crawl.TreatedRecordLookUp method)
get_file() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
(caoscrawler.identifiable_adapters.IdentifiableAdapter method)
(caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
get_identifiable() (caoscrawler.identifiable_adapters.IdentifiableAdapter method)
get_identifying_referenced_entities() (caoscrawler.identifiable_adapters.IdentifiableAdapter static method)
get_identifying_referencing_entities() (caoscrawler.identifiable_adapters.IdentifiableAdapter static method)
get_internal_id() (caoscrawler.stores.Store method)
get_missing() (caoscrawler.crawl.TreatedRecordLookUp method)
get_missing_list() (caoscrawler.crawl.TreatedRecordLookUp method)
get_name() (caoscrawler.structure_elements.StructureElement method)
get_names_current_scope() (caoscrawler.stores.RecordStore method)
get_options() (caoscrawler.converters.CSVTableConverter method)
(caoscrawler.converters.TableConverter method)
(caoscrawler.converters.XLSXTableConverter method)
get_records() (caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
get_records_current_scope() (caoscrawler.stores.RecordStore method)
get_registered_identifiable() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
(caoscrawler.identifiable_adapters.IdentifiableAdapter method)
(caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
get_representation() (caoscrawler.identifiable.Identifiable method)
get_storage() (caoscrawler.stores.Store method)
H
H5DatasetConverter (class in caoscrawler.hdf5_converter)
H5DatasetElement (class in caoscrawler.hdf5_converter)
H5FileConverter (class in caoscrawler.hdf5_converter)
H5GroupConverter (class in caoscrawler.hdf5_converter)
H5GroupElement (class in caoscrawler.hdf5_converter)
H5NdarrayConverter (class in caoscrawler.hdf5_converter)
H5NdarrayElement (class in caoscrawler.hdf5_converter)
handle_value() (in module caoscrawler.converters)
has_parent() (in module caoscrawler.utils)
I
Identifiable (class in caoscrawler.identifiable)
IdentifiableAdapter (class in caoscrawler.identifiable_adapters)
inform_about_pending_changes() (caoscrawler.crawl.Crawler static method)
initialize_converters() (caoscrawler.crawl.Crawler method)
(in module caoscrawler.scanner)
INSERT (caoscrawler.crawl.SecurityMode attribute)
IntegerElement (class in caoscrawler.structure_elements)
IntegerElementConverter (class in caoscrawler.converters)
is_identifiable_for_record() (caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
J
JSONFile (class in caoscrawler.structure_elements)
JSONFileConverter (class in caoscrawler.converters)
L
ListElement (class in caoscrawler.structure_elements)
ListElementConverter (class in caoscrawler.converters)
load_converters() (caoscrawler.crawl.Crawler method)
load_definition() (caoscrawler.crawl.Crawler method)
(in module caoscrawler.scanner)
load_from_yaml_definition() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
LocalStorageIdentifiableAdapter (class in caoscrawler.identifiable_adapters)
M
macro_constructor() (in module caoscrawler.macros.macro_yaml_object)
MacroDefinition (class in caoscrawler.macros.macro_yaml_object)
main() (in module caoscrawler.crawl)
MarkdownFileConverter (class in caoscrawler.converters)
match() (caoscrawler.converters.Converter method)
(caoscrawler.converters.DateElementConverter method)
(caoscrawler.converters.DictElementConverter method)
(caoscrawler.converters.DirectoryConverter method)
(caoscrawler.converters.ListElementConverter method)
(caoscrawler.converters.SimpleFileConverter method)
(caoscrawler.converters.TableConverter method)
(caoscrawler.hdf5_converter.H5NdarrayConverter method)
match_name_and_value() (in module caoscrawler.converters)
metadata (caoscrawler.converters.DictBooleanElementConverter attribute)
module
caoscrawler
caoscrawler.authorize
caoscrawler.config
caoscrawler.converters
caoscrawler.crawl
caoscrawler.debug_tree
caoscrawler.hdf5_converter
caoscrawler.identifiable
caoscrawler.identifiable_adapters
caoscrawler.logging
caoscrawler.macros
caoscrawler.macros.macro_yaml_object
caoscrawler.scanner
caoscrawler.stores
caoscrawler.structure_elements
caoscrawler.transformer_functions
caoscrawler.utils
caoscrawler.version
N
name (caoscrawler.macros.macro_yaml_object.MacroDefinition attribute)
NoneElement (class in caoscrawler.structure_elements)
P
params (caoscrawler.macros.macro_yaml_object.MacroDefinition attribute)
parse_args() (in module caoscrawler.authorize)
(in module caoscrawler.crawl)
pattern (caoscrawler.converters.CrawlerTemplate attribute)
R
RecordStore (class in caoscrawler.stores)
register_identifiable() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
(caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
remove_unnecessary_updates() (caoscrawler.crawl.Crawler static method)
replace() (in module caoscrawler.transformer_functions)
replace_entities_with_ids() (caoscrawler.crawl.Crawler method)
replace_name_with_referenced_entity_id() (caoscrawler.crawl.Crawler static method)
replace_references_with_cached() (caoscrawler.crawl.Crawler method)
replace_variables() (in module caoscrawler.converters)
resolve_reference() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
(caoscrawler.identifiable_adapters.IdentifiableAdapter method)
(caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
restore_state() (caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
RETRIEVE (caoscrawler.crawl.SecurityMode attribute)
retrieve_identified_record_for_identifiable() (caoscrawler.identifiable_adapters.CaosDBIdentifiableAdapter method)
(caoscrawler.identifiable_adapters.IdentifiableAdapter method)
(caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
retrieve_identified_record_for_record() (caoscrawler.identifiable_adapters.IdentifiableAdapter method)
S
save_debug_data() (caoscrawler.crawl.Crawler method)
scan_directory() (in module caoscrawler.scanner)
scan_structure_elements() (in module caoscrawler.scanner)
scanner() (in module caoscrawler.scanner)
SecurityMode (class in caoscrawler.crawl)
set_ids_and_datatype_of_parents_and_properties() (caoscrawler.crawl.Crawler static method)
SimpleFileConverter (class in caoscrawler.converters)
split() (in module caoscrawler.transformer_functions)
split_into_inserts_and_updates() (caoscrawler.crawl.Crawler method)
split_restricted_path() (in module caoscrawler.crawl)
start_crawling() (caoscrawler.crawl.Crawler method)
Store (class in caoscrawler.stores)
store_state() (caoscrawler.identifiable_adapters.LocalStorageIdentifiableAdapter method)
str_to_bool() (in module caoscrawler.converters)
StructureElement (class in caoscrawler.structure_elements)
submatch() (in module caoscrawler.transformer_functions)
substitute() (in module caoscrawler.macros.macro_yaml_object)
substitute_dict() (in module caoscrawler.macros.macro_yaml_object)
synchronize() (caoscrawler.crawl.Crawler method)
T
TableConverter (class in caoscrawler.converters)
TextElement (class in caoscrawler.structure_elements)
TextElementConverter (class in caoscrawler.converters)
TreatedRecordLookUp (class in caoscrawler.crawl)
typecheck() (caoscrawler.converters.Converter method)
(caoscrawler.converters.DictElementConverter method)
(caoscrawler.converters.DirectoryConverter method)
(caoscrawler.converters.ListElementConverter method)
(caoscrawler.converters.SimpleFileConverter method)
(caoscrawler.converters.TableConverter method)
(caoscrawler.hdf5_converter.H5DatasetConverter method)
(caoscrawler.hdf5_converter.H5GroupConverter method)
(caoscrawler.hdf5_converter.H5NdarrayConverter method)
U
UPDATE (caoscrawler.crawl.SecurityMode attribute)
update() (caoscrawler.stores.Store method)
V
validate_against_json_schema() (in module caoscrawler.converters)
X
XLSXTableConverter (class in caoscrawler.converters)
Y
YAMLFileConverter (class in caoscrawler.converters)