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

finish at --end-alignment and start --from-alignment #14

Open
stiatragul opened this issue Jan 16, 2025 · 1 comment
Open

finish at --end-alignment and start --from-alignment #14

stiatragul opened this issue Jan 16, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@stiatragul
Copy link

Description of feature

In my experience working with AusARG data, the two parts of pipesnake that take the longest time to run is in estimating gene trees followed by multiple sequence alignment. I think there's a few benefit in allowing users to finish their after the alignment is done then start again --from-alignment.

The idea is users can take the alignment out of the pipeline and trim/correct them before restarting at --from-alignment.

As an example, I've downloaded the MAFFT output folder with all the alignments to assess the quality with SEGUL. I then decided to trim all alignments using ClipKit and error-correct with TAPER. The sample names and file format (.fasta) remain the same, so it should be compatible with the next steps in pipesnake

@stiatragul stiatragul added the enhancement New feature or request label Jan 16, 2025
@IanGBrennan
Copy link
Contributor

IanGBrennan commented Jan 16, 2025

Ok, assuming I've got this right, it's essentially two additional options

  1. --stage end_alignment which will terminate the pipeline after the initial MAFFT alignments are made. This should be easy to implement.
  2. --stage start_alignment (start_from_alignment?) which will initiate the pipeline from user provided alignment files. This will require providing the path to the directory of alignment files.

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

No branches or pull requests

2 participants