Installation

# Add this to your shard.yml
dependencies:
  curation_tool:
    github: Aquatic-Symbiosis-Genomics-Project/curation_tool
    version: ~> 1.12

Then run:

shards install

shard.yml

Crystal
1.17.1
License
MIT
Author
epaule
Targets
  • ascc_stats from src/get_assc_stats.cr
  • btk_submit from src/submit_btk.cr
  • fcs_submit from src/submit_fcs.cr
  • curation_tool from src/curation_tool.cr
  • submit_curation_pretext from src/submit_curation_pretext.cr

Dependencies

This version declares no dependencies.

README

curation_tool

Built with Crystal CI Latest Release

simple commandline tools to organise curation files using the GRIT JIRA

Installation

  1. Install Crystal

  2. Build the project:

git clone git@github.com:Aquatic-Symbiosis-Genomics-Project/curation_tool.git
cd curation_tool
shards build
  • You can also get binaries compiled using Github Actions from the Release page. They are statically linked.

Usage

curation_tool

Usage: curation_tool --issue JIRA_ID [options]
    -i JIRA_ID, --issue JIRA_ID      JIRA ID
    -p, --copy_pretext               copy over pretext
    -w, --setup_working_dir          create initial curation files and directory
    -r, --build_release              create pretext and release files
    -q, --copy_qc                    copy from DIR to curation for QC
    -m, --merged                     work on a merged curation & pretext
    -h, --help                       show this help

submit_fcs

Usage: submit_fcs --issue JIRA_ID 
    -i JIRA_ID, --issue JIRA_ID      JIRA ID
    -h, --help                       show this help

submit_curation_pretext

Usage: submit_fcs --issue JIRA_ID 
    -i JIRA_ID,   --issue JIRA_ID    JIRA ID
    -n,           --no_email         don't send an email
    -f FASTA,     --fasta FASTA      input fasta
    -o OUTDIR,    --out OUTDIR       output dir
    -h,           --help             show this help

Contributors

  • epaule - creator and maintainer