Skip to content

Commit

Permalink
Finalised VCFv4.5 specifications
Browse files Browse the repository at this point in the history
  • Loading branch information
d-cameron committed Jun 28, 2024
1 parent 960c5fe commit eeff0c6
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 8 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ PDFS = BCFv1_qref.pdf \
VCFv4.2.pdf \
VCFv4.3.pdf \
VCFv4.4.pdf \
VCFv4.5.draft.pdf
VCFv4.5.pdf

pdf: $(PDFS:%=new/%)

Expand All @@ -32,7 +32,7 @@ new/VCFv4.1.pdf diff/VCFv4.1.pdf: VCFv4.1.tex new/VCFv4.1.ver
new/VCFv4.2.pdf diff/VCFv4.2.pdf: VCFv4.2.tex new/VCFv4.2.ver
new/VCFv4.3.pdf diff/VCFv4.3.pdf: VCFv4.3.tex new/VCFv4.3.ver
new/VCFv4.4.pdf diff/VCFv4.4.pdf: VCFv4.4.tex new/VCFv4.4.ver
new/VCFv4.5.draft.pdf diff/VCFv4.5.draft.pdf: VCFv4.5.draft.tex new/VCFv4.5.draft.ver
new/VCFv4.5.pdf diff/VCFv4.5.pdf: VCFv4.5.tex new/VCFv4.5.ver
new/CRAMcodecs.pdf diff/CRAMcodecs.pdf: CRAMcodecs.tex new/CRAMcodecs.ver

# Set LATEXMK to "scripts/rerun.sh new/$* $(PDFLATEX)" to use the previous
Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,7 @@ It has no formal definition and several incompatible variants, but is described
Variant calling data files
--------------------------

**[VCFv4.4.tex]** is the canonical specification for the Variant Call Format and its textual (VCF) and binary (BCF) encodings, while **[VCFv4.1.tex]**, **[VCFv4.2.tex]** and **[VCFv4.3.tex]** describe their predecessors.
**[VCFv4.5.draft.tex]** is a working draft of the upcoming version of VCF format and is under active revision.
**[VCFv4.5.tex]** is the canonical specification for the Variant Call Format and its textual (VCF) and binary (BCF) encodings, while **[VCFv4.1.tex]**, **[VCFv4.2.tex]**, **[VCFv4.3.tex]** and **[VCFv4.4.tex]** describe their predecessors.
These formats are discussed on the [vcftools-spec mailing list][vcfspec-ml].

**[BCFv1_qref.tex]** summarizes the obsolete BCF1 format historically produced by [samtools]. This format is no longer recommended for use, as it has been superseded by the more widely-implemented BCF2.
Expand Down Expand Up @@ -77,7 +76,7 @@ Transfer protocols
[VCFv4.2.tex]: http://samtools.github.io/hts-specs/VCFv4.2.pdf
[VCFv4.3.tex]: http://samtools.github.io/hts-specs/VCFv4.3.pdf
[VCFv4.4.tex]: http://samtools.github.io/hts-specs/VCFv4.4.pdf
[VCFv4.5.draft.tex]: https://samtools.github.io/hts-specs/VCFv4.5.draft.pdf
[VCFv4.5.tex]: https://samtools.github.io/hts-specs/VCFv4.5.pdf
[BCFv1_qref.tex]: http://samtools.github.io/hts-specs/BCFv1_qref.pdf
[BCFv2_qref.tex]: http://samtools.github.io/hts-specs/BCFv2_qref.pdf
[BEDv1.tex]: https://samtools.github.io/hts-specs/BEDv1.pdf
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions VCFv4.5.draft.tex → VCFv4.5.tex
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
\renewcommand{\thefootnote}{\fnsymbol{footnote}}

\begin{document}
\input{VCFv4.5.draft.ver}
\title{\huge \color{red} DRAFT SPEC SUBJECT TO CHANGE \\ The Variant Call Format Specification \\ \vspace{0.5em} \large VCFv4.5 and BCFv2.2}
\input{VCFv4.5.ver}
\title{The Variant Call Format Specification \\ \vspace{0.5em} \large VCFv4.5 and BCFv2.2}
\date{\headdate}
\maketitle
\begin{quote}\small
Expand Down
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Specifications:
- [VCF v4.2](VCFv4.2.pdf)
- [VCF v4.3](VCFv4.3.pdf)
- [VCF v4.4](VCFv4.4.pdf)
- [VCF v4.5 draft](VCFv4.5.draft.pdf)
- [VCF v4.5](VCFv4.5.pdf)
- [BED v1](BEDv1.pdf)
- [crypt4gh](crypt4gh.pdf)
- [Htsget](htsget.html)
Expand Down

0 comments on commit eeff0c6

Please sign in to comment.