https://github.com/arvados/l7g
Main repo for the Lightning system being developed by Curii.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.7%) to scientific vocabulary
Repository
Main repo for the Lightning system being developed by Curii.
Basic Info
Statistics
- Stars: 5
- Watchers: 9
- Forks: 6
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
This repository has been retired, it has been superceded by https://github.com/arvados/lightning
Old README follows
l7g
l7g is the main codebase for the Lightning system being developed
by Curoverse Research.
The repository contains documents, source code and pipelines for the various aspects of Lightning.
Code here should be considered "research grade" and is a work in progress.
Overview
Lightning is a system based on "genomic tiling". Genomes are split into small segments, on average roughly 250 base pairs (bp) long, and these small segments are called "tiles".
For a given population of genomic data, the genomic sequences are tiled with tiles that have redundant sequences de-duplicated. Coalescing all unique tiles creates a "Lightning tile library", where a source sequence from the population pool can be stored by using position references into the lightning tile library.
A compact representation of a genome can be created by storing arrays of indexes into the Lightning tile libary referencing their underlying sequence.
A representation of the compact genome representation we've developed is called "compact genome format" (CGF) that can represent a whole genome in ~30Mb, depending on the amount of low quality data in the original genome sample.
Directory Structure
cwl-version/
Common Workflow Language (CWL) pipelines for creating Lightning data.
doc/
Lightning documentation
go/
go (golang) programs used by Lightning.
img/
Image directory for pictures.
prototype/
A directory for the Lightning system prototype.
proxy/
Authentication for Lightning prototype.
sandbox/
Subdirectory for experimental code.
tools/
Source and tools used by Lightning.
Owner
- Name: arvados
- Login: arvados
- Kind: organization
- Repositories: 80
- Profile: https://github.com/arvados
GitHub Events
Total
Last Year
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 0
proxy.golang.org: github.com/arvados/l7g
- Homepage: https://github.com/arvados/l7g
- Documentation: https://pkg.go.dev/github.com/arvados/l7g#section-documentation
- License: AGPL-3.0
Rankings
Dependencies
- ubuntu 16.04 build
- debian buster-slim build
- arvados/jobs latest build
- ubuntu latest build
- arvados/jobs latest build
- arvados/jobs latest build
- arvados/jobs latest build
- ubuntu 18.04 build
- ubuntu latest build
- debian latest build
- debian buster-slim build