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

Merge rust-toolbox into this repo. #372

Closed
wants to merge 923 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 7, 2021

  1. bump versions

    David Jaffe committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    688a25e View commit details
    Browse the repository at this point in the history
  2. bump versions

    David Jaffe committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    4fc3297 View commit details
    Browse the repository at this point in the history
  3. bump versions

    David Jaffe committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    c54a95f View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. add invalidated_umis to ContigAnnotation

    David Jaffe committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    03fb539 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. fix bug in parse_csv if comma at end

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    d63f19d View commit details
    Browse the repository at this point in the history
  2. bump/flatten version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    f7d51de View commit details
    Browse the repository at this point in the history
  3. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    3499251 View commit details
    Browse the repository at this point in the history
  4. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    81b53d3 View commit details
    Browse the repository at this point in the history
  5. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    f6b91fb View commit details
    Browse the repository at this point in the history
  6. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    e178956 View commit details
    Browse the repository at this point in the history
  7. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    46fb616 View commit details
    Browse the repository at this point in the history
  8. flatten/bump versions

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    8511a3e View commit details
    Browse the repository at this point in the history
  9. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    4712ac2 View commit details
    Browse the repository at this point in the history
  10. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    549b996 View commit details
    Browse the repository at this point in the history
  11. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    1f97d46 View commit details
    Browse the repository at this point in the history
  12. flatten version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    11cb6cf View commit details
    Browse the repository at this point in the history
  13. flatten/bump version

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    b63aa7c View commit details
    Browse the repository at this point in the history
  14. flatten versions

    David Jaffe committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    56759fe View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2021

  1. prevent multiple threads from issuing tracebacks

    David Jaffe committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    4c13dcb View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    0bf2ed9 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. delete marsoc

    David Jaffe committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    039ff85 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Update bio dependency to 0.33. (#48)

    Rather than a git revision.
    
    vdj_ann should depend on published align_tools.
    adam-azarchs authored Mar 23, 2021
    Configuration menu
    Copy the full SHA
    01d2cf0 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. add function vis_align

    David Jaffe committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    aaec95f View commit details
    Browse the repository at this point in the history
  2. kill warning

    David Jaffe committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    82526cf View commit details
    Browse the repository at this point in the history
  3. flatten dependency version

    David Jaffe committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    c772ed7 View commit details
    Browse the repository at this point in the history
  4. bump version in master.toml

    David Jaffe committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    b7123da View commit details
    Browse the repository at this point in the history
  5. bump version

    David Jaffe committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    f3ecbd6 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. try to fix but in vis_align (#49)

    DJ authored Apr 13, 2021
    Configuration menu
    Copy the full SHA
    ef3f53c View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. vis_align now takes a Vec<AlignmentOperation> as input

    David Jaffe committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    513a0da View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    9f8cb44 View commit details
    Browse the repository at this point in the history
  3. bump version

    David Jaffe committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    15e0405 View commit details
    Browse the repository at this point in the history
  4. align_tools version now known as 0.1

    David Jaffe committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    e261728 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2021

  1. improve internal error handling in print_vis_align

    David Jaffe committed May 4, 2021
    Configuration menu
    Copy the full SHA
    e25dac5 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. bump bio version

    David Jaffe committed May 18, 2021
    Configuration menu
    Copy the full SHA
    f268cab View commit details
    Browse the repository at this point in the history
  2. bump bio

    David Jaffe committed May 18, 2021
    Configuration menu
    Copy the full SHA
    f421884 View commit details
    Browse the repository at this point in the history
  3. bump version

    David Jaffe committed May 18, 2021
    Configuration menu
    Copy the full SHA
    97b5991 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2021

  1. panic now prints elapsed time

    David Jaffe committed May 31, 2021
    Configuration menu
    Copy the full SHA
    c60b280 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed May 31, 2021
    Configuration menu
    Copy the full SHA
    673fe39 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. blacklist tokio and future in tracebacks

    David Jaffe committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    c1c4cb0 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    4ae4c1e View commit details
    Browse the repository at this point in the history
  3. blacklist two more things in pretty_trace

    David Jaffe committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    712e30c View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. add ability to run a function before exiting

    David Jaffe committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    7fbea6d View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    4ced618 View commit details
    Browse the repository at this point in the history
  3. move elapsed time info and bump version

    David Jaffe committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    c2ce255 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. define Default for Refdata

    David Jaffe committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    01f1df6 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Configuration menu
    Copy the full SHA
    769a54c View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    db64c3f View commit details
    Browse the repository at this point in the history
  3. bump version

    David Jaffe committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    2eac618 View commit details
    Browse the repository at this point in the history
  4. bump version

    David Jaffe committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    246320a View commit details
    Browse the repository at this point in the history
  5. bump version

    David Jaffe committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    a988837 View commit details
    Browse the repository at this point in the history
  6. bump version

    David Jaffe committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    5c52398 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. despecify pprof version

    David Jaffe committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    f18fbd6 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    b22f4a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. add modified and subsetted version of bio crate

    David Jaffe committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    012c3ed View commit details
    Browse the repository at this point in the history
  2. switch from bio to bio_edit

    David Jaffe committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    049fa03 View commit details
    Browse the repository at this point in the history
  3. switch from bio to bio_edit

    David Jaffe committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    cdeec3c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. cargo fmt.

    Should fix at least one problem with the CI.
    adam-azarchs committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    5fef13e View commit details
    Browse the repository at this point in the history
  2. Upgrade to GitHub-native Dependabot (#50)

    * Upgrade to GitHub-native Dependabot
    
    * Remove ignores.
    
    Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
    Co-authored-by: Adam Azarchs <adam.azarchs@10xgenomics.com>
    dependabot-preview[bot] and adam-azarchs authored Aug 10, 2021
    Configuration menu
    Copy the full SHA
    80e5bce View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. bump crates

    David Jaffe committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    85941b3 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    106817e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. Automated fixups from clippy.

    adam-azarchs authored and pmarks committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    bcb3c69 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Bump rust edition to 2018. (#69)

    * Bump rust edition to 2018.
    
    * Remove unused dependencies.
    
    * Deny warnings in CI, and add clippy check.
    
    * Automated clippy fix.
    
    * Fix future-incompatible macro warning.
    
    semicolon-in-expressions-from-macros
    
    * Fix clippy errors.
    
    Remove redundant if cases.
    
    Use `if let Some(x) = y.next()` rather than a loop-and-break.
    
    Don't clone something when cloning doesn't do anything.
    adam-azarchs authored Sep 30, 2021
    Configuration menu
    Copy the full SHA
    7c58fcd View commit details
    Browse the repository at this point in the history
  2. Add include directives to Cargo.tomls

    These directives control which files are downloaded when someone gets
    the crate from crates.io.  It is good practice to exclude test files,
    READMEs, and so on in order to minimize the download.
    
    The main impact of this is on the 50+mb of fasta files in vdj_ann, but
    there's also a relatively large jpg image for pretty_trace.
    adam-azarchs committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    f82b345 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb38c70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b608376 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d78ba54 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2226bc View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. revert version bumps

    luiz10x committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    d1fcfd3 View commit details
    Browse the repository at this point in the history
  2. use concrete errors

    luiz10x committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    fb41a8d View commit details
    Browse the repository at this point in the history
  3. Replace failure with specific errors

    Replace the `failure::Error` usage with the concrete (and only) errors for each case.
    
    For `pretty_trace` and `binary_vec_io` I used the errors from `std::io::Error` and `nix::Error` directly.
    luiz10x authored Oct 1, 2021
    Configuration menu
    Copy the full SHA
    6f30c32 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. bump version

    David Jaffe committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    3a20a77 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2021

  1. update master.toml to reflect actual usage

    David Jaffe committed Oct 10, 2021
    Configuration menu
    Copy the full SHA
    76c3c88 View commit details
    Browse the repository at this point in the history
  2. do not specify z versions for crates in this workspace

    David Jaffe committed Oct 10, 2021
    Configuration menu
    Copy the full SHA
    5674177 View commit details
    Browse the repository at this point in the history
  3. bump versions

    David Jaffe committed Oct 10, 2021
    Configuration menu
    Copy the full SHA
    9db34e5 View commit details
    Browse the repository at this point in the history
  4. fix value(...) in mirror_sparse_matrix, which returned wrong answer i…

    …f > 2^16 - 1 (#70)
    DJ authored Oct 10, 2021
    Configuration menu
    Copy the full SHA
    ab3871c View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Fix clippy errors.

    Clippy should never be blanket-disabled.  The deny-level lints are
    generally indicating a serious problem, or at least a high likelihood
    that the code is confusing.  In cases where it is overly aggressive,
    it's reasonable to disable specific lints, but only one at a time.
    adam-azarchs committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    1374374 View commit details
    Browse the repository at this point in the history
  2. Forbid clippy::unused_io_amount.

    We've had several production bugs because of this one.
    adam-azarchs committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    674e32c View commit details
    Browse the repository at this point in the history
  3. Automated clippy fixes.

    adam-azarchs committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    1444c5e View commit details
    Browse the repository at this point in the history
  4. Move bundled fasta files to a separate crate.

    It's not great to make the linker process 25MB of fasta files unless
    it's actually required.
    
    Also move the binaries, with their dependency on exons
    (which shouldn't have been published, but too late now...).
    adam-azarchs committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    afe8cd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4de9073 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #73 vdj_ann fixups.

    Move embedded reference data out of vdj_ann.
    adam-azarchs authored Oct 13, 2021
    Configuration menu
    Copy the full SHA
    9a90788 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. add peak memory function for mac (#74)

    DJ authored Oct 18, 2021
    Configuration menu
    Copy the full SHA
    48cc625 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    10c190c View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. tools for working with eval_expr (#76)

    This is an initial, minimal toolkit for working with eval_expr, and used by enclone. It is unstable at the moment.
    DJ authored Oct 29, 2021
    Configuration menu
    Copy the full SHA
    68c7587 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2021

  1. vars_of_node now unique sorts its result

    David Jaffe committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    23ffbf4 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    36f483b View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. raise pprof version from 0.5 to 0.6

    David Jaffe committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    f85d00b View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. add between2

    David Jaffe committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    8da215d View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Nmmsv/gd chains (#77)

    * added Gamma and Delta
    * some formatting changes
    * fixing changes to yml file
    nmmsv10x authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    df785d5 View commit details
    Browse the repository at this point in the history
  2. Many API cleanups.

    Fix a future-incompatible warning in some `io_util` macros due to trailing
    semicolons.
    
    Also fix those macros to work properly when expanded in contexts where
    the types they're accessing aren't in scope, and allow them to work with
    `impl AsRef<Path>` types rather than just `&String`.
    
    Add trait implementations where appropriate, mostly `Default` but also a
    few for `From` where it looked like it made sense given existing
    conversion functions, in order to bring the APIs into conformance with
    common naming conventions.
    
    Fix a bunch of clippy lints around stuff that looks like
    ```rust
    if f.is_err() {
        // thing
    } else {
        let f = f.unwrap();
        // other thing
    }
    ```
    using `match` instead to avoid checking more than once whether the type
    was an error.
    
    Replace uses of `&Vec<T>` with `&[T]` where possible.  In some cases,
    the extent to which this was possible is limited until some of the
    upstream crates (from this repository) push a new version with their
    APIs updated.
    
    Replace uses of `&String` with either `&str` or `impl AsRef<Path>`
    as appropriate for the use case.  Again, as with the `&Vec<T>` changes,
    in some cases this means temporarily going through fallible steps
    allocating String objects until the upstream crates publish versions
    with updated APIs.
    
    I could be wrong but I believe that `cargo clippy --fix` will be able
    to fix the TODOs from the above two items automatically when the time
    comes.
    
    The above two changes _shouldn't_ affect existing users, at least in
    most cases (`&Vec<T>` casts implicitly to `&[T]`, `&String` casts
    implicitly to `&str`, and both `&String` and `&str` implement
    `AsRef<Path>`).  At least, in theory.
    
    Change the `segtype` field of `vdj_ann::refx::RefData` from a vector of
    owned `String` to a `&'static str`, since everything added to that
    vector is a constant value.  This should significantly reduce memory
    consumption, as the vector is now a vector of pointers into constant
    memory rather than a vector of pointers each into their own heap-
    allocated copy of the source strings.  Because that field is public,
    this is a breaking API change (though I don't know how many downstream
    users actually access the field directly), so I'm bumping the version
    of that crate.
    
    In vdj_ann_ref, don't convert `&'static str` to `String` except in
    cases where (similarly to above) we have to in order to satisfy the old
    APIs.  Also, change the if-chaining logic to `match` statements to make
    the different cases more clear.
    adam-azarchs committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    da0b58a View commit details
    Browse the repository at this point in the history
  3. Bump io_utils for crates which depend on it. (#79)

    * Bump depended-on version for io_utils.
    
    * Remove unused imports.
    
    * Fix TODOs from #78.
    adam-azarchs authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    c392e5b View commit details
    Browse the repository at this point in the history
  4. Bump version for hyperbase.

    Missed from previous PR.
    adam-azarchs committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    d3c896a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8e68bde View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

  1. Revert "Nmmsv/gd chains (#77)" -- changes results in enclone

    This reverts commit df785d5.
    David Jaffe committed Nov 14, 2021
    Configuration menu
    Copy the full SHA
    cd1207b View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    5615a78 View commit details
    Browse the repository at this point in the history
  2. Update num-bigint, num-rational in stirling_numbers.

    These are dev dependencies, but they were conflicting with the versions
    expected by nalgebra.
    adam-azarchs committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    8a4a6b0 View commit details
    Browse the repository at this point in the history
  3. Widen version range for petgraph.

    Hyperbase must use the same version as whatever version its graph_simple
    dependency uses, but that's allowed with the widened version range.
    adam-azarchs committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    2f4797d View commit details
    Browse the repository at this point in the history
  4. Remove unnecessary #[allow()] annotations.

    Also fix some clippy lints.
    adam-azarchs committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    eaa3201 View commit details
    Browse the repository at this point in the history
  5. Update test.yml to ignore some lints.

    many_single_char_names and comparison_chain are both too noisy,
    at least for now, and it would be better to focus on more important ones
    like ptr_arg.
    
    On the other hand, deny `unused` and `perf` lints.
    adam-azarchs committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    df6f4e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7437cfc View commit details
    Browse the repository at this point in the history
  7. Set permissions for test workflow.

    This should allow dependabot PRs to succeed.
    adam-azarchs authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    14c96cd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0001144 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. add support for gamma_delta

    nmmsv10x committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    8ec6e75 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. bump versions

    David Jaffe committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    90167ab View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. fixing formatting issue

    nmmsv10x committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    aedbe47 View commit details
    Browse the repository at this point in the history
  2. more reformatting

    nmmsv10x committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    6414f88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7160f4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6516d48 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #84 from 10XGenomics/nmmsv/new-gamma-delta-support

    add support for gamma_delta
    nmmsv10x authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    f500511 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

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

Commits on Dec 16, 2021

  1. Avoid Unpacking K-mers

    `DnaString.get`needs to unpack a k-mer, which requires the following:
    
    1 - Translate index to byte-block and position within block.
    2 - Unpack the relevant value from a byte and return.
    
    The array bounds check on unpacking the byte seems to take around 5% of the profile, and could be a lot more due to interference with pipelining.
    evolvedmicrobe committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    ad1b89d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #87 from 10XGenomics/nd/cached_seq

    Unpack Query Sequence Prior to Processing
    evolvedmicrobe authored Dec 16, 2021
    Configuration menu
    Copy the full SHA
    fedcc6d View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2021

  1. put features in vdj_ann (#88)

    This also only warns for clippy::vec_init_then_push because doing what it requests
    would make the code less clear (for the particular cases at issue).
    DJ authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    208f0cd View commit details
    Browse the repository at this point in the history
  2. make vdj_ann_ref point to crates.io version of vdj_ann

    David Jaffe committed Dec 22, 2021
    Configuration menu
    Copy the full SHA
    d471dbd View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. Fix clippy again (#89)

    * Re-enable denying performance-relevant clippy checks.
    
    Also fix hard-to-read code in vdj_features, and some other performance
    issues there.
    
    * cargo clippy --fix
    
    * More random cleanups.
    
    * Update CI rust version to 1.57.0.
    adam-azarchs authored Jan 6, 2022
    Configuration menu
    Copy the full SHA
    d967df6 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. crate version changes

    1. bump eval_expr from 6 to 7
    2. lower crate version specificity
    3. bump versions of affected crates
    David Jaffe committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    d95d345 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

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

Commits on Jan 28, 2022

  1. Configuration menu
    Copy the full SHA
    331253d View commit details
    Browse the repository at this point in the history
  2. put Cargo.lock under source code control

    The reason for doing this is that someone needs to be able to check out
    the repo and build it.  That requires a working Cargo.lock, and the
    person should not have to make it work from scratch.
    
    Currently the repo does not build.
    David Jaffe committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    434336e View commit details
    Browse the repository at this point in the history
  3. cargo update, now this builds

    David Jaffe committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    9eb8dec View commit details
    Browse the repository at this point in the history
  4. bump version

    David Jaffe committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    a5b2c29 View commit details
    Browse the repository at this point in the history
  5. update

    David Jaffe committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    c248e40 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    4374d38 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Feb 2, 2022
    Configuration menu
    Copy the full SHA
    08cb9e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. improve VDJ alignments (#102)

    Extensive changes to annotate_seq_core and one additional reference sequence add (IGHV3-9), which affect around 2%
    of cells, and significantly improve the alignments for these.  These changes are technical tweaks to the aligner.  To measure
    and drive these changes, the enclone program diff_enclone_ann was used.
    
    diff_enclone_ann BIB=1 OLD_EXEC=~/enclone.old
    
    changed cells = 2084
    old dref sum = 61522
    new dref sum = 38645
    improvement = 22877
    cells lost by old = 6
    cells lost by new = 11
    
    diff_enclone_ann BIB=2 OLD_EXEC=~/enclone.old
    
    changed cells = 584
    old dref sum = 28173
    new dref sum = 22168
    improvement = 6005
    cells lost by old = 4
    cells lost by new = 6
    
    and what this is saying is that observed SHM (as measured by the variable `dref`) is significantly reduced.  This is because a
    bunch of bad alignments were cleaned up, thereby removing "fake" SHM.
    
    The changes removed some donor reference anomalies, in which highly modified donor reference sequences were found.
    
    The changes made enclone BUILT_IN ... about 3.7% slower, when run using a single thread.  
    
    These changes also resulted in a modest improvement to clonotyping sensitivity and specificity.
    DJ authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    f9cc444 View commit details
    Browse the repository at this point in the history
  2. bump version

    David Jaffe committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    8b00f0b View commit details
    Browse the repository at this point in the history
  3. fix to Cargo.toml and bump version

    David Jaffe committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    29f2e3c View commit details
    Browse the repository at this point in the history
  4. fix bug in calls to is_v(t) in annotate_seq_core (#103)

    These needed to be shielded to avoid "segments".
    DJ authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    e33d568 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. remove near identical transcripts and switch from "release" to "debug" (

    #104)
    
    1. If two transcripts are identical except that one extends the other 
      on the 3' end, delete the shorter one.
    2. Switch to a standard model in which debug mode is optimized.
    DJ authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    78d1e2c View commit details
    Browse the repository at this point in the history
  2. add TRGC genes for mouse (#105)

    DJ authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    e23bfec View commit details
    Browse the repository at this point in the history
  3. add the old ref and access to it

    David Jaffe committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    fcb8306 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    169297f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

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

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    be6b5d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    450e8c4 View commit details
    Browse the repository at this point in the history
  3. Disable clippy::needless_range_loop check. (#112)

    It's much too noisy.
    
    Fix a missing documentation lint by expanding on the ways in which
    resize_without_setting is unsafe, and also demote a clippy warning from
    inside it.
    
    Fix a bunch of clippy warnings (some automatic fixes, some manual).
    adam-azarchs authored Feb 22, 2022
    Configuration menu
    Copy the full SHA
    9896012 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Add path = ../... for interdependencies. (#113)

    This is in addition to the existing version constraint, which is
    required for publishing.  It allows for much easier development when
    working on changes which cut across several crates, as well as faster
    builds due to not building crates multiple times.
    
    Also add a cargo-deny config to check for accidental introduction of
    duplicated dependencies, dependencies with unacceptable licenses, or
    dependencies with known security vulnerabilities.
    adam-azarchs authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    17bf720 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    a7a3fc0 View commit details
    Browse the repository at this point in the history
  2. delete five duplicate genes from the human VDJ reference (#116)

    Delete the following genes from the human VDJ reference:
    IGHV4-30-2, IGKV1D-33, IGKV1D-37, IGKV1D-39, IGKV2D-28.
    These are identical to other genes in the reference, except that the reference provides a
    longer 5'-UTR in one case. We observe that clonotypes having one of these genes often
    have heterogeneous assignments between the gene and its duplicate, and that's bad, as it
    implies that assignment of genes to clonotypes in these cases is effectively random.
    
    Also 
    cargo update -p regex
    to get CI to pass.
    DJ authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    8ff34f0 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Update CI version of rust.

    Run cargo clippy --fix.
    adam-azarchs committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3865d6f View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. bump versions (#123)

    DJ authored Apr 11, 2022
    Configuration menu
    Copy the full SHA
    0278993 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. update permutation crate (#128)

    DJ authored Apr 12, 2022
    Configuration menu
    Copy the full SHA
    8355ee1 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    e5bf27d View commit details
    Browse the repository at this point in the history
  2. fix to last commit (#132)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    4f51b52 View commit details
    Browse the repository at this point in the history
  3. fix windows compilation problem (#133)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    a73b4a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d789bdd View commit details
    Browse the repository at this point in the history
  5. fix windows compilation problem (#135)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    332320d View commit details
    Browse the repository at this point in the history
  6. fix bug (#136)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    4f4656d View commit details
    Browse the repository at this point in the history
  7. fix more problems (#137)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    53eeb34 View commit details
    Browse the repository at this point in the history
  8. more fixes for windows (#138)

    DJ authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    6754e1a View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2022

  1. Update to rust 1.60. (#129)

    Fix some new clippy lints.
    
    Reduce unnecessary String allocations.
    adam-azarchs authored Apr 16, 2022
    Configuration menu
    Copy the full SHA
    8463954 View commit details
    Browse the repository at this point in the history
  2. Update actions/cache to v3.

    It's quite a bit faster, because we were on v1 before and v2 switched to
    zstd compression.
    
    Add dependabot config to keep our actions updated in the future.
    adam-azarchs committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    39ab42c View commit details
    Browse the repository at this point in the history
  3. fix to a fix for Windows (#140)

    DJ authored Apr 16, 2022
    Configuration menu
    Copy the full SHA
    778562b View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Bump libc from 0.2.119 to 0.2.126

    Bumps [libc](https://github.com/rust-lang/libc) from 0.2.119 to 0.2.126.
    - [Release notes](https://github.com/rust-lang/libc/releases)
    - [Commits](rust-lang/libc@0.2.119...0.2.126)
    
    ---
    updated-dependencies:
    - dependency-name: libc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 17, 2022
    Configuration menu
    Copy the full SHA
    5b494e5 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. fix

    pmarks committed May 26, 2022
    Configuration menu
    Copy the full SHA
    43646bd View commit details
    Browse the repository at this point in the history

Commits on May 28, 2022

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

Commits on Jun 1, 2022

  1. Configuration menu
    Copy the full SHA
    5cc83ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a726fee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34302f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f847dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10f2434 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a070a8b View commit details
    Browse the repository at this point in the history
  7. Update CI rust, as well as some packages.

    Permit update of pprof and nix versions.
    adam-azarchs committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    54a63de View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

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

Commits on Jun 7, 2022

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

Commits on Jul 15, 2022

  1. Update CI rust to 1.62.

    Fix new clippy lints.
    adam-azarchs committed Jul 15, 2022
    Configuration menu
    Copy the full SHA
    fdf548e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2022

  1. Bump num-rational from 0.4.0 to 0.4.1 (#160)

    Bumps [num-rational](https://github.com/rust-num/num-rational) from 0.4.0 to 0.4.1.
    - [Release notes](https://github.com/rust-num/num-rational/releases)
    - [Changelog](https://github.com/rust-num/num-rational/blob/master/RELEASES.md)
    - [Commits](rust-num/num-rational@num-rational-0.4.0...num-rational-0.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: num-rational
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    6d5ebeb View commit details
    Browse the repository at this point in the history
  2. Bump serde_json from 1.0.81 to 1.0.82 (#162)

    Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.81 to 1.0.82.
    - [Release notes](https://github.com/serde-rs/json/releases)
    - [Commits](serde-rs/json@v1.0.81...v1.0.82)
    
    ---
    updated-dependencies:
    - dependency-name: serde_json
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    1be10c8 View commit details
    Browse the repository at this point in the history
  3. Bump serde from 1.0.137 to 1.0.140 (#169)

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.137 to 1.0.140.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.137...v1.0.140)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    396071d View commit details
    Browse the repository at this point in the history
  4. Bump permutation from 0.4.0 to 0.4.1 (#170)

    Bumps [permutation](https://github.com/jeremysalwen/rust-permutations) from 0.4.0 to 0.4.1.
    - [Release notes](https://github.com/jeremysalwen/rust-permutations/releases)
    - [Commits](https://github.com/jeremysalwen/rust-permutations/commits)
    
    ---
    updated-dependencies:
    - dependency-name: permutation
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 25, 2022
    Configuration menu
    Copy the full SHA
    2a16542 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dd2bae6 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2022

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

Commits on Aug 12, 2022

  1. Bump rust to 1.63.

    Run cargo clippy --fix.
    adam-azarchs committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    f627bdb View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    d9b45bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f0492a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e5eccb View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

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

Commits on Sep 12, 2022

  1. Loosen type constraints on bin_possition etc.

    They now permit e.g. searching a &[String] for a &str, rather than
    requiring a &String for the search parameter.  The requirement is that
    the type in the slice implements Borrow<T> (for which there is a blanket
    implementation `borrow(&T) -> &T`).  This is a backwards-compatible
    change except in so far as it may alter the compiler's ability to infer
    types in some weird cases which are probably bugs anyway.
    adam-azarchs committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    ad400fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e2ab86 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Configuration menu
    Copy the full SHA
    9b85a40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cabb793 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b3f811 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Switch to 10XGenomics fork of clippy-check

    The upstream actions-rs/clippy-check is unmaintained.
    adam-azarchs committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    61fabc5 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Update rust to 1.65 (#210)

    Fix new clippy lints.
    
    Update to maintained github actions.
    adam-azarchs authored Nov 25, 2022
    Configuration menu
    Copy the full SHA
    e12ac0a View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

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

Commits on Dec 20, 2022

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

Commits on Dec 26, 2022

  1. Configuration menu
    Copy the full SHA
    b5e727e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1355bbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d98a19 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    1f13901 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bd1f9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    225278d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d53e6f View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

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

Commits on Feb 16, 2023

  1. Configuration menu
    Copy the full SHA
    7b20670 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3c138e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

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

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    5ccae0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26b9d85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f95d2d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    faef7bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f521486 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2023

  1. Configuration menu
    Copy the full SHA
    3e30586 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eae2769 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Add junction_support field

    Shamoni Maheshwari committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    1724400 View commit details
    Browse the repository at this point in the history
  2. Change tuple to struct

    Shamoni Maheshwari committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    52ff3e7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #240 from 10XGenomics/sm/update_contig_annotations

    Add junction_support field to ContigAnnotation
    shamoni authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    f310ba2 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Make fields of JunctionSupport pub

    Shamoni Maheshwari committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    464efd0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #241 from 10XGenomics/sm/make_fields_public

    Make fields of JunctionSupport pub
    shamoni authored Apr 7, 2023
    Configuration menu
    Copy the full SHA
    eadc1df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cb6f38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3b6be7 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

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

Commits on Apr 23, 2023

  1. chore: Delete stale travis-ci file.

    Looks like this was an editor state file that was left around.
    bgianfo committed Apr 23, 2023
    Configuration menu
    Copy the full SHA
    1f70a8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49d1f14 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

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

Commits on May 22, 2023

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

Commits on Jun 1, 2023

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

Commits on Jun 8, 2023

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

Commits on Jun 17, 2023

  1. Configuration menu
    Copy the full SHA
    18c7702 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ea9819 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Bump itertools from 0.10.5 to 0.11.0 (#260)

    Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.10.5 to 0.11.0.
    dependabot[bot] authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    d178aab View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. build(deps): Update Cargo.lock

    Hold back to versions
    - thiserror 1.0.39
    - serde 1.0.156
    to stay on syn 1.0.109
    sjackman committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    a217d5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba4bbc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f44433a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #261 from 10XGenomics/sj/bio-types

    build(deps): bump bio-types from 0.13.0 to 1.0.0
    sjackman authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    7aa2f16 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Configuration menu
    Copy the full SHA
    38623c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63e822d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

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

Commits on Jul 15, 2023

  1. chore(deps): group updates for backtrace

    Avoid duplication.
    adam-azarchs authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    b938049 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84a192d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

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

Commits on Sep 11, 2023

  1. Add an optional sample field to ContigAnnotation

    Shamoni Maheshwari committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1f330e1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #290 from 10XGenomics/sm/add_sample_field

    Add an optional sample field to ContigAnnotation
    shamoni authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    79bf643 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    e3a7c4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acbc49c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79b1371 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf76e85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5edb8d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f3e171 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b6f21b4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78804e6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db31ae1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b61ecb5 View commit details
    Browse the repository at this point in the history
  11. build(deps): Update Rust dependencies (#295)

    Package                  Before   After
    aho-corasick             1.0.2    1.1.1
    anyhow                   1.0.71   1.0.75
    bio-types                1.0.0    1.0.1
    bytemuck                 1.13.1   1.14.0
    bytes                    1.4.0    1.5.0
    cc                       1.0.79   1.0.83
    cpp_demangle             0.4.1    0.4.3
    cpufeatures              0.2.8    0.2.9
    crossbeam-epoch          0.9.13   0.9.15
    either                   1.8.1    1.9.0
    errno                    0.3.1    0.3.4
    fastrand                 1.9.0    2.0.1
    hashbrown                0.14.0   0.14.1
    indexmap                 2.0.0    2.0.2
    itoa                     1.0.6    1.0.9
    linux-raw-sys            0.3.8    0.4.8
    log                      0.4.19   0.4.20
    matrixmultiply           0.3.7    0.3.8
    memchr                   2.5.0    2.6.4
    memoffset                0.7.1    0.9.0
    num-complex              0.4.3    0.4.4
    paste                    1.0.12   1.0.14
    quote                    1.0.28   1.0.33
    rayon                    1.7.0    1.8.0
    rayon-core               1.11.0   1.12.0
    regex                    1.8.4    1.9.6
    regex-syntax             0.7.2    0.7.5
    rustix                   0.37.20  0.38.15
    rustversion              1.0.12   1.0.14
    ryu                      1.0.13   1.0.15
    safe_arch                0.7.0    0.7.1
    scopeguard               1.1.0    1.2.0
    sha2                     0.10.7   0.10.8
    smallvec                 1.10.0   1.11.1
    strum_macros             0.24.3   0.25.2
    symbolic-common          12.2.0   12.4.1
    symbolic-demangle        12.2.0   12.4.1
    tempfile                 3.6.0    3.8.0
    thiserror                1.0.39   1.0.49
    thiserror-impl           1.0.39   1.0.49
    typenum                  1.16.0   1.17.0
    unicode-ident            1.0.1    1.0.12
    uuid                     1.3.4    1.4.1
    which                    4.4.0    4.4.2
    wide                     0.7.10   0.7.12
    windows-targets          0.48.0   0.48.5
    windows_aarch64_gnullvm  0.48.0   0.48.5
    windows_aarch64_msvc     0.48.0   0.48.5
    windows_i686_gnu         0.48.0   0.48.5
    windows_i686_msvc        0.48.0   0.48.5
    windows_x86_64_gnu       0.48.0   0.48.5
    windows_x86_64_gnullvm   0.48.0   0.48.5
    windows_x86_64_msvc      0.48.0   0.48.5
    sjackman authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    a20c98d View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Fix overflow bugs in VDJ FR3 start identification. (#316)

    Consistently handle FR3 start window bounds in the face of sequences that are possibly shorter than the window we're searching in. Bail out early if the full search window does not overlap with the sequence, to ensure that the FR3 start computed based on a given contig is the same irrespective of the amount of prefix clipped in the contig.
    macklin-10x authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    0d3190d View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

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