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

fludb - Uploading Vaccine Sequences and Metadata #3

Closed
elginakin opened this issue Dec 1, 2024 · 1 comment
Closed

fludb - Uploading Vaccine Sequences and Metadata #3

elginakin opened this issue Dec 1, 2024 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@elginakin
Copy link
Member

Fludb should be modified to handle multiple input FASTA and metadata files that have identical column names. For now, I am only using upload_gisaid.py to handle this upload after uploading any circulating strain sequences. This works pretty well since all vaccine strain sequences and metadata can be cleanly stored in a gisaid collection and subsequently downloaded. However, it would be useful to write an upload script which would handle concatenation of sequence and metadata automatically instead of manual concatenation or multiple upload instances.

Similar to issue #190

@elginakin elginakin added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 1, 2024
@elginakin elginakin self-assigned this Dec 1, 2024
@elginakin
Copy link
Member Author

Solution: eaabe1e

I rewrote upload_vaccine.py to ingest only a GISAID FASTA with the following header schema:

  • Isolate name | Isolate ID | Collection date | Passage details/history | Segment number | Type | Lineage

Type and Name were necessary since we don't pass any of the vaccine sequences through flusort.py before uploading to fludb.

No metadata is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants