PORBIOTA / ISA_DMP

Plano de Gestão de Dados da participação do ISA no PORBIOTA
Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

Verificar suporte a dados de colectores em Specify #1

Open rpfigueira opened 2 years ago

rpfigueira commented 2 years ago

Em Specify, o esquema da tabela de agentes é o seguinte: https://files.specifysoftware.org/schema/version/2.9/#agent. É necessário verificar se suporta todos os campos necessários para a tabela de colectores do herbário LISI.

Passos

  1. Identificar os campos da tabela de colectores LISI
  2. Verificar se já existem campos na tabela de Agentes em Specify para esses campos da tabela colectores LISI
  3. Identificar campos livres em agentes Specify para os campos LISI ainda não cobertos.
arseniop commented 2 years ago

Campos a considerar incluir:

Correndo o risco de ser demasiado exaustivo, existem alguns identificadores que poderiam ser considerados, por exemplo:

rpfigueira commented 2 years ago
Podemos começar pelo seguinte mapeamento entre o esquema da tabela agente em Specify e os campos sugeridos: ID campo sugerido Campo Specify Notas
1 Nome_Completo agentvariant.name na tabela associada variant
2 Nome_Standart_IPNI agentvariant.name na tabela associada variant, com o variant type = IPNI_name. É necessário adiicionar valor à picklist
3 IPNI_LSID agentvariant.name na tabela associada variant, com o variant type = IPNI_LSID. É necessário adiicionar valor à picklist
4 Pais_Nacionalidade text1 precisa de ser adicionado ao form
5 Data_Nascimento dateOfBirth precisa de ser adicionado ao form
6 Data_Falecimento dateOfDeath precisa de ser adicionado ao form
7 Local_Nascimento text2 precisa de ser adicionado ao form
8 Local_Falecimento text3 precisa de ser adicionado ao form
9 Observações remarks precisa de ser adicionado ao form
10 Contacto Já incluido, com campos Email e subform Addresses

Para os vários ID, podemos adoptar a mesma estratégia que IPNI_LSID. Acho que assim conseguimos incluir tudo. Há trabalho de adaptação do form, mas o bom é que o esquema suporta tudo.