Simply pytests `subjects_csv` and `sessions_csv` by removing pandas dependency
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
Direção de pesquisa
Localize a cobertura do pytest para subjects_csv e sessions_csv e inspecione como pandas é usado para criar ou comparar os dados de exemplo. Substitua essas operações por Python dicts e lists, escreva os dados CSV de exemplo como uma string multilinha e execute os testes pytest relevantes para confirmar que eles continuam passando sem a dependência de pandas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I think the use of pandas here is unjustified. All the operations where it's used can be just more cleanly accomplished with python datatypes: dicts and lists.
Originally posted by @dimitri-yatsenko in https://github.com/datajoint/workflow-animal/pull/9#discussion_r775087716
writing a sample CSV file with sample data can be made much simpler. Consider simply writing a multiline string into a file.
Originally posted by @dimitri-yatsenko in https://github.com/datajoint/workflow-animal/pull/9#discussion_r775087876
- Linguagem predominante
- Jupyter Notebook
- Estrelas
- 10
- Forks
- 44
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de datajoint/element-array-ephys
-
Migrate to DataJoint 2.x: 14 longblob attributes silently corrupt data, 1 attribute fails to declareAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 58/100
datajoint/element-array-ephys#230 ·
-
enhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
datajoint/element-array-ephys#207 ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
datajoint/element-array-ephys#206 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
datajoint/element-array-ephys#154 · 1 comentário ·
-
NWB-export.ipynb errorAbertabug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
datajoint/element-array-ephys#163 ·
Todas as issues de datajoint/element-array-ephys
Issues semelhantes
-
agent/scanner hive/hosted-available-lke648397-260827-5n31 quality testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
stryker-mutator/stryker-net#3892 ·
Mantenedores costumam responder em até 1 dia
-
Sanity on ansible-core devel fails: ignore-2.23.txt references the removed import-3.9 testTalvez já em andamento @yurnov assumiu hoje. Abertaneeds_triage
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 91/100
ansible-collections/kubernetes.core#1275 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
area:web
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
praetorianer777/GoTome#178 ·
Mantenedores costumam responder em até 1 dia