Markdown version of Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine

The big BNT162b2 archive

All vaccine data here is sourced from this World Health Organization document.

This describes the RNA contents of the BNT162b2 SARS-CoV-2 vaccine. We should all be very grateful that BioNTech has shared this data with us. And of course we should also be grateful to the many many researchers that worked for decades to bring the state of the art to the point that such a vaccine could be developed. It is marvelous.

This GitHub repository is a companion to Reverse Engineering the source code of the BioNTech/Pfizer SARS-CoV-2 Vaccine and part 2.

In part 2 we find the challenge: Can we find an algorithm that turns the viral RNA into the vaccine RNA?

If so that would help explain how the vaccine is designed. It would also be useful for other researchers to turn viral RNA into RNA that gets converted into proteins efficiently.

Details are in part 2.

Data files

Similar Resources

Test-Driven Development code kata in Golang

Bowling Kata Golang Test-Driven Development code kata in Golang Bowling Rules The game consists of 10 frames. In each frame the player has two rolls t

Jan 5, 2022

A series of small code snipppets & exercises to learn Go.

Learning-Go A series of small code snipppets & exercises to learn Go. WARNING: During this excercise you will be learning along with me, I am not your

Dec 18, 2021

VHDL Simulator, code VHDL in your browser! 🤖

VHDL Simulator, code VHDL in your browser! 🤖

VHDL Runner 🤖 VHDL Simulator, code VHDL in your browser! 🤖 Usage Go to https://vhdl.mateuszwozniak.com/ Next, type some VHDL code, with appropriate

Feb 6, 2022

Code solution for question against internship application at Eluvio

Eluvio Problem Statement Imagine you have a program that needs to look up information about items using their item ID, often in large batches. Unfortu

Feb 5, 2022

Mastering-go-exercises - Some code examples from Mihalis Tsoukalos book titled Mastering GO

Mastering go exercises This is a training repository. Here are some code example

Feb 16, 2022

:triangular_ruler:gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt.

:triangular_ruler:gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt.

gofmtmd gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt. Installation $ go get github.com/po3rin/gofm

Oct 31, 2022

s2s is a command line tool for database reverse engineering.

s2s 什么是s2s? s2s (sql to structure)是一款命令行数据库逆向工程工具,它可以通过数据库表生成对应的Java、Go、Rust结构体(class),后面将陆续支持更多的语言。 配置数据库源 s2s依赖于你的数据库,所以需要你配置好你的数据库连接信息,以便s2s会正常的运行。

Nov 9, 2022

s2s is a command line tool for database reverse engineering.

s2s (sql to structure)是一款命令行数据库逆向工程工具,它可以通过数据库表生成对应的Java、Go、Rust结构体(class),后面将陆续支持更多的语言。

Nov 9, 2022

Bump-version - Bump a given semantic version, following a given version fragment

bump-version Bump a given semantic version, following a given version fragment.

Feb 7, 2022

CoWIN Vaccine availability notifier for India

CoWIN Vaccine availability notifier for India

covaccine-notifier CoWIN Portal Vaccine availability notifier covaccine-notifier periodically checks and sends email notifications for available slots

Sep 6, 2022

cross platform command line tool to list, notify and book vaccine using cowin API

Command line tool to List and Book Vaccine cowin-cli is a simple cli tool to book vaccines and list centers using the COWIN API. It also supports auto

Mar 7, 2022

CLI for admins to manage the Vaccine Hunters Finder tool.

A CLI for administrators to manage vaccine availabilities and other data for the Vaccine Hunters Finder tool. Installation Click h

Feb 14, 2022

Telegram bot to get information on vaccine availabilities.

💉 berlin-vaccine-alert Telegram bot to get information on vaccine availabilities. Get the latest appointments directly on telegram. The bot listen to

Jun 23, 2022

Open-source software engineering competency and career plans.

Software Engineering Competency Matrix This repository contains an "Open Competency Matrix" for Software Engineers. It includes a standard data struct

Oct 4, 2022

Produces a set of tags from given source. Source can be either an HTML page, Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.

Produces a set of tags from given source. Source can be either an HTML page, Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.

Tagify Gets STDIN, file or HTTP address as an input and returns a list of most popular words ordered by popularity as an output. More info about what

Dec 19, 2022

