Comments (5)
Thanks for note @alliblk. I just checked this on modular augur and the issue there is resolved. In this case, when aligning, you explicitly specify a Genbank reference to align to:
Line 52 in 13f36fb
from augur.
I think if the input fasta contains the reference already then --reference-name
should be used instead of --reference-sequence
. It doesn't look like --reference-sequence
overwrites anything, but merely appends the reference sequence to the input fasta: https://github.com/nextstrain/augur/blob/master/augur/align.py#L36-L46 ?
from augur.
@tsibley ---
Thanks for digging into this. I was assuming that it overwrote given that the resulting aligned.fasta
just contained a single version of PF13/251013_18
and that this version was the right length. PF13/251013_18
was in the input sequences.fasta
.
Perhaps the help for --reference-sequence
could make it clearer that this expects a file (Genbank or FASTA).
from augur.
I haven't poked around modular augur yet, but glad to hear that it might fix this issue. That said, I'm wondering if it might be a good idea to also hardcode removal of the non-Troesemeier et al version of PF13/251013_18
during the prepare step, since this sequence seems so off.
from augur.
This issue seems to be resolved in the latest modular augur builds. The current Zika build uses choose_genbank
for the download rule and uses the explicit --reference-sequence
flag for the alignment rule. This results in the correct PF13/251013_18
sequence passing through the alignment stage and into the tree building stage.
from augur.
Related Issues (20)
- frequencies: error with `--region` flag HOT 3
- Improve validation output to identify problematic nodes / properties
- `parse` silently removes spaces from record ids in the sequence output but not in the metadata output HOT 1
- `measurements export` does not consistently allow the strain column to be used as a grouping column
- Export schema wrongly fails on gene names starting with 'nuc' due to lookahead
- align: error message when reading a reference sequence does not completely explain the root issue
- Add schema for node-data JSONs HOT 1
- Allow custom date column name to be specified in `refine` - similar to `metadata-id-column` HOT 1
- Add docs regarding bootstraps
- Clarification on augur tree --exclude-sites masking HOT 4
- Make command line option headings linkable
- Augur export error HOT 2
- `augur align --method nextclade` should wrap `nextclade run` HOT 1
- pip/conda dependency version constraints not guaranteed in all environments
- export: Add option to extend the default lat/longs HOT 3
- Number of Nt changes is different from number of mutations (divergence)
- Use PyPI's pyright? HOT 2
- Augur 24.4.0 release
- Review Pyright rule exceptions HOT 2
- Support pandas version 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from augur.