colrev.package_manager.package_base_classes.DedupePackageBaseClass

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

Bases: ABC

The base class for Dedupe packages.

The following cli command calls the dedupe method of a Dedupe package:

colrev dedupe -> calls package.run_dedupe()

Methods

run_dedupe

Run the dedupe operation.

Attributes

ci_supported

settings_class

abstract run_dedupe()[source]

Run the dedupe operation.

Return type:

None