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.9.tar.gz (104.6 kB view details)

Uploaded Source

Built Distribution

haplotyping-0.0.9-py3-none-any.whl (123.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for haplotyping-0.0.9.tar.gz
Algorithm Hash digest
SHA256 8b33e1786a57033c44aeabbc32d441d8abd2642970afbed62598ab187bb449a3
MD5 4e5db693e3472835fe4a26209dc41a0b
BLAKE2b-256 edbed5faa42c81768f262fa2dc3424e7635ea6c6ef7ccf46a102590a9659fe51

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for haplotyping-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 fab9298c0f635d16dfd6df9664aa28a206bb2894bfa0246565a12102956bef8f
MD5 d09e836fe43c1704c316a28b1e7d0b2f
BLAKE2b-256 3dc14674e870a8066311402048a15f4c6c9a0ce93a53d4af30c1304275dbbb0d

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