Minimization of epigenetic surprisal data of epigenetic data within a time series
AssigneeInternational Business Machines Corporation
InventorsRobert R. Friedlander, James R. Kraemer
Life of this patent
Estimating the term…
Abstract
A method, computer program product and system of minimizing epigenetic surprisal data either by comparing epigenetic surprisal data to a fixed baseline epigenetic data, so that all of the comparisons were made to the same baseline epigenetic data or by comparing epigenetic surprisal data to a rolling baseline of epigenetic surprisal data—that is, after each comparison the baseline is changed to the data from the time point which had been compared previously.
Claims45
A method of minimizing epigenetic surprisal data comprising:
- a computer receiving a request for an epigenetic time series analysis comprising at least an indication of a baseline epigenetic surprisal data and a time period for the epigenetic time series analysis;
- the computer retrieving a baseline epigenetic surprisal data and epigenetic surprisal data for at least one time point within the time period from a repository;
- and
- the computer comparing the at least one epigenetic surprisal data comprising a location of an epigenetic modification, a time in which the epigenetic modification was collected and a type of epigenetic modification for the at least one time point within the time period to the baseline epigenetic surprisal data comprising a location of an epigenetic modification, a time in which the epigenetic modification was collected and a type of epigenetic modification, producing at least one epigenetic modification difference;
- the computer storing the at least one epigenetic modification difference in a repository;
- and
- repeating the method for all epigenetic surprisal data time points within the time period.
A method of minimizing epigenetic surprisal data comprising:
- a computer receiving a request for an epigenetic time series analysis comprising at least a a time period for the epigenetic time series analysis;
- the computer retrieving epigenetic surprisal data at time points within the time period from a repository, the epigenetic surprisal data comprising a location of an epigenetic modification, a time in which the epigenetic modification was collected and a type of epigenetic modification;
- the computer designating a first epigenetic surprisal data at a time point within the time period as a baseline;
- the computer comparing the baseline comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification to a next epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification and storing the difference in a repository as epigenetic surprisal data representative of the comparison of the baseline to the next epigenetic surprisal data;
- the computer designating the next epigenetic surprisal data from the comparison as the baseline, and
- the computer repeating the step of comparing and designating, until all epigenetic data in the time period have been compared.
A computer program product for minimizing epigenetic surprisal data, comprising:
- one or more computer-readable storage mediums;
- program instructions, stored on at least one of the one or more storage mediums, to receive a request for an epigenetic time series analysis comprising at least an indication of a baseline epigenetic surprisal data and a time period for the epigenetic time series analysis;
- program instructions, stored on at least one of the one or more storage mediums, to retrieve a baseline epigenetic surprisal data and epigenetic surprisal data for at least one time point within the time period from a repository;
- program instructions, stored on at least one of the one or more storage mediums, to compare the at least one epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification within the time period to the baseline epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification, producing at least one epigenetic modification difference;
- program instructions, stored on at least one of the one or more storage mediums, to store the at least one epigenetic modification difference in a repository;
- and
- program instructions, stored on at least one of the one or more storage mediums, to repeat the method for all epigenetic surprisal data time points within the time period.
A computer program product for minimizing epigenetic surprisal data, comprising:
- one or more computer-readable, storage mediums;
- program instructions, stored on at least one of the one or more storage mediums, to receive a request for an epigenetic time series analysis comprising at least a time period for the epigenetic time series analysis;
- program instructions, stored on at least one of the one or more storage mediums, to retrieve epigenetic surprisal data at time points within the time period from a repository;
- program instructions, stored on at least one of the one or more storage mediums, to designate a first epigenetic surprisal data at a time point within the time period as a baseline;
- program instructions, stored on at least one of the one or more storage mediums, to compare the baseline comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification to a next epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification and storing the difference in a repository as epigenetic surprisal data representative of the comparison of the baseline to the next epigenetic surprisal data;
- program instructions, stored on at least one of the one or more storage mediums, to designate the next epigenetic surprisal data from the comparison as the baseline, and
- the program instructions, stored on at least one of the one or more storage mediums, to repeat the step of comparing and designating, until all epigenetic surprisal data in the time period have been compared.
A computer system for minimizing surprisal data comprising:
- one or more processors, one or more computer-readable memories and one or more computer-readable, storage mediums;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a request for an epigenetic time series analysis comprising at least an indication of a baseline epigenetic surprisal data and a time period for the epigenetic time series analysis;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to retrieve a baseline epigenetic surprisal data and epigenetic surprisal data for at least one time point within the time period from a repository;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to compare the at least one epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification within the time period to the baseline epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification, producing at least one epigenetic modification difference;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to store the at least one epigenetic modification difference in a repository;
- and
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to repeat the method for all epigenetic surprisal data time points within the time period.
A computer system for minimizing epigenetic surprisal data, comprising:
- one or more processors, one or more computer-readable memories and one or more computer-readable, storage mediums;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to a receive a request for an epigenetic time series analysis comprising at least a time period for the epigenetic time series analysis;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to retrieve epigenetic surprisal data at time points within the time period from a repository, the epigenetic surprisal data comprising a location of an epigenetic modification, a time in which the epigenetic modification was collected and a type of epigenetic modification;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to designate a first epigenetic surprisal data at a time point within the time period as a baseline;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to compare the baseline comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification to a next epigenetic surprisal data comprising a location of the epigenetic modification, the time in which the epigenetic modification was collected and the type of epigenetic modification and storing the difference in a repository as epigenetic surprisal data representative of the comparison of the baseline to the next epigenetic surprisal data;
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to designate the next epigenetic surprisal data from the comparison as the baseline, and
- program instructions, stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, to repeat the step of comparing and designating, until all epigenetic data in the time period have been compared.
Dependencies are inferred from the claim text.