Skip to content
@deckyard

deckyard

Deckyard - community decks for Jennifer. Not part of the Jennifer project.

Deckyard

Deckyard - community decks for Jennifer

Deckyard is a home for decks - libraries for the Jennifer language - that are maintained by the community. It is not part of the Jennifer project: the project ships the language and its standard library, and Deckyard looks after the decks around it.

Every deck here has a named maintainer, a test suite, and documentation that CI checks against the code. They all share one CI layer, so a fix to how decks are built and checked reaches every deck at once.

Decks

Deck What it does
@deckyard/bioinformatics Sequence manipulation for DNA, RNA and protein
@deckyard/d64 Read, write, create and format Commodore 1541 D64 disk images
@deckyard/forensicgenetics STR match probabilities, kinship and paternity likelihood ratios, pedigrees, mtDNA / Y-STR lineage markers
@deckyard/geo GPX, KML, KMZ, GeoJSON and GML over one point model, with geodesy, track statistics, geohashes and map tiles
@deckyard/mitoleaf The mitoLEAF mitochondrial phylogeny: haplogroup tree and nearest-haplogroup lookup
@deckyard/mp3 ID3v2.2/2.3/2.4 and ID3v1.1 tags, artwork, MPEG frame and VBR analysis, M3U/M3U8 playlists
@deckyard/ngs Streaming NGS file formats, read QC, interval arithmetic and pipeline orchestration
@deckyard/routeros A friendly layer over the MikroTik RouterOS API
@deckyard/sheets ODS, XLSX and Gnumeric over one cell model, with a CSV bridge
@deckyard/steam A friendly layer over Valve's Steam Web API
@deckyard/strider STRidER allele-frequency tables into a forensicgenetics frequency database
@deckyard/tmdb A typed client for The Movie Database

Each deck's README links its documentation and says which Jennifer version it needs.

Using a deck

jvc add @deckyard/geo
import "@deckyard/geo/" as geo;

Getting involved

Every deck welcomes co-maintainers, and some are looking for one - see the help wanted label. Fixes, tests and documentation are welcome everywhere. CONTRIBUTING.md explains how a deck is maintained, how to propose a new one, and what happens to a deck that loses its maintainer.

Report a security problem privately through the deck's Security tab, not as a public issue.

Popular repositories Loading

  1. deck-routeros deck-routeros Public

    A thick, friendly layer over the MikroTik RouterOS API

    JASS

  2. deck-bioinformatics deck-bioinformatics Public

    sequence manipulation for DNA, RNA and protein

    JASS

  3. deck-forensicgenetics deck-forensicgenetics Public

    Forensic and statistical genetics: STR match probabilities, kinship and paternity likelihood ratios, general-pedigree peeling, and mtDNA / Y-STR lineage markers

    JASS

  4. deck-ngs deck-ngs Public

    Streaming NGS file formats, read QC, interval arithmetic and pipeline orchestration

    JASS

  5. deck-strider-frequency-converter deck-strider-frequency-converter Public

    Reader for STRidER-style STR allele-frequency tables in XML, converting them into the generic @deckyard/forensicgenetics FrequencyDb

    Shell

  6. deck-d64 deck-d64 Public

    Read, write, create and format Commodore 1541 D64 disk images: CBM DOS 2A directories, BAM allocation, PETSCII names, and the 40-track SpeedDOS / DolphinDOS / PrologicDOS extensions

    JASS

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…