Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3-tuple i think #124

Merged
merged 10 commits into from
Mar 28, 2024
Merged

3-tuple i think #124

merged 10 commits into from
Mar 28, 2024

Commits on Feb 4, 2024

  1. Updates to README, RELEASE_NOTES officially added. '.release.sh' incl…

    …uded. minor update to .gitignore.
    MatthewRalston committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    d920bdc View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Changes .clean script to suitable python version and directories. Ver…

    …y minor comments and syntax updates to fileutil.
    MatthewRalston committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    0869a34 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Abstracts iupac status and official warning into method validate_seqR…

    …ecord_and_detect_IUPAC. Default for base shred method set to true, so warnings are enables across .fa/.fq files. Default set to True throughout, so no question there. Default invocation (therefore suppressed) produces single warning for iupac module. 'Standard sequence' warning deprecated, it's lousy information. 789ish lines added. Adds/changes graph.py, __init__.py for edge graph creation 'graph' command. Bump version. Closes #123.
    
    On other note, version bump for first inclusion of the graph structure into disk and memory. Beginning alternate pipeline of commands for assembly.
    
    If i'm honest, the whole codebase needs a one over. Issue #124.
    MatthewRalston committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    da95c75 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    5c44381 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Freak out commit. Version bump, reuqirements.txt and pyproject.toml v…

    …ersion bumps, massive issues in __init__ graph.py kmer.py util.py. Refactor logging symmetry issues could spill over in fileutil if possible.
    
    graph, __init__, kmer, util function abstractions, kmer.neighbor, logging changes, neighbor vs adjacency, pairs, new_type1_ids, new_type2_ids, char_first, char_last
    MatthewRalston committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    768d685 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. relexd skd duh d d thmp

    Creating masthead and usage notes for graph, but there's a lot of files and stats to keep track of.
    
    I'm introducing the plan for the file "quick_stats.txt"
    
    A summary file that provides tabular per-file k-mer counts, with associated metadata
    
    I'm also at a comfortable state of the edge list generation loops.
    
    There's a lot to be done and I don't know how much to document vs trusting in the intuitive nature of the interface.
    
    Still working on personal issues, 20-30h work.
    
    Honest assessment of myself.
    MatthewRalston committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    d0f7799 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Closes #127. Fixes #126. Closes #128. Updates to many files across th…

    …e board, version bump to v0.7.8. In this commit, tested on Cdiff_R3.fa (in test/data), the graph subcommand produces a valid metadata header, and writes the outputs to stdout and to the .kdbg file, and correctly asserts/validates the relationship between unique k-mers, unique nullomers, and the number of theoretically possible k-mers.
    MatthewRalston committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    ce1bd77 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Closes #129. Addresses the adjacency issue in multi-sequence .fa and …

    ….fq files with improved logging, logs a warning about the observed inconsistencies and note about plausible origin from .fa/.fq input.
    MatthewRalston committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    443c2af View commit details
    Browse the repository at this point in the history
  2. Closes #129. Adds docstrings to several submodules. Condenses the Seq…

    …Parser class into the parse submodule. wakka wakka!
    MatthewRalston committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a109718 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    fce3a3d View commit details
    Browse the repository at this point in the history