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 github actions testing pipeline #34

Merged
merged 40 commits into from
Feb 9, 2024
Merged

Add github actions testing pipeline #34

merged 40 commits into from
Feb 9, 2024

Conversation

dfornika
Copy link
Member

@dfornika dfornika commented Feb 8, 2024

Fixes #30

@dfornika
Copy link
Member Author

dfornika commented Feb 9, 2024

The following is implemented:

  • We download the H37Rv reference sequence and simulate reads from it using ART at depth 12x
  • We use a vcf file that was generated from a resistant library found on the SRA (ERR1664619), and apply mutations to H37Rv to generate a muated genome, then simulate reads from that at 12x
  • We run both samples through the pipeline
  • We check that the provenance files conform to our provenance schema
  • We check that the expected mutations are found for all samples (none for H37Rv, several for the SRA library)

We can consider adding more tests but the overall structure is now in-place.

Copy link
Collaborator

@taranewman taranewman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very cool!

@dfornika dfornika merged commit 073d7fe into main Feb 9, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add GitHub Actions Testing
2 participants