curation: add new rules for EU curation #2343
Annotations
4 errors
Python (site, 3.9, postgresql14, opensearch2):
site/zenodo_rdm/curation/config.py#L1
Black format check
--- /home/runner/work/zenodo-rdm/zenodo-rdm/site/zenodo_rdm/curation/config.py 2024-12-05 12:59:04.423622+00:00
+++ /home/runner/work/zenodo-rdm/zenodo-rdm/site/zenodo_rdm/curation/config.py 2024-12-05 13:06:51.183612+00:00
@@ -12,32 +12,32 @@
award_acronym_in_title,
test_phrases_in_record,
published_before_award_start,
user_verified,
contains_low_conf_keywords,
- contains_high_conf_keywords
+ contains_high_conf_keywords,
)
CURATION_EU_RULES = {
"award_acronym_in_title": award_acronym_in_title,
"award_acronym_in_description": award_acronym_in_description,
"test_phrases_in_record": test_phrases_in_record,
"published_before_award_start": published_before_award_start,
"user_verified": user_verified,
"contains_low_conf_keywords": contains_low_conf_keywords,
- "contains_high_conf_keywords": contains_high_conf_keywords
+ "contains_high_conf_keywords": contains_high_conf_keywords,
}
"""Rules to run for EU Curation."""
CURATION_SCORES = {
"award_acronym_in_title": 5,
"award_acronym_in_description": 10,
"test_phrases_in_record": False,
"published_before_award_start": False,
"user_verified": 5,
"contains_low_conf_keywords": 5,
- "contains_high_conf_keywords": 10
+ "contains_high_conf_keywords": 10,
}
"""Rule scores for EU Curation."""
CURATION_THRESHOLDS = {"EU_RECORDS_CURATION": 15}
|
Python (site, 3.9, postgresql14, opensearch2):
site/zenodo_rdm/curation/config.py#L1
isort-check
from .rules import (
award_acronym_in_description,
award_acronym_in_title,
+ contains_high_conf_keywords,
+ contains_low_conf_keywords,
+ published_before_award_start,
test_phrases_in_record,
- published_before_award_start,
user_verified,
- contains_low_conf_keywords,
- contains_high_conf_keywords
)
CURATION_EU_RULES = {
|
Python (site, 3.9, postgresql14, opensearch2):
site/zenodo_rdm/curation/rules.py#L1
isort-check
"""Rules for curation."""
from datetime import datetime
+
from flask import current_app
from invenio_records_resources.proxies import current_service_registry
|
Python (site, 3.9, postgresql14, opensearch2)
Process completed with exit code 1.
|