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

Merge v1a (1.0.0a0) into main #51

Merged
merged 56 commits into from
Aug 22, 2024
Merged

Merge v1a (1.0.0a0) into main #51

merged 56 commits into from
Aug 22, 2024

Conversation

bede
Copy link
Collaborator

@bede bede commented Aug 22, 2024

Expedited for Mpox

bede and others added 30 commits June 8, 2024 11:16
- Rename amplicon_size to amplicon_length
- Add license field
- Add source_url field
- Unpin linkml version
- New repo structure for primer-schemes inside test/data
- Make repository_url optional
Separate version field and new manifest format
bede added 26 commits July 26, 2024 01:10
Validates BED and amplicon tiling for one or more reference
chromosomes. Rejects complex tiling and duplicate primer names.

Verifies that reference chroms in primer.bed exist in
reference.fasta and they have sane coordinates.

Fixes bug in build-recursive and validate-recursive where schemes of
different version would clobber one another

Fixes primer and reference checksums for multi-chromosome refs.
Integrated sorting by amplicon name needed for ampliconstats compat
Moved schema into pkg dir (automatic distribution with flit)
Lots of tidying
Adds tests
reference.fasta from a multi-chrom scheme definition
@bede bede merged commit 1f811d9 into main Aug 22, 2024
@bede bede deleted the v1a branch September 18, 2024 02:02
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.

2 participants