Skip to main content

Haplotyping

Project description

haplotyping

Indexation process

See haplotyping.index for more details

graph TD;

    fastq["<b>READS</b><br/>fastq files"]; 
    detect["detect splitting k-mer in reads"];
    direct["store direct connections reads"];
    
    fastq --> kmc;
    kmerlist --> splitlist;

    fastq --> detect;

    subgraph KMC Software
        k["k-mer<br/>size"]
        minfreq["minimum<br/>k-mer frequency"]
        maxfreq["maximum<br/>k-mer frequency"]
        kmc(<b>kmc database</b>)  
        k.->kmc
        minfreq.->kmc 
        maxfreq.->kmc  
    end

    subgraph scripts
        kmcanalysis["<i>kmc_analysis</i>"]
        kmerlist["<b>k-mer list</b>"]
        kmcanalysis-->sort
        sort-->gzip
        gzip-->kmerlist
        kmc-->kmcanalysis
    end

    subgraph HDF5 Database
        splits["splitting k-mers"]
        bases["splitting bases"]
        direct["direct connections"]
        partitioning["partitioning"]
        indirect["indirect connections"]
        splits-.->partitioning
        partitioning-.->indirect
    end

    subgraph haplotyping.index
      subgraph Splits
        splitlist["get splitting k-mers and<br/>bases from sorted list"]
        automaton["automaton<br/>splitting k-mers"]
        splitlist-->automaton
        splitlist--"storage"-->splits
        splitlist--"storage"-->bases
      end
      subgraph Connections
        detect["detect splitting k-mer in reads"]
        partition["partition the graph"]
        read["sort indirect connections reads"]
        automaton-->detect
        detect--"optional"-->partition
        partition --> read
        detect--"storage"-->direct
        partition--"storage"-->partitioning
        read--"storage"-->indirect
      end
    end

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

haplotyping-0.0.10.tar.gz (98.2 kB view details)

Uploaded Source

Built Distribution

haplotyping-0.0.10-py3-none-any.whl (116.0 kB view details)

Uploaded Python 3

File details

Details for the file haplotyping-0.0.10.tar.gz.

File metadata

  • Download URL: haplotyping-0.0.10.tar.gz
  • Upload date:
  • Size: 98.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for haplotyping-0.0.10.tar.gz
Algorithm Hash digest
SHA256 58ec517625b6ee8c40436643aaa571dfbbee577ffdc71d1fb0de688e7a60285d
MD5 24cd9aa6d04b3e7ddd87c615c1bdcea8
BLAKE2b-256 bfc697e378f43ce69c72329024ac76e16073f46a2dfd93218b8ffb2376fb5423

See more details on using hashes here.

File details

Details for the file haplotyping-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: haplotyping-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 116.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for haplotyping-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 344b0d105d25ad23554d56f0c1269bd655d95141558c88299a206f8fc8f322db
MD5 8f426c957633934f28395a5d9cab3969
BLAKE2b-256 268dbde41b49876bb0e599d08e90b71543a6ac9804895914c29784214c639281

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page