https://github.com/clinical-genomics-umea/index_tool

A tool to save sequencing indices in a json-based format.

https://github.com/clinical-genomics-umea/index_tool

Science Score: 26.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
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

A tool to save sequencing indices in a json-based format.

Basic Info
  • Host: GitHub
  • Owner: Clinical-Genomics-Umea
  • License: mit
  • Language: Python
  • Default Branch: main
  • Size: 117 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created almost 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Index Tool

A tool to save sequencing indices in a JSON-based format for Illumina sequencing.

Features

Main reasons for converting to this format are: 1. A need to include override cycle patterns with the indexes. 2. Simplification of making Illumina samplesheet v2 files. 3. Ability to store all data as documents in a MongoDB database.

Indices can be imported for conversion from: - Illumina index kit definition files (TSV) - Custom CSV files

Installation

  1. Create a virtual environment: bash python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate

  2. Install dependencies: bash pip install -r requirements.txt

Usage

Run the application: bash python index_tool.py

Development

Setup Development Environment

  1. Install development dependencies: bash pip install -r requirements.txt

  2. Run tests: bash pytest

  3. Code quality checks: bash mypy . pylint modules/ black .

License

See the LICENSE file for details.

Owner

  • Name: Clinical-Genomics-Umea
  • Login: Clinical-Genomics-Umea
  • Kind: organization

GitHub Events

Total
  • Push event: 7
Last Year
  • Push event: 7