Add `study_type` closed facet at Study level (primary vs secondary literature)*
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Área
- data
Línea de trabajo
No se nombran archivos ni pruebas. Empieza por localizar la definición del nodo Study y las convenciones existentes para facet y confidence; compáralas con la distinción data_origin en el nivel de análisis de Issue #7. Se considera terminado cuando existe un enum cerrado study_type en el nivel Study, su confidence se puntúa por separado y primary es el valor admitido por el corpus, mientras que los demás tipos enumerados quedan en cuarentena.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Add a closed study_type enum at the Study node (e.g. primary, meta_analysis, systematic_review, narrative_review, case_report, methods_development, simulation, commentary). This is the corpus-admission gate: keep primary, quarantine the rest.
Why this is an explicit gate, not a deferred-map facet
A meta-analysis or review paper's text is full of primary-study coordinates, contrasts, and tasks quoted from included studies. An open extractor will faithfully pull these as analyses — nothing about the extraction marks them as second-hand. If document type is left to emerge from a lower-level field (e.g. design_type), the failure mode is phantom training pairs: other studies' coordinates entering the corpus as if this paper produced them — the contamination class a contrastive objective learns as signal.
study_type belongs to the "decides whether the extraction should exist at all" class, so unlike descriptive facets it must be defined closed now and scored on its own with confidence, not deferred to second-pass mapping. Bonus: "classify this document's type" is a more natural, higher-accuracy LLM task than "should I exclude this."
Keep it distinct from two orthogonal axes it will be confused with: Study.design (observational/interventional, cross-sectional/longitudinal) and ONVOC's Study Design → Study Types (case-control, cohort, RCT). Both are the epidemiological-design axis; neither captures primary-vs-secondary literature type, which is a new axis we define ourselves.
See also Issue #7 (analysis-level data_origin) for the mixed-paper case this study-level gate does not cover.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 0
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Issues similares
-
daily-issues
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
opensanctions/opensanctions#5766 ·
Los mantenedores suelen responder en 1 día
-
Fix archive paths on UrsaAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
NOAA-EMC/EMC_verif-global#296 ·
-
New Submission: TropWATERAbiertometadata submission
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
recommenders-team/recommenders#2386 ·
Los mantenedores suelen responder en 2 días
-
check:failed feeds:add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
iptv-org/database#36228 · 1 comentario ·
Los mantenedores suelen responder en 2 días