colrev.ops.prescreen.Prescreen¶
- class colrev.ops.prescreen.Prescreen(*, review_manager, notify_state_transition_operation=True)[source]¶
Bases:
Operation
Prescreen records (based on metadata)
Methods
check_precondition
Check the operation precondition
conclude
Conclude the operation (stop Docker containers)
create_prescreen_split
Split the prescreen between researchers
decorate
Decorator for operations
exclude_records
Exclude records in the prescreen
export_table
Export a table with records to prescreen
get_data
Get the data for prescreen
import_table
Import a table with prescreened records
include_all_in_prescreen
- rtype:
Any
include_records
Include records in the prescreen
main
- rtype:
Any
notify
Notify the review_manager about the next operation
prescreen
Save the prescreen decision
setup_custom_script
Setup 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