Skip to content

wang-q/withncbi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Name

withncbi - egaz and alignDB work with external (NCBI/EBI) data.

Table of Contents

Purpose

Fetch sequences, generate reports and build alignments according to various NCBI databases.

For more detailed, check README.md in each sub-directories.

Directory organization

  • db/: turn NCBI genome reports and assembly reports into a query-able MySQL database.

  • ensembl/: Ensembl related scripts.

  • misc/: miscellaneous projects.

  • pop/: build alignments on an whole Eukaryotes genus.

  • taxon/: process (small) genomes according to NCBI Taxonomy.

  • util/: miscellaneous utilities.

Conventions

fasta

  • .fa - genomic sequences
  • .fas - blocked fasta files
  • .fasta - normal/miscellaneous fasta files

fastq

Use .fq over .fastq

Concepts

Runlists in YAML

App::RL

jrunlist

Block fasta files

Examples in example.fas

>S288c.I(+):13267-13287|species=S288c
TCGTCAGTTGGTTGACCATTA
>YJM789.gi_151941327(-):5668-5688|species=YJM789
TCGTCAGTTGGTTGACCATTA
>RM11.gi_61385832(-):5590-5610|species=RM11
TCGTCAGTTGGTTGACCATTA
>Spar.gi_29362400(+):2477-2497|species=Spar
TCATCAGTTGGCAAACCGTTA

block-fasta-files

App::Fasops

Ranges and links of ranges

App::Rangeops

jrange

Author

Qiang Wang <wang-q@outlook.com>

Copyright and license

This software is copyright (c) 2015 by Qiang Wang.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

About

egaz and alignDB work with external (NCBI/EBI) data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages