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

Add controls options #16

Open
andersgs opened this issue Aug 10, 2020 · 0 comments
Open

Add controls options #16

andersgs opened this issue Aug 10, 2020 · 0 comments
Assignees

Comments

@andersgs
Copy link
Contributor

We need the following three flags added to the tool before we can publish:

  1. --positive-control
  2. --negative-control
  3. --controls

The first one should runs a positive control, which can be the EGDE-e strain (https://www.ncbi.nlm.nih.gov/assembly/GCF_000196035.1/)

The second one runs two negative controls Listeria innocua Clip11262 strain (https://www.ncbi.nlm.nih.gov/assembly/GCF_000195795.1/) and Salmonella enterica subsp Typhimurium LT2 strain (https://www.ncbi.nlm.nih.gov/assembly/GCF_000006945.2).

Download these genomes, and add them to the repo to be part of the packaged data.

When the user uses the --positive-control flag it will run the EGDE-e strain, and it should assert that the result is correct before going forward (I believe it is 1/2a), or gracefully exit with an error.

When the user adds the --negative-control flag it will return both the Listerian innocua and Salmonella enterica genomes both as Nontypeable. That particular Listeria innocua strain lacks the Prs gene. It should assert we get the expected values before going forward, or gracefully exit with an error.

The options --controls runs both --postive-control and --negative-control.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants