crawler package¶
Submodules¶
crawler.app module¶
crawler.command module¶
-
crawler.command.
accs_per_day
(configuration, day)[source]¶ Query for all studyinstanceuids for a given day.
-
crawler.command.
add_study_description
(query, study_description)[source]¶ Search only for specific study descriptions
-
crawler.command.
add_study_uid
(query, study_uid)[source]¶ Limit by Accession Number with StudyInstanceUID
-
crawler.command.
basic_query
(configuration)[source]¶ Returns a basic findscu command with no query parameters set.
crawler.config module¶
-
crawler.config.
get_report_show_url
(file='config.ini')[source]¶ Reads the configuration from the config.ini file :param file: config file name (optional, default=’config.ini’) :return: str: report settings
crawler.convert module¶
This file contains the locic associated with the tasks in the file ‘ris_pacs_merge_upload.py’
crawler.dicom module¶
A simple regex based parser for DICOM (DCMTK output to be more precise).
crawler.executor module¶
crawler.query module¶
-
crawler.query.
query_day_extended
(config, mod: str, day: datetime.datetime, time_range: str) → List[Dict[str, str]][source]¶