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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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