colrev.package_manager.package_base_classes.ScreenPackageBaseClass

class colrev.package_manager.package_base_classes.ScreenPackageBaseClass(*, screen_operation, settings, logger=None, verbose_mode=False)[source]

Bases: ABC

The base class for Screen packages.

The following cli command calls the run_screen method of a Screen package:

colrev screen -> calls package.run_screen()

Methods

run_screen

Run the screen operation.

Attributes

ci_supported

settings_class

abstract run_screen(records, split)[source]

Run the screen operation.

Return type:

dict