🚩 TOC, zero configuration table of content generator for Markdown files, create table of contents from any Markdown file with ease.

🚩 TOC, zero configuration table of content generator for Markdown files, create table of contents from any Markdown file with ease.

toc toc TOC, table of content generator for Markdown files Table of Contents Table of Contents Usage Installation Packages Arch Linux Homebrew Docker

Dec 29, 2022

Markdown - Markdown converter for golang

markdown 🗣 Talks 💬 Join 🩸 Youtube ❤️ Sponsor Install via nami nami install ma

Jun 2, 2022

Mdfmt - A Markdown formatter that follow the CommonMark. Like gofmt, but for Markdown

Introduction A Markdown formatter that follow the CommonMark. Like gofmt, but fo

Dec 18, 2022

A tool to determine the highest version number that's smaller than a target version number

semver-highest A tool to determine the highest version number that's smaller than a target version number. Installation go install github.com/marten-s

Oct 13, 2021
Comments
  • Incorrect vaccine-s.fasta data (duplicate of ncov-s.fasta)

    Incorrect vaccine-s.fasta data (duplicate of ncov-s.fasta)

    ncov-s.fasta and vaccine-s.fasta contain the same sequence which appears to be the virus sequence (if I compare with side-by-side.csv). For example, the first two codons for the vaccine according to side-by-side.csv is ATG-TTC, however if you look at the first two codons in vaccine-s.fasta the first two codons are ATG-TTT.

  • WHO document link dead

    WHO document link dead

    Looks like a bit of link rot.

    The link in the readme: https://mednet-communities.net/inn/db/media/docs/11889.doc

    ...appears dead. Is there another copy?

  • Added the necessary 2nd stop codon for the vaccine

    Added the necessary 2nd stop codon for the vaccine

    In https://github.com/berthubert/bnt162b2/blob/master/side-by-side.csv at line 1275 there is only one TGA/UGA for the vaccine, but in https://berthub.eu/articles/posts/reverse-engineering-source-code-of-the-biontech-pfizer-vaccine/ at section "The end of the protein, next steps" you wrote that the vaccine uses 2 stop of these stop codons.

    Therefore I fixed it by adding the second stop codon at the end of the csv file.

Source code of the 100 Go Mistakes book

100 Go Mistakes and How to Avoid Them Source code of 100 Go Mistakes and How to Avoid Them. Table of Contents Chapter 1 - Introduction Chapter 2 - Cod

Dec 30, 2022
Axon (spiking) version of the sims

Computational Cognitive Neuroscience Simulations This repository contains the neural network simulation models for the CCN Textbook, managed on a GitH

Jan 18, 2022
The go language version developed based on hashlips_art_engine. Added and deleted some functions
The go language version developed based on hashlips_art_engine. Added and deleted some functions

golips_art_engine The inspiration for this tool is based on HashLips Art Engine. Our official links ?? Twitter ?? Discord ?? NFT Why building a new to

Jul 28, 2022
An open source programming language that makes it easy to build simple
An open source programming language that makes it easy to build simple

The Go Programming Language Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Gopher ima

Oct 15, 2021
An open source recommender system service written in Go
An open source recommender system service written in Go

gorse: Go Recommender System Engine Gorse is an open-source recommendation system written in Go. Gorse aims to be a universal open-source recommender

Jan 1, 2023
Assert your Go code is inlined and bounds-check eliminated

gcassert gcassert is a program for making assertions about compiler decisions in Golang programs, via inline comment directives like //gcassert:inline

Oct 27, 2022
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

Go-Notebook Go-Notebook is an app that was developed using go-echo-live-view framework, developed also by us. GitHub repository is here. For this proj

Jan 9, 2023
Example code for my Cadence Intro Workshop

Temporal Intro Workshop This repository contains example code for my Temporal Intro Workshop. Prerequisites Git, Make, etc. Make sure you have the lat

Dec 18, 2022
Sample code for my Go Deadlocks talk

Go Deadlocks Talk This is sample code for my Go Deadlocks talk. Simple simple - a super simple deadlock simple2 - the same but with an extra Go deadlo

Jul 30, 2022
Simple boilerplate code to get started with building and deploying a serverless CRUD API

Simple boilerplate code to get started with building and deploying a serverless CRUD API with Go, MongoDB and Netlify

Jan 20, 2022