Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run states table cleaning #260

Open
saramonzon opened this issue Feb 14, 2024 · 0 comments · May be fixed by #267
Open

Run states table cleaning #260

saramonzon opened this issue Feb 14, 2024 · 0 comments · May be fixed by #267
Labels
enhancement New feature or request

Comments

@saramonzon
Copy link
Member

Description of feature

This errors are defined in the run_states table:
testing_run
Processing Demultiplexing
Processing Metrics
Error
Cancelled
Completed
Processed Bcl2fastq
Processing Bcl2fastq
Processed Run
Processing Run
Sample Sent
Recorded
Pre-Recorded

Only these are used in the code:
Error
Completed
Processed Bcl2fastq
Processing Bcl2fastq
Processed Run
Processing Run
Sample Sent
Recorded

However there are runs that are incorrectly set in some on the unused errors. We need to clean those updating the state to error and delete the unused states.

Moreover we need to change the table to have the same fields that the service state table in drylab, with an id and a label name, being the ids p.e "sample_sent", "recorded", in snake_case.

@saramonzon saramonzon added the enhancement New feature or request label Feb 14, 2024
@luissian luissian linked a pull request May 1, 2024 that will close this issue
@luissian luissian linked a pull request May 18, 2024 that will close this issue
luissian added a commit to luissian/iskylims that referenced this issue May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant