Migració de dades biològiques des de Chado amb Drupal

Pel CIRAD i Bioversity, vaig crear un nou mòdul per Drupal7, que permet importar dades biològiques des d'una base de dades biològiques Chado tot utilitzant Migrate. Requereix el mòdul Tripal, un projecte que ofereix una integració entre una base de dades Chado i Drupal. Aquest mòdul declara un connector de destinació per cada taula de Chado utilitzada dins el marc del projecte, però es pot fàcilment estendre per la majoria de les altres taules existents (vegeu la documentació). D'aquesta manera, s'integra fàcilment amb l'entorn de treball Migrate; pels altres aspectes, com l'explotació de la font de dades (per exemple en JSON), és inútil reinventar la roda, n'hi ha prou amb utilitzar els connectors presents de manera nadiva. Recolzar-se sobre un mòdul comprovat com Migrate permet a més aprofitar altres aspectes com el rollback i la migració incremental.