bitk-headers
TypeScript icon, indicating that this package has built-in type declarations

0.1.0-0 • Public • Published

bitk-headers

npm License: CC0-1.0 pipeline status coverage report

A library to support headers compatible with BITK's standard. Written in TypeScript.

Install

npm install bitk-headers

Versions

BitkHeader version 3

The newest version of BitkHeaders follows the implementation of stable genes ids from MiST3. This version cannot be translated to Version 1 or 2 (see below) because it does not have the legacy MiST2 genome ids. However, versions 1 and 2 can be translated to this version with access to the MiST3 API.

Version 3: Xx_yyy|genome_ncbi_version-locus|extra fields`

Example: My_xan|GCF_000012685.1-MXAN_RS12980

item Description
Xx First two letter of genus
yyy First three letters of species
genome_ncbi_version NCBI genome version code
locus Locus number of the gene
extra fields any other annotation needed: classifications and etc.

BitkHeaderLegacy version 1 and 2

Version 1: Xx.yyy.NNN-locus-accession-extra fields
Example: My.xan.508-MXAN_2680-YP_630897.1
Version 2: Xx_yyy_NNN|
locus|accession|extra fields
Example: My.xan.508-MXAN_2680-YP_630897.1

item Description
Xx First two letter of genus
yyy First three letters of species
NNN MiST2 genome id
locus Locus number of the gene
accession NCBI accession number
extra fields any other annotation needed: classifications and etc.

Developer's Documentation

... to be continued.

Written with ❤ in Typescript.

Package Sidebar

Install

npm i bitk-headers

Weekly Downloads

1

Version

0.1.0-0

License

CC0-1.0

Unpacked Size

59.2 kB

Total Files

26

Last publish

Collaborators

  • daviortega