Skip to content

Assemblies tracking and storage #1

Description

@emiliorighi

Right now the TSV is recreated from scratch weekly and stored as a GH release: even if just one new assembly is present in NCBI we end up recomputing everything:

  • Implement a way to keep track of what has already been collected and what's new
  • Look for other possible compressed formats that can be directly stored in the GH repo instead of the GH release (parquet, sqllite, etc..)
  • Split assemblies into RefSeq and Genbank
  • Keep adding the new assemblies (and related aliases) in the existing files instead of recreating everything from scratch
  • Add commit comment when the job is finished with the number of the new assemblies found
  • Implement an index of the collected assemblies for faster retrieval/lookup

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions