thiago-goncalves-souza / zootraits

Shiny App for exploring animal functional trait data
https://ecofun.shinyapps.io/zootraits/
Other
3 stars 0 forks source link

Roadmap for final V1 #6

Closed beatrizmilz closed 9 months ago

beatrizmilz commented 10 months ago

General

Contribute

Deploy

Best do

beatrizmilz commented 9 months ago

Anotações das sugestões:

beatrizmilz commented 9 months ago

1 - isso é tranquilo de fazer! Na próxima vez que mexer, faço. 2 - É possível? É. Mas tem ter mais cuidado na revisão das contribuições, ok? Sobre isso, tem mais algo que me preocupa, mas prefiro mandar por Whats app. 3- vi aqui e está na aba metadados! A ideia é colocar essas explicações também no feedtraits? 4 - up to you :) você pode definir e me passar? 5 - esse também depende de você. Para mim também não está claro.

beatrizmilz commented 9 months ago

Thiago, sobre a dúvida 3 até 5, tive uma ideia:

A tabela mostrada na tela "metadata" é gerada aqui, e as infos vieram ou de conversas ou do arquivo inicial que você enviou que tinha alguns dos metadados na segunda aba da planilha: https://github.com/beatrizmilz/zootraits/blob/aa89f1ed520d1a4cdecf54e2528583e3d2abb303/data-raw/zootraits-review/metadata.R#L48-L78

Seria bom revisar esses textos e ver se quer que mude algo.

A ideia que implementei foi criar uma função que pega a descrição do metadata e adiciona embaixo do nome do filtro. Assim, se algo não está claro, podemos melhorar a descrição no metadata. imagem

Com isso, além de revisar os textos que aparecem, seria bom também pensar na ordem que eles aparecem (do mais amplo para o mais específico).

O que acha?

Creio que esses passos já ajudariam bastante a questão das dúvidas sobre o que as colunas significam. Atualizei o app com essa ideia.

beatrizmilz commented 9 months ago

Thiago, seria bom pedir para a equipe da revisão fazer mais uma experimentação com o envio dos dados de artigos, agora com exemplos reais!

beatrizmilz commented 9 months ago

Thiago, seria bom pedir para a equipe da revisão fazer mais uma experimentação com o envio dos dados de artigos, agora com exemplos reais!

Agora que eu vi, o Fabrício fez um envio!

thiago-goncalves-souza commented 9 months ago

Thiago, sobre a dúvida 3 até 5, tive uma ideia:

A tabela mostrada na tela "metadata" é gerada aqui, e as infos vieram ou de conversas ou do arquivo inicial que você enviou que tinha alguns dos metadados na segunda aba da planilha:

https://github.com/beatrizmilz/zootraits/blob/aa89f1ed520d1a4cdecf54e2528583e3d2abb303/data-raw/zootraits-review/metadata.R#L48-L78

Seria bom revisar esses textos e ver se quer que mude algo.

A ideia que implementei foi criar uma função que pega a descrição do metadata e adiciona embaixo do nome do filtro. Assim, se algo não está claro, podemos melhorar a descrição no metadata. imagem

Com isso, além de revisar os textos que aparecem, seria bom também pensar na ordem que eles aparecem (do mais amplo para o mais específico).

O que acha?

Creio que esses passos já ajudariam bastante a questão das dúvidas sobre o que as colunas significam. Atualizei o app com essa ideia.

Sugestão de modificação do metadados:

Na aba ExploreTrait - Metadata

ajuste 1:

ajuste 2:

thiago-goncalves-souza commented 9 months ago

Oi @beatrizmilz . Queria pedir uma sugestão de como fazer a questão das coordenadas. Para os estudos em escala local, é facil imaginar que teremos uma coordenada para o local estudado. Porém, para escala regional e global teria que inserir multiplos pontos e isso deixaria bem confuso. O que vc acha que podemos fazer? Aparecer varios pontos? Ou simplesmente deixar como está?

beatrizmilz commented 9 months ago

Oi Thiago! Vou responder agora esses itens aqui: https://github.com/beatrizmilz/zootraits/issues/6#issuecomment-1714289164

Sobre a modificação dos metadados: a ideia é que os metadados correspondam à tabela de review, então ao mudar os metadados, algumas coisas no app também devem mudar. Aviso por aqui quais foram.

beatrizmilz commented 9 months ago
beatrizmilz commented 9 months ago

Oi @beatrizmilz . Queria pedir uma sugestão de como fazer a questão das coordenadas. Para os estudos em escala local, é facil imaginar que teremos uma coordenada para o local estudado. Porém, para escala regional e global teria que inserir multiplos pontos e isso deixaria bem confuso. O que vc acha que podemos fazer? Aparecer varios pontos? Ou simplesmente deixar como está?

