conabio / catalogo-agrobiodiversidad Goto Github PK
View Code? Open in Web Editor NEWLog de actualizaciones a la lista de taxones de agrobiodiversidad, mantenida por SIAgro.
Log de actualizaciones a la lista de taxones de agrobiodiversidad, mantenida por SIAgro.
_pendiente
https://files.slack.com/files-pri/TE603HEP4-F0465QQFBPS/image.png
El comportamiento deseado sería borrar el que tiene id _pendiente
y mantener el nuevo. Pero antes de proceder tenemos que decidir qué hacer con los campos que no están en CAT, como las referencias y quizá otros como es_parientesilvestre
.
Verificar si al agregar un sinónimo también se agrega en automático el idCAT válido. Efectivamente falta esto
Adicionalmente, si la etiqueta true/false de es_parientesilvestre/quelite/domesticado se pone en un sinónimo, este valor debe quitarse del sinónimo y ponerse solo en el válido. Junto a este paso, hay que revisar: de los sinónimos, verificar que el válido esté en la lista y tenga la info extra (etiquetas y referencia). Si el válido está en la lista, pero no tiene info adicional, agregarla. Agregarlo si hace falta y heredar la info extra (etiquetas, referencia). Esto va en un nuevo script check_sinonimos.py
Revisar que sólo los válidos estén etiquetados como agrobd, parientes silvestres, quelite, domesticado.
Hay un taxón que no tiene id válido asociado, por lo tanto por el momento tiene sus respectivas etiquetas:
54795ANGIO | Solanum bicolor. Respuesta de Emmanuel: Es un error de catálogo, Diana y equipo lo van a corregir.
Agregar al script estatus.py que la etiqueta de pariente, quelite, domesticado se herede como ocurre con la referencia y la etiqueta agrobd cuando hay cambio de estatus, así como que se eliminen las etiquetas del sinonimo.
Id válido
y estatus
al listado (guardadas de forma local como el resto de las columnas)estatus
, Id válido
y taxon
de la lista con el de CAT a través de consultas a zacatuche.Local
ID | ID Válido | Estatus | Taxon | Agrobd |
---|---|---|---|---|
1 | 1 | Válido | taxon1 | agrobd |
2 | 2 | Válido | taxon2 | agrobd |
CAT
ID | ID Válido | Estatus | Taxon |
---|---|---|---|
1 | 1 | Válido | taxon1 |
2 | 2 | Válido | taxon2 |
CAT
ID | ID Válido | Estatus | Taxon |
---|---|---|---|
1 | 2 | sinónimo | taxon1 |
2 | 2 | Válido | taxon2 |
2.1 Local: No tenemos taxon2 en lista agrobd
ID | ID Válido | Estatus | Taxon |
---|---|---|---|
1 | 1 | Válido | taxon1 |
2.2 Local: Sí tenemos taxon2 en lista agrobd
ID | ID Válido | Estatus | Taxon |
---|---|---|---|
1 | 1 | Válido | taxon1 |
2 | 2 | Válido | taxon2 |
Pasos:
script usuario
o algo así.Quién
del changelog aparece como usuario script
o algo así.fecha | ID | Tipo cambio | Campo | Valor anterior | Valor actual | Quién |
---|---|---|---|---|---|---|
Nuevo registro | ||||||
Borrar registro | ||||||
Editar registro | Taxon | xxx | yyy |
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.