US20120110033A1 - Cooperation-based method of managing, displaying, and updating dna sequence data - Google Patents
Cooperation-based method of managing, displaying, and updating dna sequence data Download PDFInfo
- Publication number
- US20120110033A1 US20120110033A1 US13/283,889 US201113283889A US2012110033A1 US 20120110033 A1 US20120110033 A1 US 20120110033A1 US 201113283889 A US201113283889 A US 201113283889A US 2012110033 A1 US2012110033 A1 US 2012110033A1
- Authority
- US
- United States
- Prior art keywords
- annotation
- data
- dna sequence
- cooperation
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B45/00—ICT specially adapted for bioinformatics-related data visualisation, e.g. displaying of maps or networks
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B20/00—ICT specially adapted for functional genomics or proteomics, e.g. genotype-phenotype associations
- G16B20/20—Allele or variant detection, e.g. single nucleotide polymorphism [SNP] detection
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B50/00—ICT programming tools or database systems specially adapted for bioinformatics
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B50/00—ICT programming tools or database systems specially adapted for bioinformatics
- G16B50/10—Ontologies; Annotations
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16B—BIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
- G16B20/00—ICT specially adapted for functional genomics or proteomics, e.g. genotype-phenotype associations
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biotechnology (AREA)
- Evolutionary Biology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Bioethics (AREA)
- Chemical & Material Sciences (AREA)
- Data Mining & Analysis (AREA)
- Analytical Chemistry (AREA)
- Genetics & Genomics (AREA)
- Molecular Biology (AREA)
- Proteomics, Peptides & Aminoacids (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Abstract
Cooperation-based method of managing, displaying, and updating DNA sequence data is provided. According to an aspect of the present invention, there is provided a cooperation-based method of managing DNA sequence data, the method comprising receiving annotation data inputted for an anchor corresponding to at least one base of a DNA sequence; and storing the received annotation data in an annotation data table which comprises one or more columns for annotation data. Present invention provides a cooperation-based method of managing, displaying, and updating DNA sequence data, the method allowing research results related to a DNA sequence to be shared freely.
Description
- This application claims priority from Korean Patent Application No. 10-2010-0106124 filed on Oct. 28, 2010 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference in its entirety.
- 1. Field of the Invention
- The present invention relates to a cooperation-based method of managing, displaying, and updating DNA sequence data, and more particularly, to a cooperation-based method of managing, displaying, and updating DNA sequence data, the method enabling researchers to cooperate with each other through annotations for one or more anchors corresponding to one or more bases contained in DNA sequence data.
- 2. Description of the Related Art
- GBrowse is a genetic information browser utilized by many research institutes worldwide. Although GBrowse is based on a database called Mysgl™, it stores read data as file-based data. Since the volume of next-generation sequencing (NGS) data is far larger than that of general genetic information, existing genetic information browser such as GBrowse cannot be applied as it is to the NGS (Next Generation Sequencing) data. Therefore, attempts were made in 2009 to display the NGS data. As a result, we can display the NGS read data.
- Integrative genomics viewer (IGV) is a browser developed to display DNA sequence data on a local computer. IGV is designed to include not only the NGS data to the input but also experimental data such as a microarray. In the case of the NGS data, data in a sequence alignment/map (SAM) or binary alignment/map (BAM) file format may be received as inputs. A user may install this tool in his or her computer, obtain a necessary file, and import the file to the tool.
- Conventional genetic information browsers such as those described above can display a DNA sequence but cannot reflect a user' comments on the specific DNA sequence.
- The gene research field requires vast knowledge. In particular, analyzing a gene through whole genome sequencing cannot be done by one person or researchers of one research institute. Most whole genome sequencing projects are carried out with the participation of many countries and research institutes, actually. In this case, an active exchange/interchange of academic research data is crucial. However, information about researchers' research results is available only in papers published by the researchers, and it requires a considerable amount of time and cost to collect and analyze these papers. Further, when papers are read and interpreted by professional researchers, research results are often not shared freely. On this wise since the current laboratory system is like a closed society, a system that can easily collect and spread research results is required.
- Aspects of the present invention provide a cooperation-based method of managing, displaying, and updating DNA sequence data, the method allowing research results related to a DNA sequence to be shared freely.
- Aspects of the present invention also provide a method of managing, displaying, and updating DNA sequence data, the method allowing a user to select desired annotations by filtering recorded annotation information and display the selected annotations.
- Aspects of the present invention also provide a method of managing, displaying, and updating DNA sequence data, the method displaying the relationship between DNA sequence positions which are related to a certain disease or race.
- However, aspects of the present invention are not restricted to the one set forth herein. The above and other aspects of the present invention will become more apparent to one of ordinary skill in the art to which the present invention pertains by referencing the detailed description of the present invention given below.
- According to an aspect of the present invention, there is provided a cooperation-based method of managing DNA sequence data, the method comprising receiving annotation data inputted for an anchor corresponding to at least one base of a DNA sequence; and storing the received annotation data in an Annotation data table which comprises one or more columns for annotation data.
- According to another aspect of the present invention, there is provided a cooperation-based method of displaying DNA sequence data, the method comprising: receiving data about a position of a anchor, which corresponds to at least one base of a DNA sequence, in the DNA sequence; and displaying the position of the anchor on a DNA sequence map based on the received data.
- According to another aspect of the present invention, there is provided a cooperation-based method of updating DNA sequence data, the method comprising: getting input of a position, at which an annotation is to be input, on a DNA sequence map; displaying an annotation input interface which comprises an edit region for inputting an annotation; and transmitting annotation data comprising annotation contents inputted through the edit region and the inputted position to a DNA sequence data storage device.
- According to another aspect of the present invention, there is provided a cooperation-based system for managing DNA sequence data, the system comprising: a database (DB) server storing annotation data for a anchor, wherein the anchor corresponds to at least one base of a DNA sequence, and DNA sequence data; and a service server transmitting a portion of the annotation data and a portion of the DNA sequence data corresponding to an area requested by a client, to the client, receiving annotation data for a anchor comprising position information of the anchor from the client, processing the received annotation data into an annotation data format, and storing the processed annotation data in the DB server.
- The above and other aspects and features of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings, in which:
-
FIG. 1 is a schematic illustration of cooperation-based DNA sequence display and update system in an embodiment of this invention. -
FIG. 2 shows a flowchart depicting the method of cooperation-based DNA sequence displaying and updating in an embodiment of this invention. -
FIG. 3 depicts DNA map displayed in an embodiment of this invention. -
FIG. 4 is a schematic illustration of an annotation input interface displayed when the user tries to input a new annotation in an embodiment of this invention. -
FIG. 5 shows an annotation data table in an embodiment of this invention. -
FIG. 6 depicts displaying grouped anchors in an embodiment of this invention. - The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which preferred embodiments of the invention are shown. This invention may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. The same reference numbers indicate the same components throughout the specification. In the attached figures, the thickness of layers and regions is exaggerated for clarity.
- Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It is noted that the use of any and all examples, or exemplary terms provided herein is intended merely to better illuminate the invention and is not a limitation on the scope of the invention unless otherwise specified. Further, unless defined otherwise, all terms defined in generally used dictionaries may not be overly interpreted.
- The configuration and operation of a cooperation-based system for displaying and updating a DNA sequence according to an embodiment of the present invention will hereinafter be described with reference to
FIG. 1 . -
FIG. 1 is a diagram illustrating the configuration of a cooperation-based system for displaying and updating a DNA sequence according to an embodiment of the present invention. Referring toFIG. 1 , the cooperation-based system for displaying and updating a DNA sequence according to the current embodiment of the present invention may include aservice server 100, a database (DB)server 102, afixed terminal 108, and anetwork 104. Optionally, the system may further include amobile terminal 106. Thenetwork 104 connects theservice server 100, thefixed terminal 108 and themobile terminal 106. Thenetwork 104 can use any type of communication method and any connection technology. In the drawing, theDB server 102 is connected directly to theservice server 100. However, the DBserver 102 can also be connected to theservice server 100 through thenetwork 104. In addition, while theDB server 102 and theservice server 100 are illustrated in the drawing as separate devices, they can also be integrated into one device. - The DB
server 102 stores DNA sequence data and annotation data table. TheDB server 102 may be, but is not limited to, at least one of a nonvolatile memory such as a cache, a read only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM) or a flash memory, a volatile memory such as a random access memory (RAM), and a storage medium such as a hard disk drive. - The DNA sequence data comprises information about bases constituting the DNA sequence. The base of DNA sequence, as it is already known in the art, means nucleotides (base) such as Adenine, Guanine, Cytosine and Thymine, which constitutes the DNA sequence.
- The annotation data includes data on each input annotation for an anchor. For example, the annotation data may contain information about the author of an annotation, the creation time of the annotation, the type of the annotation, an evaluation value of the annotation calculated based on evaluations by users other than the author of the annotation, and annotation contents (i.e., data on the content of the annotation). Two or more annotations may be written for one anchor. Accordingly, two or more pieces of annotation data may exist for one anchor. The annotation data table can be interpreted as a database table comprising the annotation data.
-
FIG. 5 shows an example of the annotation data table according to the current embodiment of the present invention. Information about each annotation written for a specific position of a specific chromosome may be stored in theDB server 102. A row in the annotation data table inFIG. 5 comprises data of an annotation, and attributes of the annotation such as annotation author or annotation contents are inputted in each column of the annotation data table. - The
DB server 102 can store the annotation data in a various data format, therefore data storing format of the annotation data is not limited to the annotation data table inFIG. 5 . - The
service server 100 may control theDB server 102 to store annotation data received from themobile terminal 106 or the fixedterminal 108. For example, when themobile terminal 106 or the fixedterminal 108 transmits inputted annotation data to theservice server 100, theservice server 100 receives the annotation data, generates annotation row data for storing the received annotation data and controls theDB server 102 to insert the received annotation data by providing the generated annotation row data to theDB server 102. - The columns for the annotation data may include an annotation type column that stores one of pre-designated annotation types. The pre-designated annotation types may include an ‘experimental result memo’ type, a ‘reply’ type to an existing annotation, and a ‘correction/opinion’ type about an existing annotation. In particular, an existing annotation may have an evaluation value calculated based on evaluations by users other than the author of the annotation. Thus, an annotation evaluation value column that stores the evaluation value may further be included in the columns for the annotation data.
- As mentioned above, to manage keywords of annotations, the columns for the annotation data may include a contents column which stores a character string representing the content of an annotation and a keyword column which stores information about a keyword extracted from the character string by comparing the character string with a keyword dictionary.
- Hereinafter, the operation of the cooperation-based system for displaying and updating a DNA sequence according to the current embodiment will be described with reference to
FIG. 2 . - Referring to
FIG. 2 , a user accesses a service site for displaying and annotating DNA sequence using themobile terminal 106 or the fixed terminal 108 (operation S200). The service site may be provided by theservice server 100. That is, theservice server 100 may have the function of a web server. - Next, the user logs into the service site. If the user is not a registered member of the service site, the user signs up for the service site (operation S202). In the sign-up process, the user may input information about his or her name, job and interests. The inputting of the job and interests may be done by selecting an item from a pre-input list of items. The information input during the sign-up process may be stored in the
DB server 102. - Once the user logs in, a DNA sequence map showing the positions of anchors designated by the user or another individual is displayed (operation S204). If no anchors exist within the display range of the DNA sequence map, only the DNA sequence map, for example an image showing the arrangement of DNA sequence in a zoomed-out state, on a conventional gene browser.
- In
FIG. 3 , aDNA sequence map 300 and aDNA sequence map 301 on which positions ofanchors 302 a through 302 c are shown are illustrated. Depending on setting, when a user logs in, only anchors generated by the user or an individual designated by the user may be displayed or only anchors corresponding to annotations written by the user or an individual designated by the user may be displayed. - Anchors may be grouped according to their attributes, on a DNA sequence map. For example, anchors related to disease A may be displayed as a shape, or the relationship between these anchors may be marked on the DNA sequence map.
-
FIG. 6 shows example groups of anchors displayed. Referring toFIG. 6 , on aDNA sequence map 600, anchors 602, 604 and 606 related to leukemia are connected to each other by an arrow, and anchors 608 and 610 related to Jak2 Marker are connected to each other by an arrow. In addition, anchors 602, 608 and 604 related to a certain race are connected to each other by a dotted arrow. - The anchors may also be grouped based on a value entered in the keyword column. An anchor having at least one annotation whose stored keyword is leukemia or an anchor having more than a predetermined number of such annotations may be included in a group of leukemia-related anchors.
- The anchors may also be grouped based on a keyword extracted from words stored in the annotation contents.
- When intending to view annotations for an anchor, a user may select the anchor and view the annotations for the anchor. An interface through which a user is viewing annotations is shown on the
DNA sequence map 620 ofFIG. 6 . - Only three annotations are shown on the
DNA sequence map 620. However, an anchor which is being actively researched may have many annotations. When two or more annotations exist for a selected anchor, they may be arranged and displayed according to scores calculated based on the similarity between a job of a current user and that of an annotation author contained in annotation data, the similarity between interests of the current user and those of the annotation author contained in the annotation data, and an evaluation value of the annotation data. In this case, an annotation most suitable for the user may be displayed at the top. - Alternatively, a latest annotation may be displayed first. Alternatively, an annotation written by an individual having the same interests or job as the user may be displayed first based on user profiles. Alternatively, an annotation of a certain annotation type may be displayed first.
- An annotation input interface displayed when the user to input a new annotation, will now be described with reference to
FIG. 4 . - To input a new annotation, the user enters a pre-designated annotation input command (operation S208). The annotation input command may be entered by selecting an item in a pop-up menu brought up by a right-button click on a mouse. That is, when intending to input an annotation for a pre-generated anchor, the user may place a cursor on the pre-generated anchor and enter the annotation input command. In addition, when intending to generate a new anchor and input an annotation for the generated anchor, the user may place the cursor on a
position 401, at which the user desires to generate an anchor, in a DNA sequence and enter the annotation input command. - When the annotation input command is entered, the annotation input interface as shown in
FIG. 4 may be displayed. The annotation input interface may include an annotationtype input region 402, an evaluationvalue input region 403, and anedit region 404. - The annotation
type input region 402 may be constructed as a user interface through which one of predetermined annotation types can be selected. When an annotation is to be input as a reply to an existing annotation, the evaluationvalue input region 403 may be used to input evaluation values for the evaluation of the existing annotation. Theedit region 404 may be constructed as an edit control in which a character string can be entered. - A region (not shown) for designating whether to make inputted annotations public may also be included in the annotation input interface. The inputted annotations may all be made public or private by a subscriber's configuration. Further, a certain type of annotations may be designated as public. Further, when a device used to access the service site is the
mobile terminal 106, all input annotations may be designated as private. Annotations designated as private can be viewed only by their authors. - Data input by the user through the annotation input interface is transmitted to the
service server 100. Theservice server 100 receives the data, generates annotation row data to be stored in the Annotation data table, and provides the annotation row data to theDB server 102 so that the annotation row data is inserted into the Annotation data table (operation S210). - The
service server 100 transmits data to the fixedterminal 108 or themobile terminal 106 so as to allow the fixedterminal 108 or themobile terminal 106 to update the DNA sequence map by reflecting the result of inputting a new annotation or anchor. The fixedterminal 108 or themobile terminal 106 receives the data, updates the DNA sequence map, and displays the updated DNA sequence map. - The user may input a search condition for annotations, so that annotations that meet the search condition and anchors related to the annotations can be displayed (operation S214). Here, a keyword, an author, an annotation type, and an evaluation may be used as the search condition. In addition, the anchors related to the annotations that meet the search condition are displayed (operation S216).
- According to the present invention, a DNA sequence browsing method which supports cooperation between researchers can be provided. The method allows the researchers to freely share their research into DNA sequences.
- Recorded annotation information can be filtered to display only annotations desired by a user.
- In addition, the relationship between positions, which are related to a certain disease or race, in a DNA sequence, can be marked.
- In concluding the detailed description, those skilled in the art will appreciate that many variations and modifications can be made to the preferred embodiments without substantially departing from the principles of the present invention. Therefore, the disclosed preferred embodiments of the invention are used in a generic and descriptive sense only and not for purposes of limitation.
Claims (17)
1. A cooperation-based method of managing DNA sequence data, the method comprising:
receiving annotation data inputted for an anchor corresponding to at least one base of a DNA sequence; and
storing the received annotation data in an annotation data table which comprises one or more columns for annotation data.
2. The cooperation-based method of claim 1 , wherein the columns for the annotation data comprise an annotation type column which stores one of pre-designated annotation types.
3. The cooperation-based method of claim 1 , wherein the columns for the annotation data comprise an annotation evaluation value column which stores an evaluation value calculated based on evaluations by users other than an annotation author.
4. The cooperation-based method of claim 1 , wherein the columns for the annotation data comprise a contents column which stores a character string representing the content of an annotation and a keyword column which stores information about a keyword extracted from the character string by comparing the character string with a keyword dictionary.
5. A cooperation-based method of displaying DNA sequence data, the method comprising:
receiving data about a position of a anchor, which corresponds to at least one base of a DNA sequence, in the DNA sequence; and
displaying the position of the anchor on a DNA sequence map based on the received data.
6. The cooperation-based method of claim 5 , further comprising:
receiving annotation data for the anchors;
receiving information about one or more selected anchors; and
displaying annotation contents contained in annotation data for the selected anchors.
7. The cooperation-based method of claim 6 , wherein the displaying of the annotation contents contained in the annotation data for the selected anchors comprises, when two or more annotations exist for each of the selected anchors, arranging and displaying the annotations according to scores calculated based on the similarity between a job of a current user and that of an annotation author contained in the annotation data, the similarity between interests of the current user and those of the annotation author contained in the annotation data, and an evaluation value of the annotation data.
8. The cooperation-based method of claim 5 , further comprising:
receiving annotation data for the anchors; and
grouping the anchors based on a keyword included in annotation contents contained in the annotation data and displaying the grouped anchors on the DNA sequence map.
9. The cooperation-based method of claim 5 , further comprising:
receiving annotation data for the anchors, wherein the annotation data comprises author information, annotation type information, evaluation value information, and annotation contents; and
filtering the annotation data based on at least one of the author information, the annotation type information, the evaluation value information and the annotation contents and displaying the filtered annotation data.
10. The cooperation-based method of claim 9 , wherein the filtering of the annotation data and the displaying of the filtered data comprises filtering the annotation data using values calculated based on the similarity between a job of a current user and that of an annotation author contained in the annotation data and the similarity between interests of the current user and those of the annotation author contained in the annotation data and displaying the filtered annotation data.
11. A cooperation-based method of updating DNA sequence data, the method comprising:
getting input of a position, at which an annotation is to be input, on a DNA sequence map;
displaying an annotation input interface which comprises an edit region for inputting an annotation; and
transmitting annotation data comprising annotation contents inputted through the edit region and the inputted position to a DNA sequence data storage device.
12. The cooperation-based method of claim 11 , wherein the displaying the annotation input interface comprises displaying the annotation input interface which further comprises an annotation type selection region, and the transmitting annotation data storage device comprises transmitting annotation data, which further comprise an annotation type selected through the annotation type selection region, to the DNA sequence data storage device.
13. The cooperation-based method of claim 12 , wherein the getting input of a position comprises getting input of a position of one of anchors shown on the DNA sequence map, the displaying of the annotation input interface comprises displaying the annotation input interface which further comprises an evaluation selection region for selecting an evaluation of an existing annotation when the selected annotation type is a reply type to the existing annotation, and the transmitting annotation data comprises transmitting information about the evaluation of the existing annotation selected through the evaluation selection region to the DNA sequence data storage device.
14. The cooperation-based method of claim 11 , further comprising getting input for designating whether to make the inputted annotation contents public.
15. A cooperation-based system for managing DNA sequence data, the system comprising:
a database (DB) server storing annotation data for a anchor, wherein the anchor corresponds to at least one base of a DNA sequence, and DNA sequence data; and
a service server transmitting a portion of the annotation data and a portion of the DNA sequence data corresponding to an area requested by a client, to the client, receiving annotation data for a anchor comprising position information of the anchor from the client, processing the received annotation data into an annotation data format, and storing the processed annotation data in the DB server.
16. The cooperation-based system of claim 15 , further comprising the client receiving the portion of the annotation data and the portion of the DNA sequence data from the service server, displaying a DNA sequence map on which position of the anchor contained in the portion of the annotation data are shown, getting input of position information of an anchor and annotation contents for the anchor from a user, and transmitting the inputted position information and annotation contents to the service server.
17. The cooperation-based system of claim 16 , wherein the client groups the anchors based on a keyword included in annotation contents contained in the portion of the annotation data and displays the grouped anchors on the DNA sequence map.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2010-0106124 | 2010-10-28 | ||
KR1020100106124A KR101278652B1 (en) | 2010-10-28 | 2010-10-28 | Method for managing, display and updating of cooperation based-DNA sequence data |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120110033A1 true US20120110033A1 (en) | 2012-05-03 |
Family
ID=45023585
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/283,899 Expired - Fee Related US8990231B2 (en) | 2010-10-28 | 2011-10-28 | Cooperation-based method of managing, displaying, and updating DNA sequence data |
US13/283,889 Abandoned US20120110033A1 (en) | 2010-10-28 | 2011-10-28 | Cooperation-based method of managing, displaying, and updating dna sequence data |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/283,899 Expired - Fee Related US8990231B2 (en) | 2010-10-28 | 2011-10-28 | Cooperation-based method of managing, displaying, and updating DNA sequence data |
Country Status (5)
Country | Link |
---|---|
US (2) | US8990231B2 (en) |
EP (1) | EP2447869A3 (en) |
JP (1) | JP5695542B2 (en) |
KR (1) | KR101278652B1 (en) |
CN (1) | CN102609631B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130275486A1 (en) * | 2012-04-11 | 2013-10-17 | Illumina, Inc. | Cloud computing environment for biological data |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6471091B2 (en) * | 2012-07-06 | 2019-02-13 | ナント ホールディングス アイピー,エルエルシー | Healthcare analysis stream management |
CN106603591B (en) * | 2015-10-14 | 2020-02-07 | 北京聚道科技有限公司 | Processing method and system for genome detection data transmission and preprocessing |
US10565291B2 (en) * | 2017-10-23 | 2020-02-18 | International Business Machines Corporation | Automatic generation of personalized visually isolated text |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717922A (en) * | 1995-07-31 | 1998-02-10 | International Business Machines Corporation | Method and system for management of logical links between document elements during document interchange |
EP1067466A2 (en) * | 1999-07-09 | 2001-01-10 | Smithkline Beecham | Genome browser interface |
US20020187480A1 (en) * | 2001-05-04 | 2002-12-12 | Genomics Research Partners Pty Ltd | Diagnostic method for assessing a condition of a performance animal |
EP1300778A1 (en) * | 2001-10-04 | 2003-04-09 | Deutsches Krebsforschungszentrum Stiftung des öffentlichen Rechts | Microarray data warehouse |
US20030187587A1 (en) * | 2000-03-14 | 2003-10-02 | Mark Swindells | Database |
US6687878B1 (en) * | 1999-03-15 | 2004-02-03 | Real Time Image Ltd. | Synchronizing/updating local client notes with annotations previously made by other clients in a notes database |
US20040101903A1 (en) * | 2002-11-27 | 2004-05-27 | International Business Machines Corporation | Method and apparatus for sequence annotation |
US20050010373A1 (en) * | 2003-07-04 | 2005-01-13 | Medicel Oy | Information management system for biochemical information |
US20050049795A1 (en) * | 2001-08-21 | 2005-03-03 | Miki Fikuda | Biological sequence information reading method and storing method |
WO2005071058A2 (en) * | 2004-01-27 | 2005-08-04 | Compugen Ltd. | Methods and systems for annotating biomolecular sequences |
US20060085138A1 (en) * | 2004-10-15 | 2006-04-20 | Genomatix Software Gmbh | Identification and assignment of functionally corresponding regulatory sequences for orthologous loci in eukaryotic genomes |
US20070294614A1 (en) * | 2006-06-15 | 2007-12-20 | Thierry Jacquin | Visualizing document annotations in the context of the source document |
WO2009046021A1 (en) * | 2007-10-01 | 2009-04-09 | Rosetta Inpharmatics Llc | Integrated genomic system |
WO2009130520A1 (en) * | 2008-04-25 | 2009-10-29 | Novalis Ltd. | Method for the annotation of natural product gene-clusters and for the generation of novel biologically active chemical entities from dna sequences in silico |
US20100049704A1 (en) * | 2008-08-25 | 2010-02-25 | Kazutoshi Sumiya | Map information processing apparatus, navigation system, and map information processing method |
US20110281273A1 (en) * | 2009-01-29 | 2011-11-17 | Spiber Inc. | Method of making dna tag |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3146051B2 (en) * | 1992-02-17 | 2001-03-12 | 株式会社三菱総合研究所 | Document review support method |
CA2230753A1 (en) * | 1995-08-30 | 1997-03-06 | New York Medical College | Methods for labeling dna ends with halogenated nucleotides and detecting same with antibodies |
US5759375A (en) * | 1996-05-17 | 1998-06-02 | Purdue Research Foundation | Miniaturized disposable gels for DNA analysis |
JP2003526133A (en) * | 1998-09-17 | 2003-09-02 | アフィメトリックス・インコーポレーテッド | Method and apparatus for providing expression data mining database and laboratory information management |
JP2000105731A (en) * | 1998-09-29 | 2000-04-11 | Fuji Xerox Co Ltd | Joint work supporting device |
AU6611900A (en) * | 1999-07-30 | 2001-03-13 | Agy Therapeutics, Inc. | Techniques for facilitating identification of candidate genes |
US6941317B1 (en) * | 1999-09-14 | 2005-09-06 | Eragen Biosciences, Inc. | Graphical user interface for display and analysis of biological sequence data |
US6775622B1 (en) * | 2000-01-31 | 2004-08-10 | Zymogenetics, Inc. | Method and system for detecting near identities in large DNA databases |
US20040194021A1 (en) * | 2001-09-14 | 2004-09-30 | Fuji Xerox Co., Ltd. | Systems and methods for sharing high value annotations |
US7650343B2 (en) * | 2001-10-04 | 2010-01-19 | Deutsches Krebsforschungszentrum Stiftung Des Offentlichen Rechts | Data warehousing, annotation and statistical analysis system |
US20030220820A1 (en) * | 2001-11-13 | 2003-11-27 | Sears Christopher P. | System and method for the analysis and visualization of genome informatics |
AUPS111802A0 (en) * | 2002-03-13 | 2002-04-18 | Proteome Systems Intellectual Property Pty Ltd | Annotation of genome sequences |
US20040012633A1 (en) * | 2002-04-26 | 2004-01-22 | Affymetrix, Inc., A Corporation Organized Under The Laws Of Delaware | System, method, and computer program product for dynamic display, and analysis of biological sequence data |
US20080125978A1 (en) * | 2002-10-11 | 2008-05-29 | International Business Machines Corporation | Method and apparatus for deriving the genome of an individual |
EP1613734A4 (en) * | 2003-04-04 | 2007-04-18 | Agilent Technologies Inc | Visualizing expression data on chromosomal graphic schemes |
JP2005087160A (en) * | 2003-09-19 | 2005-04-07 | Hitachi Software Eng Co Ltd | Method for supporting design of functional nucleic acid |
US7844431B2 (en) * | 2004-02-20 | 2010-11-30 | The Mathworks, Inc. | Method and apparatus for integrated modeling, simulation and analysis of chemical and biochemical reactions |
JP4557609B2 (en) * | 2004-06-08 | 2010-10-06 | 株式会社日立製作所 | How to display splice variant sequence mapping |
US8230326B2 (en) * | 2004-12-17 | 2012-07-24 | International Business Machines Corporation | Method for associating annotations with document families |
JP2006252541A (en) * | 2005-02-10 | 2006-09-21 | Institute Of Physical & Chemical Research | Annotation method, annotation system, program, and computer readable recording medium |
US20070005592A1 (en) * | 2005-06-21 | 2007-01-04 | International Business Machines Corporation | Computer-implemented method, system, and program product for evaluating annotations to content |
US20070021919A1 (en) * | 2005-07-19 | 2007-01-25 | Leproust Eric M | Silico design of chemical arrays |
US7779347B2 (en) * | 2005-09-02 | 2010-08-17 | Fourteen40, Inc. | Systems and methods for collaboratively annotating electronic documents |
US20070255512A1 (en) * | 2006-04-28 | 2007-11-01 | Delenstarr Glenda C | Methods and systems for facilitating analysis of feature extraction outputs |
JP2008097320A (en) * | 2006-10-12 | 2008-04-24 | Hitachi Software Eng Co Ltd | Genetic information management system |
US8140270B2 (en) * | 2007-03-22 | 2012-03-20 | National Center For Genome Resources | Methods and systems for medical sequencing analysis |
US20080085284A1 (en) * | 2007-04-09 | 2008-04-10 | Patell Villoo M | Construction of a Comparative Database and Identification of Virulence Factors Comparison of Polymorphic Regions in Clinical Isolates of Infectious Organisms |
WO2008129459A2 (en) * | 2007-04-18 | 2008-10-30 | Koninklijke Philips Electronics N.V. | A method for visualizing a dna sequence |
EP2215578B1 (en) * | 2007-11-29 | 2014-03-26 | Smartgene GmbH | Method and computer system for assessing classification annotations assigned to dna sequences |
US20090240441A1 (en) * | 2008-03-20 | 2009-09-24 | Helicos Biosciences Corporation | System and method for analysis and presentation of genomic data |
JP2010072827A (en) * | 2008-09-17 | 2010-04-02 | Hitachi Software Eng Co Ltd | Method and device for displaying biological polymer |
KR101054040B1 (en) | 2008-12-29 | 2011-08-03 | 한국과학기술원 | Semantic Social Network Based Community Recommendation Apparatus and Method |
KR101044240B1 (en) | 2009-03-23 | 2011-06-27 | 강환국 | LED lighting apparatus having cooler |
-
2010
- 2010-10-28 KR KR1020100106124A patent/KR101278652B1/en active IP Right Grant
-
2011
- 2011-10-26 EP EP11186602.6A patent/EP2447869A3/en not_active Withdrawn
- 2011-10-26 JP JP2011235331A patent/JP5695542B2/en not_active Expired - Fee Related
- 2011-10-27 CN CN201110342773.4A patent/CN102609631B/en not_active Expired - Fee Related
- 2011-10-28 US US13/283,899 patent/US8990231B2/en not_active Expired - Fee Related
- 2011-10-28 US US13/283,889 patent/US20120110033A1/en not_active Abandoned
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717922A (en) * | 1995-07-31 | 1998-02-10 | International Business Machines Corporation | Method and system for management of logical links between document elements during document interchange |
US6687878B1 (en) * | 1999-03-15 | 2004-02-03 | Real Time Image Ltd. | Synchronizing/updating local client notes with annotations previously made by other clients in a notes database |
EP1067466A2 (en) * | 1999-07-09 | 2001-01-10 | Smithkline Beecham | Genome browser interface |
US20030187587A1 (en) * | 2000-03-14 | 2003-10-02 | Mark Swindells | Database |
US20020187480A1 (en) * | 2001-05-04 | 2002-12-12 | Genomics Research Partners Pty Ltd | Diagnostic method for assessing a condition of a performance animal |
US20050049795A1 (en) * | 2001-08-21 | 2005-03-03 | Miki Fikuda | Biological sequence information reading method and storing method |
EP1300778A1 (en) * | 2001-10-04 | 2003-04-09 | Deutsches Krebsforschungszentrum Stiftung des öffentlichen Rechts | Microarray data warehouse |
US20040101903A1 (en) * | 2002-11-27 | 2004-05-27 | International Business Machines Corporation | Method and apparatus for sequence annotation |
US20050010373A1 (en) * | 2003-07-04 | 2005-01-13 | Medicel Oy | Information management system for biochemical information |
WO2005071058A2 (en) * | 2004-01-27 | 2005-08-04 | Compugen Ltd. | Methods and systems for annotating biomolecular sequences |
US20060085138A1 (en) * | 2004-10-15 | 2006-04-20 | Genomatix Software Gmbh | Identification and assignment of functionally corresponding regulatory sequences for orthologous loci in eukaryotic genomes |
US20070294614A1 (en) * | 2006-06-15 | 2007-12-20 | Thierry Jacquin | Visualizing document annotations in the context of the source document |
WO2009046021A1 (en) * | 2007-10-01 | 2009-04-09 | Rosetta Inpharmatics Llc | Integrated genomic system |
US20110047189A1 (en) * | 2007-10-01 | 2011-02-24 | Microsoft Corporation | Integrated Genomic System |
WO2009130520A1 (en) * | 2008-04-25 | 2009-10-29 | Novalis Ltd. | Method for the annotation of natural product gene-clusters and for the generation of novel biologically active chemical entities from dna sequences in silico |
US20100049704A1 (en) * | 2008-08-25 | 2010-02-25 | Kazutoshi Sumiya | Map information processing apparatus, navigation system, and map information processing method |
US20110281273A1 (en) * | 2009-01-29 | 2011-11-17 | Spiber Inc. | Method of making dna tag |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130275486A1 (en) * | 2012-04-11 | 2013-10-17 | Illumina, Inc. | Cloud computing environment for biological data |
US9444880B2 (en) * | 2012-04-11 | 2016-09-13 | Illumina, Inc. | Cloud computing environment for biological data |
US10223502B2 (en) | 2012-04-11 | 2019-03-05 | Illumina, Inc. | Cloud computing environment for biological data |
US11031132B2 (en) | 2012-04-11 | 2021-06-08 | Illumina, Inc. | Cloud computing environment for biological data |
US11894135B2 (en) | 2012-04-11 | 2024-02-06 | Illumina, Inc. | Cloud computing environment for biological data |
Also Published As
Publication number | Publication date |
---|---|
EP2447869A2 (en) | 2012-05-02 |
EP2447869A3 (en) | 2015-02-18 |
KR101278652B1 (en) | 2013-06-25 |
CN102609631A (en) | 2012-07-25 |
US8990231B2 (en) | 2015-03-24 |
JP5695542B2 (en) | 2015-04-08 |
CN102609631B (en) | 2016-02-03 |
US20120110430A1 (en) | 2012-05-03 |
KR20120044690A (en) | 2012-05-08 |
JP2012094149A (en) | 2012-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Huala et al. | The Arabidopsis Information Resource (TAIR): a comprehensive database and web-based information retrieval, analysis, and visualization system for a model plant | |
Zhang et al. | WebGestalt: an integrated system for exploring gene sets in various biological contexts | |
Carver et al. | Artemis and ACT: viewing, annotating and comparing sequences stored in a relational database | |
Al-Shahrour et al. | BABELOMICS: a suite of web tools for functional annotation and analysis of groups of genes in high-throughput experiments | |
Karolchik et al. | The UCSC genome browser database | |
Safran et al. | GeneCards Version 3: the human gene integrator | |
FlyBase Consortium | The FlyBase database of the Drosophila Genome Projects and community literature | |
Hu et al. | VisANT 3.0: new modules for pathway visualization, editing, prediction and construction | |
Harris et al. | WormBase: a cross-species database for comparative genomics | |
US20090083230A1 (en) | Apparatus and method for supporting information searches | |
Stover et al. | Tetrahymena Genome Database Wiki: a community-maintained model organism database | |
James‐Zorn et al. | Xenbase: Core features, data acquisition, and data processing | |
Goecks et al. | Web-based visual analysis for high-throughput genomics | |
Divoli et al. | BioIE: extracting informative sentences from the biomedical literature | |
US8990231B2 (en) | Cooperation-based method of managing, displaying, and updating DNA sequence data | |
Skrzypek et al. | Using the Saccharomyces Genome Database (SGD) for analysis of genomic information | |
US20030220820A1 (en) | System and method for the analysis and visualization of genome informatics | |
Reiser et al. | Using the Arabidopsis Information Resource (TAIR) to find information about Arabidopsis genes | |
Van Slyke et al. | Using ZFIN: data types, organization, and retrieval | |
US20050240358A1 (en) | Genome information display system | |
Mangan et al. | UCSC genome browser: deep support for molecular biomedical research | |
Chaley et al. | HeteroGenome: database of genome periodicity | |
Oliveira et al. | DiseaseCard: a web-based tool for the collaborative integration of genetic and medical information | |
US20120110013A1 (en) | Flexibly Filterable Visual Overlay Of Individual Genome Sequence Data Onto Biological Relational Networks | |
CN106489110B (en) | Graphical user interface control method for non-hierarchical file system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION |