AberystwythSystemsBiology / AberystwythSystemsBiology/pyMEAN

Hypergeometric test from scipy does not have the right parameters fed

Abierto
#2 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
9
Forks
2
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

```python
p_value = 1-hypergeom.cdf(
num_hits-1,
population-num_dbids,
num_cpds,
num_dbids)
```

According to scipy doc: cdf or sf take for argument : `(k, M, n, N, loc=0)` where M is the total number of objects (and not n=N-m like in R `phyper`, so here it should be the population.
Also the `fisher_exact` test could take an `alternative` param 'greater' so that both p-value would be the same, as Fischer is based on hypergeometric distribution.
I hope this package is still maintain :)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.