diff options
author | Martin Czygan <martin.czygan@gmail.com> | 2020-12-18 02:31:55 +0100 |
---|---|---|
committer | Martin Czygan <martin.czygan@gmail.com> | 2020-12-18 02:31:55 +0100 |
commit | e463ff2e949bd02e5fe70be67f2736dc09d59960 (patch) | |
tree | bf222b2a85088f3589417da7146ec0f1e5a61629 /fuzzycat | |
parent | 34ab8083fefbddcea314a60ea3ca7d4c2c0d01ec (diff) | |
download | fuzzycat-e463ff2e949bd02e5fe70be67f2736dc09d59960.tar.gz fuzzycat-e463ff2e949bd02e5fe70be67f2736dc09d59960.zip |
rename reason: dummy to unknown
Diffstat (limited to 'fuzzycat')
-rw-r--r-- | fuzzycat/common.py | 7 | ||||
-rw-r--r-- | fuzzycat/verify.py | 4 |
2 files changed, 6 insertions, 5 deletions
diff --git a/fuzzycat/common.py b/fuzzycat/common.py index 142cb69..79e2b14 100644 --- a/fuzzycat/common.py +++ b/fuzzycat/common.py @@ -13,12 +13,13 @@ class Status(str, Enum): EXACT = 'exact' STRONG = 'strong' WEAK = 'weak' - TODO = 'todo' # maybe UNIMPLEMENTED + TODO = 'todo' # maybe UNIMPLEMENTED, TODO: change this after !MR92 class Reason(str, Enum): """ - Reason for assuming we have a match or miss. No hard rules on naming. + Reason for assuming we have a match or miss. No hard rules on naming, maybe + if a rule leans toward specific sources, you can use `CUSTOM_` as prefix. """ APPENDIX = 'appendix' ARXIV_VERSION = 'arxiv_version' @@ -42,7 +43,6 @@ class Reason(str, Enum): DATACITE_VERSION = 'datacite_version' DATASET_DOI = 'dataset_doi' DOI = 'doi' - DUMMY = 'dummy' FIGSHARE_VERSION = 'figshare_version' JACCARD_AUTHORS = 'jaccard_authors' JSTOR_ID = 'jstor_id' @@ -61,6 +61,7 @@ class Reason(str, Enum): TITLE_AUTHOR_MATCH = 'title_author_match' TITLE_FILENAME = 'title_filename' TOKENIZED_AUTHORS = 'tokenized_authors' + UNKNOWN = 'unknown' VERSIONED_DOI = 'versioned_doi' WORK_ID = 'work_id' YEAR = 'year' diff --git a/fuzzycat/verify.py b/fuzzycat/verify.py index 260dca5..c3c7179 100644 --- a/fuzzycat/verify.py +++ b/fuzzycat/verify.py @@ -42,7 +42,7 @@ Found Status Reason 2085006 Status.DIFFERENT Reason.CONTRIB_INTERSECTION_EMPTY 1397420 Status.DIFFERENT Reason.SHARED_DOI_PREFIX 1355852 Status.DIFFERENT Reason.RELEASE_TYPE -1290162 Status.AMBIGUOUS Reason.DUMMY +1290162 Status.AMBIGUOUS Reason.UNKNOWN 1145511 Status.DIFFERENT Reason.BOOK_CHAPTER 1009657 Status.DIFFERENT Reason.DATASET_DOI 996503 Status.STRONG Reason.PMID_DOI_PAIR @@ -588,4 +588,4 @@ def verify(a: Dict, b: Dict, min_title_length=5) -> Tuple[str, str]: except (ValueError, PathAccessError): pass - return Verify(Status.AMBIGUOUS, Reason.DUMMY) + return Verify(Status.AMBIGUOUS, Reason.UNKNOWN) |