Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 7 additions & 32 deletions .github/workflows/build-and-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@ name: build-and-deploy

on:
push:
branches:
- master
- staging
- release
pull_request:
repository_dispatch:
types: build-and-deploy
Expand All @@ -30,13 +26,16 @@ jobs:

runs-on: ubuntu-24.04

permissions:
contents: write

environment:
name: ${{ github.ref }}

env:
VERBOSE: 0
PYTHONUNBUFFERED: 1
GH_TOKEN: ${{ github.token }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

steps:
- name: config
Expand All @@ -48,6 +47,9 @@ jobs:

echo 'is_release=${{ github.ref == 'refs/heads/release' }}' >> $GITHUB_OUTPUT

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

- name: "DEBUG"
run: |
set +x
Expand Down Expand Up @@ -115,40 +117,13 @@ jobs:
- name: "Rebuild, commit and push datasets (non-release branch)"
if: ${{ steps.config.outputs.is_fork != 'true' && steps.config.outputs.is_release != 'true' }}
run: |
git config --global user.email "${{ secrets.BOT_GIT_USER_EMAIL }}"
git config --global user.name "${{ secrets.BOT_GIT_USER_NAME }}"

./scripts/rebuild --input-dir 'data/' --output-dir 'data_output/' --push --repo="${GITHUB_REPOSITORY}"

- name: "Rebuild, commit, push and make a release (release branch)"
if: ${{ steps.config.outputs.is_fork != 'true' && steps.config.outputs.is_release == 'true' }}
run: |
git config --global user.email "${{ secrets.BOT_GIT_USER_EMAIL }}"
git config --global user.name "${{ secrets.BOT_GIT_USER_NAME }}"

./scripts/rebuild --input-dir 'data/' --output-dir 'data_output/' --release --repo="${GITHUB_REPOSITORY}"

- name: "Install awscli"
if: ${{ steps.config.outputs.is_fork != 'true' && steps.config.outputs.should_deploy == 'true' }}
run: |
pushd /tmp >/dev/null
curl -fsSL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip -oqq awscliv2.zip
sudo ./aws/install --update
popd >/dev/null
aws --version

- name: "Deploy dataset server"
if: ${{ steps.config.outputs.is_fork != 'true' && steps.config.outputs.should_deploy == 'true' }}
env:
DATA_AWS_S3_BUCKET: ${{ secrets.DATA_AWS_S3_BUCKET }}
DATA_AWS_CLOUDFRONT_DISTRIBUTION_ID: ${{ secrets.DATA_AWS_CLOUDFRONT_DISTRIBUTION_ID }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: us-east-2
run: |
./scripts/upload 'data_output/'

- name: "Upload build artifacts: dataset server"
uses: actions/upload-artifact@v4
with:
Expand Down
6 changes: 5 additions & 1 deletion data/community/collection.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@
"community/v-gen-lab/dengue/denv2",
"community/v-gen-lab/dengue/denv3",
"community/v-gen-lab/dengue/denv4",
"community/genspectrum/marburg/HK1980/all-lineages"
"community/genspectrum/marburg/HK1980/all-lineages",
"community/hodcroftlab/enterovirus/cva16",
"community/hodcroftlab/enterovirus/cva10",
"community/hodcroftlab/enterovirus/evd68",
"community/hodcroftlab/enterovirus/eva71"
]
}
3 changes: 3 additions & 0 deletions data/community/hodcroftlab/enterovirus/cva10/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## Unreleased

Initial release
3 changes: 3 additions & 0 deletions data/community/hodcroftlab/enterovirus/cva10/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Example dataset for CV-A10

