Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

DelayedArray subsetting via lapply doesn't work

Aberta
#97 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
45/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
r
Domínio
data

Direção de pesquisa

Comece executando a reprodução em R fornecida com DelayedArray 0.19.4 e compare o subsetting de uma matriz comum com lapply em um DelayedArray. Rastreie o ponto de entrada do subsetting e o tratamento de sys.call() mencionado no relatório; considera-se concluído quando a chamada a lapply retorna o subconjunto 5-by-2 solicitado sem o erro de contexto '...'.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

On DelayedArray 0.19.4:

x <- list(matrix(runif(100), 10, 10))
lapply(x, "[", i=1:5, j=1:2, drop=FALSE)
## [[1]]
##           [,1]       [,2]
## [1,] 0.5664114 0.89343894
## [2,] 0.9693973 0.07918907
## [3,] 0.1310845 0.20746916
## [4,] 0.6174420 0.48100379
## [5,] 0.5324374 0.82014878

library(DelayedArray)
y <- list(DelayedArray(x[[1]]))
lapply(y, "[", i=1:5, j=1:2, drop=FALSE)
## Error in eval(subscript, envir = eframe, enclos = eframe) : 
##   '...' used in an incorrect context

Not 100% sure what's happening here, just that there's some voodoo stuff going on with sys.call().

Linguagem predominante
R
Estrelas
29
Forks
12
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Bioconductor/DelayedArray

Todas as issues de Bioconductor/DelayedArray

Issues semelhantes

Mais issues de R

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.