Exception when preparing an amplicon library with a 384 well plate
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Empieza por gui/handlers/process_handlers/library_prep_16s_process.py en el handler post indicado y luego inspecciona db/process.py alrededor de create primer_layout. Reproduce el flujo de preparación con una placa de amplicones de 384 pocillos y placas de primers que no coincidan. Se considera terminado cuando el caso se gestiona mediante una validación explícita en lugar de producir el IndexError indicado; confirma la regla prevista para el tamaño de la placa antes de cambiar el comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In my test environment, I have amplicon 384-well plates. It appears that the prepare amplicon libraries page is not presently validating that the primer plates have the same number of wells. I'm not sure if we ever want to do 384 well amplicon plates, but we may want to have validation here to disallow the user from doing something they shouldn't be able to do.
I can't remember if this is a duplicate or not -- it felt familiar but I didn't see an issue when flipping through.

AN ERROR HAS OCCURED!
Please copy the following into an issue in our github repository
Error
list index out of range
Traceback
Traceback (most recent call last):
File "/Users/dtmcdonald/miniconda3/envs/labcontrol/lib/python3.7/site-packages/tornado/web.py", line 1697, in _execute result = method(*self.path_args, **self.path_kwargs)
File "/Users/dtmcdonald/miniconda3/envs/labcontrol/lib/python3.7/site-packages/tornado/web.py", line 3174, in wrapper return method(self, *args, **kwargs)
File "/Users/dtmcdonald/ResearchWork/software/labman/labcontrol/gui/handlers/process_handlers/library_prep_16s_process.py", line 88, in post for pid, pn, pp, ep, ep300, ep50, mm, w in json_decode(plates_info)
File "/Users/dtmcdonald/ResearchWork/software/labman/labcontrol/gui/handlers/process_handlers/library_prep_16s_process.py", line 88, in for pid, pn, pp, ep, ep300, ep50, mm, w in json_decode(plates_info)
File "/Users/dtmcdonald/ResearchWork/software/labman/labcontrol/db/process.py", line 933, in create primer_layout[i][j].composition)
IndexError: list index out of range
- Lenguaje dominante
- Python
- Estrellas
- 2
- Forks
- 15
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de biocore/LabControl
-
In plating interface, valid sample IDs occasionally "flash" red before turning another colorAbiertobug front-end question
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
biocore/LabControl#594 ·
-
front-end question
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
biocore/LabControl#593 ·
-
Cache list of active samples when the active study is changed in the plating interfaceQuizá libre de nuevo @fedarko la tomó hace 2587 días y no hay ningún pull request abierto. Abiertofront-end
biocore/LabControl#592 · 1 asignado ·
-
code refactor front-end
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
biocore/LabControl#591 ·
-
priority:low
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
biocore/LabControl#590 ·
Todos los issues de biocore/LabControl
Issues similares
-
Claiming namespace `jft63`Abiertonamespace operations
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
EclipseFdn/open-vsx.org#14043 ·
Los mantenedores suelen responder en 1 día
-
netbox status: needs triage type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
netbox-community/netbox#23376 ·
Los mantenedores suelen responder en 1 día
-
feedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
githubnext/gh-aw-workshop#4455 ·
Los mantenedores suelen responder en 1 día
-
Triage 🩺
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitAbiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
krkn-chaos/krkn#1627 · 1 comentario ·
Los mantenedores suelen responder en 1 día