To be continued ...
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
##gff-version 3
#!gff-spec-version 1.21
#!processor NCBI annotwriter
##sequence-region AY421767.1 1 7409
##species https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?id=42769
AY421767.1 Genbank region 1 7409 . + . ID=AY421767.1:1..7409;Dbxref=taxon:42769;gb-acronym=CV-A10;gbkey=Src;isolate=CA10;mol_type=genomic RNA;strain=Kowalik
AY421767.1 Genbank five_prime_UTR 1 744 . + . ID=id-AY421767.1:1..744;gbkey=5'UTR
AY421767.1 Genbank region 745 7326 . + . ID=cds-AAR38847.1;Dbxref=NCBI_GP:AAR38847.1;Name=AAR38847.1;gbkey=CDS;product=polyprotein;protein_id=AAR38847.1
AY421767.1 Genbank CDS 745 951 . + 0 ID=id-AAR38847.1:1..69;Parent=cds-AAR38847.1;gbkey=Prot;product=VP4
AY421767.1 Genbank CDS 952 1716 . + 0 ID=id-AAR38847.1:70..324;Parent=cds-AAR38847.1;gbkey=Prot;product=VP2
AY421767.1 Genbank CDS 1717 2436 . + 0 ID=id-AAR38847.1:325..564;Parent=cds-AAR38847.1;gbkey=Prot;product=VP3
AY421767.1 Genbank CDS 2437 3330 . + 0 ID=id-AAR38847.1:565..862;Parent=cds-AAR38847.1;gbkey=Prot;product=VP1
AY421767.1 Genbank CDS 3331 3780 . + 0 ID=id-AAR38847.1:863..1012;Parent=cds-AAR38847.1;gbkey=Prot;product=2A
AY421767.1 Genbank CDS 3781 4077 . + 0 ID=id-AAR38847.1:1013..1111;Parent=cds-AAR38847.1;gbkey=Prot;product=2B
AY421767.1 Genbank CDS 4078 5064 . + 0 ID=id-AAR38847.1:1112..1440;Parent=cds-AAR38847.1;gbkey=Prot;product=2C
AY421767.1 Genbank CDS 5065 5322 . + 0 ID=id-AAR38847.1:1441..1526;Parent=cds-AAR38847.1;gbkey=Prot;product=3A
AY421767.1 Genbank CDS 5323 5388 . + 0 ID=id-AAR38847.1:1527..1548;Parent=cds-AAR38847.1;gbkey=Prot;product=3B
AY421767.1 Genbank CDS 5389 5937 . + 0 ID=id-AAR38847.1:1549..1731;Parent=cds-AAR38847.1;gbkey=Prot;product=3C
AY421767.1 Genbank CDS 5938 7323 . + 0 ID=id-AAR38847.1:1732..2193;Parent=cds-AAR38847.1;gbkey=Prot;product=3D
AY421767.1 Genbank three_prime_UTR 7327 7409 . + . ID=id-AY421767.1:7327..7409;gbkey=3'UTR
61 changes: 61 additions & 0 deletions data/community/hodcroftlab/enterovirus/cva10/pathogen.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"schemaVersion": "3.0.0",
"files": {
"reference": "reference.fasta",
"pathogenJson": "pathogen.json",
"genomeAnnotation": "genome_annotation.gff3",
"treeJson": "tree.json",
"examples": "sequences.fasta",
"readme": "README.md",
"changelog": "CHANGELOG.md"
},
"attributes": {
"name": "Coxsackievirus A10",
"reference name": "Human coxsackievirus A10 strain Kowalik, complete genome",
"reference accession": "AY421767.1"
},
"alignmentParams": {
"penaltyGapOpen": 13,
"penaltyGapOpenInFrame": 18,
"penaltyGapOpenOutOfFrame": 23,
"kmerLength": 6,
"kmerDistance": 25,
"minMatchLength": 30,
"allowedMismatches": 15,
"minLength": 30
},
"defaultCds": "VP1",
"compatibility": {
"cli": "3.0.0-alpha.0",
"web": "3.0.0-alpha.0"
},
"qc": {
"frameShifts": {
"enabled": true,
"scoreWeight": 20
},
"missingData": {
"enabled": true,
"missingDataThreshold": 2000,
"scoreBias": 500
},
"mixedSites": {
"enabled": true,
"mixedSitesThreshold": 40
},
"privateMutations": {
"cutoff": 300,
"enabled": true,
"typical": 250,
"weightLabeledSubstitutions": 1,
"weightReversionSubstitutions": 2,
"weightUnlabeledSubstitutions": 1
},
"stopCodons": {
"enabled": true,
"scoreWeight": 40
}
},
"cdsOrderPreference":["VP4", "VP2", "VP3", "VP1", "2A", "2B", "2C", "3A", "3B", "3C", "3D"]

}
108 changes: 108 additions & 0 deletions data/community/hodcroftlab/enterovirus/cva10/reference.fasta
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
>AY421767.1 Human coxsackievirus A10 strain Kowalik, complete genome
TTAAAACAGCCTGTGGGTTGCACCCACTCACAGGGCCCACTGGGCGCTAGCACTCTGGTACCGTGGTACC
TTTGTGCGCCTGTTTTATACCCCCTTCCCCGTTTGAACATTAGAAGTAACGCACCTCGATCAGTAGCAGG
CGCGGCGCACCAGCCGTGTCTTGATCAAGCACTTCTGTTTCCCCGGACCGAGTATCAATAGACTGCTCAC
GCGGTTGAAGGAGAAAACGTTCGTTATCCGGCTAACTACTTCGAGAAACTTAGTAGCACCATGGAAGTTG
CAGAGTGTTTCGCTCAGCACTCCCCCCCCAGTGTAGATCAGGCTGATGGATCACCGCGTTCCTCACGGGT
GACCGTGGCGGTGGTCGCGTTGGCGGCCTGCCCATGGGGCAACCCATGGGACGCTCTAATATGGACATGG
TGTGAAGAGTCTATTGAGCTAGTTAGTAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACTGCGGAGCA
CGTGTCCCCAACCCAGGGGATAGCGTGTCGTAACGGGTAACTCTGCAGCGGAACCGACTACTTTGGGTGT
CCGTGTTTCCTTTATTCTTATCCTGGCTGCTTATGGTGACAATTGAGAGATTGTTACCATATAGCTATTG
GATTGGCCATCCGGTGTCTAACAGAGCTATAATATATCTTTTTGTTGGGTTCGTACCCCTCAATTTTGAG
GTTGTTCTCACATTAAAGTACATCTTGGTGTTAAATATCAGAAGATGGGAGCACAAGTTTCATCTCAGAG
GTCAGGATCCCACGAGACTGGGAATGTGGCTACTGGAGGATCGACCATCAACTTCACCAATATAAATTAT
TACAAGGATTCATATGCAGCTTCTGCTAGTCGTCAGGACTTCACACAAGATCCAAAGAAGTTCACTCAAC
CGGTTTTGGATTCCATCAGAGAGCTGTCTGCCCCCTTGAATTCACCATCAGTTGAAGCGTGTGGATATAG
TGACCGAGTGGCACAACTAACGGTGGGTAACTCCTCCATTACGACACAAGAGGCTGCCAATATAGTTTTG
GCATACGGTGAGTGGCCTGAGTACTGCCCTGATACTGACGCAACAGCGGTGGACAAGCCTACTCGTCCGG
ATGTGTCAGTTAATAGATTCTACACTTTAGATTCAAAGATGTGGCAAGAGAACTCTACTGGATGGTATTG
GAAGTTCCCAGATGTTTTGAACAAGACCGGGGTGTTTGGTCAGAATGCACAGTTCCACTACTTGTATCGT
TCAGGGTTCTGTCTTCATGTTCAATGTAACGCTAGCAAATTTCACCAGGGGGCTCTTCTTGTGGCAGTTA
TCCCGGAGTTCGTTCTAGCAGGCAGAGGTTCAAACACGAAGCCCAATGAAGCCCCTCACCCGGGATTTAA
TACCACCTTTCCTGGCACTGCTGGCGCTTCCTTCAACGACCCGTACGTGCTTGACTCTGGGGTACCTCTT
AGCCAATCCTTAATATACCCACATCAGTGGATCAACTTAAGGACCAACAATTGTGCAACAATAATAGTAC
CTTATATCAATGCTGTCCCCTTTGATTCAGCCATCAATCATAGCAACTTTGGATTAATAGTTGTGCCTGT
GAGTCCGCTGAAATACTCTTCAGGGGCCACCACTGCAATCCCAATCACAGTGACCATAGCGCCCCTCAAT
TCCGAATTTGGTGGGCTGCGCCAAGCTGTCAGCCAGGGACTCCCTACCGAGTTAAGACCAGGCACCAATC
AGTTCCTAACAACGGAAGATGATACTGCCGCACCCATACTCCCAGGTTTCTCCCCCACCCCAAGCATCCA
CATTCCAGGAGAAGTACGCTCATTACTAGAACTGTGTAGGGTGGAAACCATACTGGAAGTGAACAACACG
ACCGATGCAACCGGTCTGAACAGACTCCTAATTCCAGTCTCCGCCCAAAACAAGGCAGATGAACTATGTG
CTGCATTCATGGTTGATCCTGGTCGTATCGGGCCCTGGCAATCGACTTTGGTTGGTCAAATATGTAGGTA
CTACACACAATGGTCAGGCTCGTTAAAGGTCACATTCATGTTTACAGGCTCTTTTATGGCAACAGGTAAG
ATGCTGATAGCGTACTCACCACCAGGCAGTGCTCAACCAGCCAATAGGGAGACCGCAATGCTCGGGACCC
ACGTCATATGGGATTTTGGATTACAATCTTCAGTTTCACTGGTGATACCATGGATCAGCAACACACACTT
CAGAACAGCCAAAACTGGTGGTAACTATGACTATTACACAGCTGGTGTGGTGACATTATGGTATCAAACA
AATTATGTAGTCCCGCCTGAGACGCCCGGAGAGGCTTACATTATCGCCATGGGGGCTGCTCAAGACAACT
TCACCTTGAAGATATGTAAAGACACGGATGAGGTTACCCAACAAGCTGTCTTACAAGGCGACCCCGTGGA
GGACATCATCCACGACGCTTTGAGCAGCACTGTGCGGCGGGCCATAACTAGTGGTCAAGATGTCAACACA
GCGGCCGGTACCGCTCCTAGCTCTCACAGGTTGGAGACTGGTCGTGTTCCCGCCCTACAAGCAGCAGAAA
CTGGAGCCACTTCTAACGCTACAGATGAGAACATGATAGAAACGCGGTGTGTCATGAACAGAAATGGAGT
GTTGGAGGCGACTATAAGTCATTTCTTCTCACGCTCAGGTTTGGTGGGTGTTGTCAATCTAACTGACGGA
GGCACCGATACAACGGGATATGCAGTGTGGGACATTGACATCATGGGTTTTGTGCAACTGCGGCGGAAAT
GTGAGATGTTCACATACATGAGATTCAACGCTGAGTTCACATTCGTCACTACAACAGAAAATGGCGAGGC
AAGGCCATTTATGTTACAGTATATGTATGTACCTCCAGGTGCCCCTAAGCCAACGGGTAGAGATGCTTTT
CAGTGGCAAACAGCGACAAATCCATCCGTTTTCGTTAAGCTCACAGATCCACCTGCTCAGGTATCAGTCC
CCTTCATGTCACCTGCTAGTGCCTACCAATGGTTCTATGACGGGTATCCAACATTTGGACAACACCCGGA
AACATCTAATACAACATATGGACAGTGCCCTAACAACATGATGGGGACCTTTGCTGTGAGAGTAGTGAGT
AGAGTGGCTAGCCAGCTCAAACTACAGACACGAGTGTATATGAAGCTTAAGCATGTGAGAGCATGGATCC
CTAGGCCAATAAGATCCCAGCCTTACCTCCTAAAGAATTTTCCAAATTATGATAGTAGTAAGATCACATA
CAGCGCAAGAGATCGTGCCAGCATAAAACAAGCTAATATGGGAAAGTTTGGGCAACAGTCTGGGGCAATA
TATGTGGGTAATTACAGAGTGGTGAATAGACACTTGGCCACACATAACGATTGGGTAAATCTGGTGTGGG
AGGATAGTTCTAGAGACTTGCTGGTCTCATCTACTACAGCACAGGGGTGTGATACCATAGCTCGGTGCAA
CTGTCAGACAGGTGTGTATTACTGTAACTCTCGTAGGAAACACTACCCGGTCAGCTTTTCCAAACCCAGC
CTGATATTTGTTGAAGCTAGCGAATATTACCCAGCTAGGTACCAGTCACACCTCATGCTTGCCGAGGGTC
ACTCAGAACCTGGTGACTGTGGTGGCATCCTCAGGTGTCAACACGGTGTGGTTGGGTTAGTTTCCACCGG
TGGAAATGGCCTCGTGGGGTTTGCTGATGTGAGGGACTTACTCTGGCTTGATGAGGAGGCTATGGAACAA
GGAGTGTCTGACTACATCAAAGGTCTTGGTGATGCTTTTGGCACGGGCTTCACTGACGCAGTGTCCAGGG
AAGTGGAAGCATTGAAAAATCACTTGATTGGCTCTGAGGGGGCTGTCGAGAAAATCTTGAAAAACCTGGT
GAAGCTAATTTCAGCATTAGTTATAGTCATCAGGAGTGACTACGATATGGTCACTCTTACAGCTACGCTT
GCCCTGATCGGGTGCCATGGGAGTCCTTGGGCGTGGATCAAATCAAAGACAGCTTCCATCTTAGGCATAT
CCATGGCACAAAAGCAAAGCGCCTCATGGCTGAAGAAGTTCAATGATATGGCAAATGCCGCAAAAGGGCT
CGAGTGGATCTCCAATAAGATCAGCAAGTTTATTGATTGGCTTAAGGAGAAGATCATTCCAGCTGCTAAG
GAGAAAGTCGAGTTCTTGAATAACTTAAAGCAACTCCCTCTGTTGGAAAATCAAATTTCCAATCTCGAGC
AATCTGCCGCCTCACAGGAAGATCTAGAAGCTATATTTGGCAATGTGTCGTACCTAGCTCATTTTTGCCG
CAAGTTCCAACCACTCTACGCAACTGAGGCCAAGAGAGTCTATGCCCTGGAGAAAAGAGTGAACAACTAC
ATGCAGTTCAAGAGCAAACACCGTATTGAACCTGTATGCTTGATCATTAGAGGCTCTCCAGGTACGGGAA
AATCACTTGCCACAGGTATTATAGCTAGAGCCATTGCTGATAAGTACCATTCCAGTGTCTATTCGCTCCC
TCCAGACCCAGATCACTTCGACGGGTATAAACAACAGGTGGTCACAGTCATGGACGATCTCTGCCAGAAT
CCAGACGGGAAAGATATGTCCTTGTTCTGCCAAATGGTCTCCACAGTGGACTTTATACCACCCATGGCGT
CACTGGAAGAAAAAGGCGTATCCTTCACCTCTAAGTTTGTCATTGCATCGACCAACGCTAGCAACATCAT
AGTCCCCACAGTCTCAGACTCAGATGCAATCCGCAGGAGATTCTATATGGACTGTGATATAGAAGTAACT
GACTCTTACAAGACAGATCTCGGTCGATTGGACGCGGGTAGAGCTGCCAAGCTTTGTTCAGAGAATAACA
CTGCTAACTTCAAAAGATGCAGTCCACTTGTGTGTGGCAAAGCCATCCAATTGAAAGATAGGAAGTCTAA
GGTCAGATATAGTGTTGACACTATGGTATCAGAGCTAATCAGAGAGTACAACAATAGATCTGCTGTTGGA
AACACCATAGAAGCACTCTTCCAAGGGCCCCCCAAGTTCAGACCTATAAGAATCAGCCTCGAGGAGAAGC
CAACACCAGATGCTATCAGTGACCTTCTCGCTAGTGTTGATAGCGAAGAGGTCCGACAGTATTGCAGAGA
GCAAGGGTGGATAATCCCAGAAACACCAACCAACGTGGAACGACACCTCAATAGAGCAGTTCTGGTAATG
CAGTCCATTGCTACCGTAGTTGCGGTTGTGTCCCTTGTGTATGTCATTTATAAACTGTTTGCCGGATTTC
AAGGTGCCTACTCTGGAGCACCCAAGCAGGCGCTCAAGAAGCCTGTGCTAAGAACAGCTACTGTCCAAGG
ACCTAGCTTGGACTTCGCTTTGTCTCTTCTGAGGCGCAACATCAGACAAGCGCAGACCGACCAGGGACAC
TTCACCATGCTAGGCATACGGGACCGTCTAGCCATCTTGCCACGCCACTCACAACCAGGGAAGACCATCT
GGATAGAGCACAAATTGGTCAACGTACTAGATGCAGTTGAGTTGGTGGATGAGCAAGGTGTTAATTTGGA
ACTCACGCTGGTGACCTTGGACACTAATGAGAAGTTTAGGGACATTACCAAGTTCATCCCAGAGACAATA
GCTGGTGCTAGTGATGCAACTCTAGTTATCAACACTGAGCATATGCCCTCGATGTTTGTGCCAATAGGTG
ACGTTGTGCAGTATGGGTTTTTGAATCTCAGTGGCAAACCCACACACAGAACTATGATGTACAATTTCCC
CACGAAAGCAGGACAGTGTGGGGGGGTAGTCACTTCAGTTGGCAAGATCATTGGAATCCACATTGGCGGG
AATGGACGCCAGGGCTTCTGCGCTGGTTTAAAGAGGAGCTACTTTGCCAGCGAGCAAGGAGAGATCCAGT
GGATGAAGCCCAACAAAGAGACTGGGAGGCTGAACATCAATGGTCCAACCCGAACCAAACTGGAACCTAG
CGTGTTCCACAATGTGTTCGAGGGTAATAAAGAGCCAGCAGTTCTGACCAGTAAAGACCCCAGGCTTGAG
GTTGATTTTGAACAAGCCTTGTTCTCCAAATATGTGGGCAACACTCTGCATGAGCCTGATGAGTATGTGA
CACAAGCTGCCCTTCATTACGCAAATCAATTAAAACAACTAGACATAAACACCAGCAAGATGAGCATGGA
GGAGGCGTGCTATGGTACAGAAAATTTAGAAGCTATAGACCTACACACCAGTGCTGGATATCCTTATAGT
GCCTTGGGTATTAAAAAGAGGGATATTCTTGATCCGGTCACCAGGGACACCTCCAAGATGAAACTATACA
TGGACAAGTATGGACTAGATTTACCCTATTCAACCTATGTGAAGGATGAGCTTAGGTCTCTAGATAAAAT
CAAGAAGGGGAAATCTCGCTTAATTGAGGCCAGCAGCTTGAATGATTCTGTCTACCTTAGAATGACTTTT
GGTCATCTTTATGAGGTGTTTCACGCCAACCCGGGAACTATAACCGGGTCTGCAGTGGGGTGTAATCCTG
ATGTGTTCTGGAGCAAGTTGCCAATTCTACTACCGGGTTCGCTCTTTGCGTTTGACTACTCAAGCTATGA
TGCAAGTCTTAGTCCTGTATGGTTCAGAGCTTTAGAATTGGTTTTACGAGAGATTGGTTACTCAGAGGAG
GCTGTGTCACTCATAGAGGGGATTAACCACACTCACCATGTGTATCGGAATAAGACATACTGTGTCCTTG
GTGGGATGCCTTCAGGTTGCTCTGGCACTTCCATTTTCAATTCCATGATTAACAACATAATCATTAGAAC
TCTCTTGATCAAGACGTTCAAAGGGATAGACTTGGATGAACTAAACATGGTGGCCTACGGAGATGATGTA
CTGGCTAGCTACCCATTTCCCATCGACTGTTTGGAGTTGGCGAGAACTGGCAAAGAGTATGGACTGACTA
TGACTCCCGCCGATAAGTCACCCTGTTTTAATGAAGTCACCTGGGAGAACGCAACCTTTTTGAAGAGGGG
TTTCCTACCAGACCATCAGTTCCCTTTTCTAATCCACCCTACCATGCCCATGAGGGAAATCCACGAGTCC
ATTCGTTGGACCAAGGATGCACGTAACACTCAAGACCACGTGCGTTCCCTTTGCTTGTTGGCGTGGCACA
ATGGAAAGGAGGAATATGAAAAATTTGTGAGCACAATCAGATCAGTTCCTATTGGAAAAGCCTTGGCGAT
ACCAAATTTTGAGAACTTGAGGAGAAATTGGCTCGAATTGTTTTAAACTTACAGCTTAAAGCTGAACCCC
ACCAGAAACCTGGTCGTGCAAATGACTGGTGGGGGTAAATTTGTTATAACCAGAATAGC

Loading