Patents Assigned to SEVEN BRIDGES GENOMICS INC.
  • Patent number: 11347704
    Abstract: Methods of the invention include representing biological data in a memory subsystem within a computer system with a data structure that is particular to a location in the memory subsystem and serializing the data structure into a stream of bytes that can be deserialized into a clone of the data structure. In a preferred genomic embodiment, the biological data comprises genomic sequences and the data structure comprises a genomic directed acyclic graph (DAG) in which objects have adjacency lists of pointers that indicate the location of any object adjacent to that object. After serialization and deserialization, the clone genomic DAG has the same structure as the original to represent the same sequences and relationships among them as the original.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: May 31, 2022
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Vladimir Semenyuk
  • Patent number: 11347844
    Abstract: Systems and methods for protecting information stored in private references that are available to be queried—e.g., graph-based sequence references that users query through an interface, providing short reads to obtain the results of an alignment against the reference sequence—analyze the query and/or alignment results to determine whether the query represents an attack. The analysis may be performed before returning results to a user, and in some cases before performing the alignment.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 31, 2022
    Assignee: Seven Bridges Genomics, Inc.
    Inventors: Kaushik Ghose, Deniz Kurai
  • Patent number: 11327792
    Abstract: Various approaches for data storage and retrieval for a computer memory include processing a computational workflow having multiple data-processing steps, generating and storing a first hash value associated with a first step of the data-processing steps based on an input to the first step, generating and storing a second hash value associated with a second step of the data-processing steps based on the generated first hash value, and reconstructing a computational state of the workflow based on the second hash value, and thereby avoid re-execution of a portion of the workflow corresponding to the second hash value.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: May 10, 2022
    Assignee: SEVEN BRIDGES GENOMICS, INC.
    Inventor: Yilong Li
  • Patent number: 11289177
    Abstract: Computer-implemented methods and systems for performing a local assembly of a genomic region of interest include the de novo or assisted creation of a directed graph, such as a directed acyclic graph (DAG), from a plurality of obtained nucleotide sequence reads. First and second sequence reads are aligned to each other to define at least one node of the DAG. Successive alignments of the remaining sequence reads to the then-defined DAG are performed to extend nodes and/or add nodes to the DAG. Graph-aware alignment techniques that produce alignment scores or indicators are employed in defining the nodes of the DAG from the sequence reads. The created DAG represents and describes in detail the genomic region of interest and can be used to perform variant calls.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: March 29, 2022
    Assignee: Seven Bridges Genomics, Inc.
    Inventors: John Browning, Deniz Kural
  • Patent number: 11269697
    Abstract: Some embodiments relate to systems for processing one or more computational workflows. In one embodiment, a description of a computational comprises a plurality of applications, in which applications are represented as nodes and edges connect the nodes indicate the flow of data elements between applications. A task execution module is configured to create and execute tasks. An application programming interface (API) is in communication with the task execution module and comprises a plurality of function calls for controlling at least one function of the task execution module. An API script includes instructions to the API to create and execute a plurality of tasks corresponding to the execution of the computational workflow for a plurality of samples. A graphical user interface (GUI) is in communication with the task execution module and configured to receive input from an end user to initiate execution of the API script.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: March 8, 2022
    Assignee: SEVEN BRIDGES GENOMICS, INC.
    Inventors: Christian Frech, Raunaq Malhotra
  • Patent number: 11250931
    Abstract: A method for screening for disease in a genomic sample is includes receiving a representation of a reference genome comprising a sequence of symbols. The presence of a predicted mutational event is identified in a location of the reference genome. An alternate path is created in the reference genome representing the predicted mutational event. A plurality of sequence reads are obtained from a genomic sample, wherein at least one sequence read comprises at least a portion of the predicted mutational event. The at least one sequence read is then mapped to the reference genome and a location is determined corresponding to the predicted mutational event. The predicted mutational event is then identified as present in the genomic sample. The method may be used to detect evidence of non-allelic homologous recombination (NAHR) occurring in genomic samples.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: February 15, 2022
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Devin Locke
  • Patent number: 11211146
    Abstract: The invention includes methods for aligning reads (e.g., nucleic acid reads, amino acid reads) to a reference sequence construct, methods for building the reference sequence construct, and systems that use the alignment methods and constructs to produce sequences. The method is scalable, and can be used to align millions of reads to a construct thousands of bases or amino acids long. The invention additionally includes methods for identifying a disease or a genotype based upon alignment of nucleic acid reads to a location in the construct.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: December 28, 2021
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Publication number: 20210398616
    Abstract: The invention includes methods for aligning reads (e.g., nucleic acid reads) comprising repeating sequences, methods for building reference sequence constructs comprising repeating sequences, and systems that can be used to align reads comprising repeating sequences. The method is scalable, and can be used to align millions of reads to a construct thousands of bases long. The methods and systems can additionally account for variability within a repeating sequence, or near to a repeating sequence, due to genetic mutation.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 23, 2021
    Applicant: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Publication number: 20210280272
    Abstract: The invention includes methods for aligning reads (e.g., nucleic acid reads, amino acid reads) to a reference sequence construct, methods for building the reference sequence construct, and systems that use the alignment methods and constructs to produce sequences. The invention also includes methods and systems for evaluating the quality of the alignment between the reads and the reference sequence construct. The method is scalable, and can be used to align millions of reads to a construct thousands of bases or amino acids long. The invention additionally includes methods for identifying a disease or a genotype based upon alignment of nucleic acid reads to a location in the construct.
    Type: Application
    Filed: November 2, 2020
    Publication date: September 9, 2021
    Applicant: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Publication number: 20210265011
    Abstract: The invention provides methods for comparing one set of genetic sequences to another without discarding any information within either set. A set of genetic sequences is represented using a directed acyclic graph (DAG) avoiding any unwarranted reduction to a linear data structure, The invention provides a way to align one sequence DAG to another to produce an alignment that can itself be stored as a DAG. DAG-to-DAG alignment is a natural choice wherever a set of genomic information consisting of more than one string needs to be compared to any non-linear reference. For example, a subpopulation DAG could be compared to a population DAG in order to compare the genetic features of that subpopulation to those of the population.
    Type: Application
    Filed: November 2, 2020
    Publication date: August 26, 2021
    Applicant: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Publication number: 20210265012
    Abstract: The invention generally relates to genomic studies and specifically to improved methods for read mapping using identified nucleotides at known locations. The invention provides methods of using identified nucleotides at known places in a genome to guide the analysis of sequence reads from that genome by excluding potential mappings or assemblies that are not congruent with the identified nucleotides. Information about a plurality of SNPs in the subject's genome is used to identify candidate paths through a genomic directed acyclic graph (DAG). Sequence reads are mapped to the candidate paths.
    Type: Application
    Filed: November 11, 2020
    Publication date: August 26, 2021
    Applicant: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Patent number: 11062793
    Abstract: Various embodiments of the disclosure relate to systems and methods for aligning a sequence read to a graph reference. In one embodiment, the method comprises selecting a first node from a graph reference, the graph reference comprising a plurality of nodes connected by a plurality of directed edges, at least one node of the plurality of nodes having a nucleotide sequence. The method further comprises traversing the graph reference according to a depth-first search, and comparing a sequence read to nucleotide sequences generated from the traversal of the graph reference. The traversal of the graph is then modified in response to a determination that each and every node associated with a given nucleotide sequence was previously evaluated.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: July 13, 2021
    Assignee: Seven Bridges Genomics Inc.
    Inventors: Wan-Ping Lee, Alyssa Dayan
  • Patent number: 11055135
    Abstract: In one aspect, a method for scheduling jobs in a computational workflow includes identifying, from a computational workflow by a workflow execution engine executing on a processor, a plurality of jobs ready for execution. The method includes sorting, based on computational resource requirements associated with each identified job, the identified jobs into a prioritized queue. The method includes provisioning one or more computational instances based on the computational resource requirements of the identified jobs in the prioritized queue, wherein at least one computational instance is provisioned based on a highest priority job in the queue. The method includes submitting the prioritized jobs for execution to the one or more computational instances.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: July 6, 2021
    Assignee: SEVEN BRIDGES GENOMICS, INC.
    Inventors: Milos Popovic, Goran Rakocevic, Mihailo Andrejevic, Aleksandar Minic
  • Patent number: 11049587
    Abstract: The invention includes methods for aligning reads (e.g., nucleic acid reads) comprising repeating sequences, methods for building reference sequence constructs comprising repeating sequences, and systems that can be used to align reads comprising repeating sequences. The method is scalable, and can be used to align millions of reads to a construct thousands of bases long. The methods and systems can additionally account for variability within a repeating sequence, or near to a repeating sequence, due to genetic mutation.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: June 29, 2021
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Patent number: 11037345
    Abstract: In one embodiment, a method of processing a computational workflow comprises receiving a description of a computational workflow. The description comprises a plurality of steps, in which each step has at least one input and at least one output, and further wherein an input from a second step depends on an output from a first step. The description is translated into a static workflow graph stored in a memory, the static workflow graph comprising a plurality of nodes having input ports and output ports, wherein dependencies between inputs and outputs are specified as edges between input ports and output ports. Information about a first set of nodes is then extracted from the static workflow graph and placed into a dynamic graph. A first actionable job is identified from the dynamic graph and executed.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: June 15, 2021
    Assignee: SEVEN BRIDGES GENOMICS, INC.
    Inventors: Janko Simonovic, Sinisa Ivkovic, Nebojsa Tijanic
  • Patent number: 10972574
    Abstract: A method for stream-processing biomedical data includes receiving, by a file system on a computing device, a first request for access to at least a first portion of a file stored on a remotely located storage device. The method includes receiving, by the file system, a second request for access to at least a second portion of the file. The method includes determining, by a pre-fetching component executing on the computing device, whether the first request and the second request are associated with a sequential read operation. The method includes automatically retrieving, by the pre-fetching component, a third portion of the requested file, before receiving a third request for access to least the third portion of the file, based on a determination that the first request and the second request are associated with the sequential read operation.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 6, 2021
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Nemanja Zbiljic
  • Publication number: 20200407778
    Abstract: The invention provides systems and methods for determining patterns of modification to a genome of a subject by representing the genome using a graph, such as a directed acyclic graph (DAG) with divergent paths for regions that are potentially subject to modification, profiling segments of the genome for evidence of epigenetic modification, and aligning the profiled segments to the DAG to determine locations and patterns of the epigenetic modification within the genome.
    Type: Application
    Filed: September 16, 2020
    Publication date: December 31, 2020
    Applicant: Seven Bridges Genomics Inc.
    Inventors: Devin Locke, Wan-Ping Lee
  • Patent number: 10878938
    Abstract: The invention provides methods for comparing one set of genetic sequences to another without discarding any information within either set. A set of genetic sequences is represented using a directed acyclic graph (DAG) avoiding any unwarranted reduction to a linear data structure. The invention provides a way to align one sequence DAG to another to produce an alignment that can itself be stored as a DAG. DAG-to-DAG alignment is a natural choice wherever a set of genomic information consisting of more than one string needs to be compared to any non-linear reference. For example, a subpopulation DAG could be compared to a population DAG in order to compare the genetic features of that subpopulation to those of the population.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: December 29, 2020
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Deniz Kural
  • Publication number: 20200399719
    Abstract: The invention provides systems and methods for analyzing viruses by representing viral genetic diversity with a directed acyclic graph (DAG), which allows genetic sequencing technology to detect rare variations and represent otherwise difficult-to-document diversity within a sample. Additionally, a host-specific sequence DAG can be used to effectively segregate viral nucleic acid sequence reads from host sequence reads when a sample from a host is subject to sequencing. Known viral genomes can be represented using a viral reference DAG and the viral sequence reads from the sample can be compared to viral DAG to identify viral species or strains from which the reads were derived. Where the viral sequence reads indicate great genetic diversity in the virus that was infecting the host, those reads can be assembled into a DAG that itself properly represents that diversity.
    Type: Application
    Filed: July 24, 2020
    Publication date: December 24, 2020
    Applicant: Seven Bridges Genomics Inc.
    Inventors: Devin Locke, Piotr Szamel
  • Patent number: D925574
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: July 20, 2021
    Assignee: Seven Bridges Genomics, Inc.
    Inventor: Goran Beko