colrev.ops.prescreen.Prescreen
- class colrev.ops.prescreen.Prescreen(*, review_manager, notify_state_transition_operation=True)[source]
Bases:
OperationPrescreen records (based on metadata).
Initialize the instance.
Methods
check_preconditionCheck the operation precondition.
concludeConclude the operation (stop Docker containers).
create_prescreen_splitSplit the prescreen between researchers.
decorateDecorator for operations.
exclude_recordsExclude records in the prescreen.
export_tableExport a table with records to prescreen.
get_dataGet the data for prescreen.
import_tableImport a table with prescreened records.
include_all_in_prescreen- rtype:
Any
include_recordsInclude records in the prescreen.
main- rtype:
Any
notifyNotify the review_manager about the next operation.
prescreenSave the prescreen decision.
setup_custom_scriptSetup a custom prescreen script.
Attributes
type- check_precondition()
Check the operation precondition.
- Return type:
None
- conclude()
Conclude the operation (stop Docker containers).
- Return type:
None
- create_prescreen_split(*, create_split)[source]
Split the prescreen between researchers.
- Return type:
list
- classmethod decorate()
Decorator for operations.
- Return type:
Callable
- export_table(*, export_table_format='csv')[source]
Export a table with records to prescreen.
- Return type:
None
- import_table(*, import_table_path)[source]
Import a table with prescreened records.
- Return type:
None
- notify(*, state_transition=True)
Notify the review_manager about the next operation.
- Return type:
None