Sobre esse ponto: O mais fácil é deixar como está, já que todos os dados que temos apresenta apenas 1 lat/lon.

Mas me parece que o melhor para a questão estudada seria ter a possibilidade de mais de um ponto por estudo. Nesse caso teríamos que pensar um pouco em algumas partes como a limpeza dos dados (como deixar essa info na tabela, por exemplo), e também no feedtraits (pq colocamos a possibilidade de subir um lat/long apenas).

No fim, creio que cai na questão 'it's up to you', onde deixar como está gasta tempo = 0, e ter lat/long gasta mais tempo de trabalho.

beatrizmilz commented 9 months ago

Sobre a tarefa:

modificar: where -> region / ocean / continent [fica muito grande e estranho para a tabela?]

A ideia é renomear a coluna where em todos os lugares que ela aparece?

beatrizmilz commented 9 months ago

Atualizei o app com as mudanças de hoje!

https://beatriz-milz.shinyapps.io/zootraits/

Tem umas tarefas que seria interessante fazer com você, em uma chamada. Você tem um tempo nessa semana?

thiago-goncalves-souza commented 9 months ago

Sobre a tarefa:

modificar: where -> region / ocean / continent [fica muito grande e estranho para a tabela?]

A ideia é renomear a coluna where em todos os lugares que ela aparece?

Gostei da maneira que você fez

thiago-goncalves-souza commented 9 months ago

Atualizei o app com as mudanças de hoje!

https://beatriz-milz.shinyapps.io/zootraits/

Tem umas tarefas que seria interessante fazer com você, em uma chamada. Você tem um tempo nessa semana?

Vamos sim. Talvez sexta a tarde?

thiago-goncalves-souza commented 9 months ago

Pequenas mudanças:

beatrizmilz commented 9 months ago

Pequenas mudanças:

1. devo ter digitado errado e existem duas maneiras para "undetermined morphological traits" e "undetermined trait". Poderia ficar tudo como "undetermined morphological traits" ? Posso fazer isso se me mandar a planilha mais recente que vc ta usando.

2. Existe como omitir o aparecimento do "other" nas categorias sem que seja removendo da base de dados? Se sim, talvez via dat %>% dplyr::filter(trait != "other"), poderia implementar?

Sobre o 1, vou mudar aqui com código mesmo!

beatrizmilz commented 9 months ago

Pequenas mudanças:

* [x]  1)  devo ter digitado errado e existem duas maneiras para "undetermined morphological traits" e "undetermined trait". Poderia ficar tudo como "undetermined morphological traits" ? Posso fazer isso se me mandar a planilha mais recente que vc ta usando.

* [ ]  2) Existe como omitir o aparecimento do "other" nas categorias sem que seja removendo da base de dados? Se sim, talvez via dat %>% dplyr::filter(trait != "other"), poderia implementar?

Sobre o 2, vc fala do Feedtrait, ou do Exploretrait?

beatrizmilz commented 9 months ago

O backend da funcionalidade de subir o CSV ainda não está pronta! assim que estiver funcionando eu aviso

beatrizmilz commented 9 months ago

O backend da funcionalidade de subir o CSV ainda não está pronta! assim que estiver funcionando eu aviso

https://beatriz-milz.shinyapps.io/zootraits/ no ar!

thiago-goncalves-souza commented 9 months ago

Pequenas mudanças:

* [x]  1)  devo ter digitado errado e existem duas maneiras para "undetermined morphological traits" e "undetermined trait". Poderia ficar tudo como "undetermined morphological traits" ? Posso fazer isso se me mandar a planilha mais recente que vc ta usando.

* [ ]  2) Existe como omitir o aparecimento do "other" nas categorias sem que seja removendo da base de dados? Se sim, talvez via dat %>% dplyr::filter(trait != "other"), poderia implementar?

Sobre o 2, vc fala do Feedtrait, ou do Exploretrait?

ExploreTrait -> DataExploration.

Fiquei simulando e quando o other é o mais comum do grupo, ele aparece como um "trait". Pode omitir ele também via código se for possível.

beatrizmilz commented 9 months ago
thiago-goncalves-souza commented 9 months ago

For

thiago-goncalves-souza commented 9 months ago
thiago-goncalves-souza commented 9 months ago

_Re: summaries of the datasets: we have a few things that might (or might not) be useful:

https://github.com/open-traits-network/otn-taxon-trait-summary/tree/main/_data/R/summaries - this contains one summary for each dataset that is fed into the overall summary. The main summary is probably more useful (since it has some additional fields and standardization), but the smaller size on these might be useful?

https://github.com/open-traits-network/open-traits-network.github.io/tree/master/_datasets - the .md files here provide a combination of human and machine-readable information that could be mined for metadata, particularly the description information._