WO2005020123A2 - Systeme d'information pour recherche en biologie et sciences de la vie - Google Patents
Systeme d'information pour recherche en biologie et sciences de la vie Download PDFInfo
- Publication number
- WO2005020123A2 WO2005020123A2 PCT/US2004/026147 US2004026147W WO2005020123A2 WO 2005020123 A2 WO2005020123 A2 WO 2005020123A2 US 2004026147 W US2004026147 W US 2004026147W WO 2005020123 A2 WO2005020123 A2 WO 2005020123A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- life sciences
- data
- information
- research
- 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.)
- Ceased
Links
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
- 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
- G16B50/00—ICT programming tools or database systems specially adapted for bioinformatics
- G16B50/20—Heterogeneous data integration
-
- 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/40—Encryption of genetic data
Definitions
- the present system provides a life sciences laboratory system employing at least one networked computer system that defines a virtual research environment. Users access the system through a portal associated with the networked computer system(s).
- the virtual research environment has a data coupling mechanism by which the user designates a set of user-specified data for bioinformatics processing.
- At least one processor associated with the networked computer system(s) performs bioinformatics services upon the user-specified data.
- the data coupling mechanism enables transfer of the user-specified data to a memory space that is mediated or accessed by the processor performing the bioinformatics processing. This embodiment allows users to exploit bioinformatics processing resources that are not deployed on users' local computer environments, and to store and organize information relating to life sciences research in a secure, online workspace.
- a virtual community system is provided to facilitate collaboration and sharing of life sciences information.
- At least one networked computer system defines a virtual community that is accessible by a plurality of users.
- the virtual community provides information linking services whereby users may provide references to life sciences information.
- the system includes an index service provider, associated with the virtual community, that coordinates the provided references to life sciences information.
- the index service provider uses an indexing or cataloging system, based on the genome itself, that establishes a unified indexing schema or coordinate system.
- the indexing system provides a common reference system by which otherwise disparate blocks of information can be associated with one another.
- the system provides a life sciences network portal system employing at least one networked computer system that defines the portal. Users may access the networked computer system through the portal to conduct life sciences research.
- the portal system includes a workflow system that is operable to allow a user to prescribe and track the performance of a series of steps associated with that user's life sciences research.
- the system includes a data store of life sciences information accessible through the portal, as well as a product specifying system that identifies offered products useful in connection with performing the series of steps.
- An indexing mechanism associated with the networked computer system mediates relationships among the workflow system, the data store of life sciences information and the product specifying system.
- the life sciences laboratory system employs at least one networked computer system that defines a virtual research environment accessible to a user through a portal associated with the networked computer system.
- the computer system is configured according to a framework that defines a common communication interface to a plurality of different life sciences laboratory equipment.
- the framework further defines a virtual laboratory equipment interface presented through the portal, whereby the user may interact with selected ones of the plurality of different life sciences laboratory equipment.
- the framework allows users to establish working links between plural different life components of, otherwise incompatible, sciences equipment that may be located anywhere in the world.
- a life sciences workflow management system employing at least one networked computer system is configured to provide a workflow interface to a user through a portal.
- the workflow interface is operable to allow a user to prescribe and track the performance of a series of steps associated with life sciences research.
- the system employs a data store associated with the networked computer system into which the user stores a set of user-specified data for bioinformatics processing.
- At least one processor associated with the networked computer system is configured to perform bioinformatics processing upon the user-specified data.
- the workflow interface has a user interaction mechanism whereby the user can manipulate user-specified data stored in the data store and whereby the user can control the performance of the bioinformatics processing.
- Figure 1 is a system diagram illustrating the information system
- Figure 2 is a data structure diagram illustrating the presently preferred indexing technique employed by the system
- Figure 3 is a further data structure diagram illustrating further aspects of the indexing system
- Figure 4 is an information hierarchy diagram, illustrating how the information system utilizes and processes information
- Figure 5 is an exemplary website implementation of an information system
- Figure 6 is a use case example, based on the website implementation of Figure 5
- Figure 7A is a first example of a work flow, implemented using the information system
- Figure 7B is a second example of a work flow implemented using the information system
- Figure 8 is another example of a workflow implemented usig the information system
- Figure 9 is a hardware architecture diagram illustrating an exemplary implementation
- FIG. 1 An information system is illustrated diagrammatically in Figure 1.
- the information system 20 is preferably implemented using a networked computer system, such as the Internet, to define a virtual community 22.
- the virtual community defines a virtual workspace having at least one, and preferably many, virtual laboratories 24, each having an associated virtual data store 26.
- the virtual laboratory represents a workplace in the virtual community 22 where the biological or life sciences researcher can conduct in silico experiments, upload, download and analyze data, design and perform experiments using system-generated work flows, conduct information research and share information with others in the virtual community.
- the information system 20 will consist of a collection of computer and information systems that are distributed across a network such as the Internet.
- the virtual community 22 may be implemented using one or more servers associated with a service provider, such as bioinformatics service provider 28.
- the virtual community 22 may be accessed through a suitable web page interface. Of course, other types of interfaces are also possible without departing from the spirit of the invention.
- the illustrated bioinformatics service provider 28 may, itself, have a collection of life sciences information 30 that users of virtual community 22 may have access to.
- the life sciences information 30 may include information at various levels, e.g., genomics, pharmacogenomics, proteomics, cellular biology and cheminformatics information.
- the information may be extracted from a variety of data sources and in a variety of data formats.
- Such formats include, but are not limited to: the FASTA format, the GenBank/EMBUDDBJ format, the SWISS-PROT format, the Pfam format and the PROSITE format.
- Bioinformatics service provider 28 may also have a collection of predefined workflow patterns 32 that are made accessible to users of virtual community 22 for use in conducting biological and life sciences research. Examples of such workflow patterns will be presented in connection with Figures 7 and 8 below.
- the bioinformatics service provider 28 may also provide access to research appliances, illustrated diagrammatically at 34.
- the bioinformatics service provider may provide access to research appliances, such as gene sequencers, DNA microarray readers, and the like, to users of virtual community 22.
- a life sciences framework may be used to implement a common accessing methodology for such research appliances.
- the framework defines a suitable hardware/software interface structure and application program interface (API) to allow a diverse collection of research appliances from different manufactures to communicate with one another and with the users of virtual community 22.
- API application program interface
- the virtual community 22 is preferably configured so that its users can also access resources that are not necessarily associated with bioinformatics service provider 28.
- users of virtual community 22 can access life sciences information 36, workflow patterns 38 and research appliances 40 that are made available on the network by third parties or by other members of the virtual community 22.
- the biological or life sciences researcher will have a particular technical discipline or technical field of endeavor that defines much about that researcher's experiments conducted in virtual laboratory 24.
- the biological and life sciences represent a vast body of knowledge that spans numerous scientific fields of endeavor.
- the virtual community 22 is designed with this in mind.
- the virtual community 22 preferably comprises an N-dimensional space that may be diagrammatically depicted as layers each corresponding to a different biological or life sciences discipline.
- the following disciplines are illustrated: genomics, pharmacogenomics, proteomics, cellular biology and fructics.
- the virtual community 22 is configured using an information indexing system that allows a researcher working primarily in one field of endeavor (one layer) to "tunnel" up or down to access resources or information that are defined primarily for other disciplines (other layers). Thus, a genomics researcher can use the virtual community 22 to acquire proteomics information that may be useful in an experiment that research is conducting in the genomics field.
- Figures 2 and 3 show how the virtual community is indexed to allow researchers to tunnel through to different layers of information. Referring first to Figure 2, the preferred embodiment employs a gene indexing system illustrated diagrammatically at 42.
- the unifying principle employed by the gene indexing system 42 is establishment of a unifying coordinate system 44 onto which various discovered genes 46 are mapped.
- the presently preferred embodiment uses the applicable genome, itself, as the coordinate system 44.
- the human genome is used as the preferred coordinate system 44 for human research.
- the gene indexing system may thus be viewed as a genomic catalog that performs data merging or data integration among a variety of different genomic data sources. Thanks to the unifying coordinate system 44, the gene indexing system 42 is capable of merging or integrating genomic data from a variety of different sources (i.e., from other databases), including the Celera database, the Genbank database, the Swiss- PROT database, and the like. It will be appreciated that these databases were developed by different research groups, with different goals and objectives, and thus the information in one database does not necessarily map to information in another database, without the coordinate system of the gene index 42.
- the gene indexing system of a presently preferred embodiment builds upon the coordinate system 44 to include relational links among diverse collections of information that correspond to the information layers illustrated at 22a in Figure 1.
- a presently preferred data structure for capturing these associations has been depicted in Figure 3.
- various different information domains have been illustrated by reference numerals 48.
- the relationships among these domains have been illustrated by reference numerals 50.
- a thesaurus 52 that defines a relationship between an information component in one information domain and an information component in another information domain.
- an information component may comprise any information expressed by alphanumeric text, including, words, phrases, gene sequences, and the like.
- thesaurus 52 is developed using the corpus of published literature 54.
- the individual entries defined by thesaurus 52 can be developed using computer text-based searching algorithms, with the results thereof being refined by human curation.
- the information system employs a layered information architecture illustrated at 60 in Figure 4.
- the architecture organizes information along an information scale that corresponds to successively more refined information content. This information scale is illustrated at 62.
- raw data is acquired at the data acquisition layer 64.
- the acquired data is typically raw data of the type produced by research appliances 34. In the illustrated example, two such appliances 34 are shown. One is connected through a laboratory information management system 66 and the other through a suitably configured application program interface (API) 68.
- API application program interface
- the appliances 34 communicate the raw data over a suitable network such as network/Internet 70, thereby making the raw data from appliances 34 accessible to the information system as raw data element 72.
- the raw data element 72 is initially acquired by the data acquisition layer 64. Thereafter, data element 72 is passed or made available to the indexing and data conversion layer 74 where one or more bioinformatics tools 76 are applied to convert the raw data element 72 into scientific information data element 78.
- the scientific information data element represents a higher form of information on information scale 62. It is within the indexing and data conversion layer 74 that the gene indexing system 42 (Figs. 2 and 3) is utilized. Thus the scientific information data element 78 may be linked, using the gene indexing system 42, to other scientific information maintained by the virtual community.
- data element 78 is passed or made available to the life sciences portal layer 80. It is within this layer that much of the analytical work is performed by the researcher.
- the researcher uses a workspace 82 defined within the virtual laboratory 24 (see Fig. 1).
- the researcher may utilize a workflow template 84 that is downloaded or selected by the researcher as a component within the virtual laboratory 24.
- This workflow template may be acquired from one of the workflow patterns available from the network/Internet 70 (see workflow patterns 32 and 38 in Figure 1).
- the scientific information data element 78 is converted into an analyzed information data element 86.
- the analysis performed within the life sciences portal layer 80 may also include the application of additional bioinformatics tools 76.
- the analyzed information data element 86 may be passed to the collaboration layer 88 where that element may be made available to others as a shared information data element 90.
- the shared data element 90 may be made available to others by placing it in a public location or shared workgroup location within the virtual community 22 (Fig. 1).
- the data elements 72, 78, 86 and 90 can be stored within the virtual community using the virtual data store 26 (Fig. 1). This virtual data store can be configured in different ways to affect the desired data security model.
- the virtual data store is implemented on servers maintained by a service provider such as the bioinformatics service provider 28 (Fig. 1).
- the data are maintained in an encrypted form with suitable authentication protocols in place to protect the information from being distributed to others without the information creator's authorization.
- the virtual data store 26 is implemented as a collection of pointers for uniform resource locator (URL) identifiers that designate a storage location on the information creator's computer system.
- URL uniform resource locator
- the information architecture 60 includes yet another layer 92 upon which e-commerce and e-purchasing applications may be built.
- the user following the steps outlined in workflow 84, may, from time to time, need to specify scientific products that may be useful or necessary in conducting research.
- product specification is typically associated with the specific workflow template being utilized, and also based on the actual data element or elements being worked with.
- the top layer 92 includes the ability to make specific product selections, and these selections are then input into a product acquisition electronic purchasing system.
- the purchasing system is designed to conform to the purchasing requirements of the researcher's institution or company. This may entail, for example, integrating with or passing data to a company-wide or institution-wide purchasing system.
- FIG. 1 The information system illustrated in Figures 1-4 may be implemented in a variety of different ways.
- One presently preferred embodiment employs web technology to present the virtual community through a life sciences portal.
- Figure 5 illustrates an exemplary embodiment of a life sciences portal.
- the portal is accessed through a main page or home page 100, to which a plurality of additional pages are linked, namely a search page 102, a workbench page 104, a workflow page 106 and a workspace page 108.
- the workspace page provides data connectivity with research appliances and instruments, such as instrument 110 by utilizing the life sciences framework 112. Additionally, the workspace 108 can be made selectively visible to others via the network or the Internet and may also be used to import information from other systems. This functionality is illustrated diagrammatically at 114.
- Each of the aforementioned pages or screens provides a different type of functionality, which will now be explained through the use case example illustrated in Figure 6.
- the researcher enters the information system through life sciences portal 100.
- the researcher first accesses the search page 102 where he or she conducts an information search across the available life sciences information (such as information 30 and 36 in Figure 1).
- the results of the search are then displayed as a result set in screen 103.
- the results may be associated or linked to one another through the gene indexing system 42.
- the researcher, performing genomics research may uncover associated information identified with the proteomics domain, or the cellular biology domain, for example.
- framework 112 provides the necessary control and data connectivity to allow the user to control and obtain raw data from instrument 110 without the need to directly invoke the instrument control functions in the native instrument's control language. Rather, framework 112 provides a universal structured control language by which instrument 110 may be controlled and the results transmitted to the storage location specified by the researcher on the workspace page 108.
- the actual data storage may be assigned to a storage location associated with the virtual data store 26 (Fig. 1) or a different storage location specified by the researcher.
- the framework 112 may communicate data directly to the workspace page 108.
- the framework 112 communicates through the network or Internet 70.
- Workspace page 108 can be used to perform many of the information processing tasks associated with the layered information architecture shown in Figure 4.
- obtaining information through the search page 102 or from a research appliance or instrument 110 represents part of the raw data acquisition layer 64.
- this raw data is converted into useful scientific information that the researcher then analyzes and optionally shares.
- the sharing of information corresponds to the collaboration layer 88 of Figure 4.
- a given workflow template will specify that certain bioinformatics tools 76 should be utilized upon the data set being analyzed within the workspace page 108. Such analyses can be performed within workspace page 108, however, a presently preferred embodiment allocates the more computationally intensive bioinformatics tasks to a separate page designated as the workbench page 104. Results of bioinformatics processing effected on workbench page 104 can be sent back to the workspace page 108, or optionally, to an electronic notebook page 116.
- the electronic notebook page provides the researcher with a convenient place to store personal notes about his or her research that are not necessarily intended for sharing within the workspace page 108.
- Much of the power of the information system lies in its ability to integrate information from diverse sources, across multiple scientific disciplines, and to coordinate experimental research through workflows.
- two exemplary workflows will now be described in connection with Figures 7 and 8.
- the workflow of Figure 7 represents an experimental design workflow that might be used by a life sciences researcher in coordinating genetic experiments.
- the workflow of Figure 8 is a data analysis workflow, corresponding to one that might be performed using bioinformatics tools to analyze a data set. Both of these illustrated workflows might be provided as templates for uploading into the workspace page 108 (Fig. 6) to guide research.
- the researcher identifies three chromosome regions at 200 and these are saved, at step 202, in the workspace.
- the saved chromosome regions may then be used at step 204 and 206 to select SNP AoD and SNP AbD. These selected SNPs comprise an assay list that is stored at 208.
- the chromosome regions saved in workspace 202 represent linkage regions that may be converted at step 210 to three gene lists. A data union operation is performed on the gene lists at 212 and the result is converted at 214 to a transcript text.
- the researcher selects Panther protease inhibitors program which can be acquired through the search page 102 (Fig.
- the saved data from step 218 comprises a protein list that is then converted at step 220 into a transcript list. Now the transcript list produced at step 220 and the transcript text produced at 214 are combined by a database intersection operation 222 and the result is saved at 224 in the workspace. [0056] The saved transcript list is then converted at step 226 into GEx assays and the desired assays (GEx AoD, and GEx AbD) are selected at steps 228 and 230, with the resulting assay list being stored at 232 to comprise the GEx assays list.
- the assays list can be used to access an e- commerce and e-purchasing system to obtain the physical assay kit and associated supplies for conducting wet laboratory research based on the information developed.
- the information system performs a variety of functions. These functions are outlined in Table I below.
- Table I -- Functions Required Portal Workspace Page Store objects regions genes transcripts proteins SNP assays GEx assays Convert objects: regions to SNPs SNP to SNP assay region to gene list gene to transcript protein to transcript transcript to GEx assay Set operations: union intersection Portal Search Page Query operations: chromosomal regions protein families Selection operations: SNP AoD SNP AbD SNP AoD GEx AoD GEx AbD Commerce operations: order assays [0059]
- the data analysis workflow example of Figure 8 begins in the upper left hand corner at 300. At step 300 a set of GEx assays or arrays is provided. An expression study is then conducted at 302 corresponding to both normal and diseased populations.
- the expression results are then obtained and stored at 304 and the results are clustered at 306 using a suitable clustering algorithm such as the SpotFire.
- the results are then uploaded at step 308 to an information system such as the Celera Discovery System (CDS) facility, making the results available for a collection of different matrix analysis operations illustrated collectively at 310.
- CDS Celera Discovery System
- the results of the matrix analysis can lead to additional steps such as an examination step 312 where the results are explored by drugable class, and at step 314 where other orthologs are identified (e.g., mouse orthologs).
- the results of processing steps 312 and 314 then suggest new experiments, as illustrated at 316.
- the functions required to perform the data analysis workflow of Figure 8 are set forth in Table II below.
- FIG. 8 Another workflow illustrated in Figure 8 demonstrates how researchers can be guided through a research process.
- the workflow includes starting with a broad scan using a microarray, and then identifying assays linked to results of the broad scan using the Celera Discovery System. Next, the researcher may select and perform one or more of a plurality of assays, including ordering specific, pre-validated and ready-to- use Taqman Assays, and including configuring a custom MicroCard.
- the workflow instructs the researcher to analyze the results with a sequence detection system to provide highly accurate, quantitative, gene expression analysis.
- Other workflows are also available to assist researchers in identifying SNPs that are useful to their research, and to perform steps before and after the SNP identification to achieve the proper results.
- FIG. 9 an exemplary hardware implementation of the information system has been illustrated. It is to be understood that the embodiment illustrated is merely intended as one example of a possible implementation. Those skilled in the art will appreciate that other configurations are also possible.
- users interact with the information system 400 by access over the Internet 402 using a suitable browser 404.
- the information system 400 is coupled to the Internet as at 406.
- connection 406 couples a portion of the server subsystems through a distribution server 410, also designated as Big/IP 410. Big/IP system 410, in turn, supplies multiple TCP/IP connections as at 412 to the web front end system 414.
- Web front end system 414 comprises a plurality of servers that may be configured to provide different website functionality.
- a plurality of servers 416 have been illustrated. For illustration purposes, servers 416 have been labeled CDS, AB Assays and myScience.
- Internet connection 408 couples to an e-commerce system 418, that includes an e-commerce store server 420, a business database 422 and a selector server 424 that functions to integrate the store server with the business database.
- the lab front end 414 is coupled through a second Big/IP system 426 to a sequence retrieval system 428.
- the sequence retrieval system (SRS) includes a data store 430 containing gene sequence data.
- the SRS system 428 is coupled to a collection of servers identified as the compute farm 432.
- a workspace file structure 434 into which the user workspace information is stored.
- the workspace file structure 434 allows workspace information to be conveniently stored for later retrieval and use by the user through browser 404.
- the web front end 414 includes a workspace servlet 436 that provides workspace manipulation functionality at the browser 404.
- the servlet 436 provides workspace chooser functionality within browser 404, as illustrated at 438.
- Servlet 436 also provides workstation explorer functionality at 440.
- the chooser functionality 438 allows a user to identify locations within the workspace file structure 434 for saving information.
- the explorer functionality 440 gives the user access to the workspace files 434 for information retrieval and subsequent manipulation operations such as moving or renaming information.
- Other functionality may also be provided using servlet technology.
- the map viewer functionality may be provided using servlet 441.
- the map viewer will be illustrated in greater detail below.
- the information system 400 further includes a business database 442 that is used to store user information and session information as well as system utilization information. Access to the information system 400 is mediated by an access control module identified as eRights server 444.
- the eRights server is coupled to business database 442 and also to the web front end 414.
- the system provides different levels of user access.
- a user is entitled to only view certain information available through the various websites available to the web front end 414.
- a user is authenticated and given access to additional functionality, which may include access to workspace files within workspace file structure 434 and access to other features of the system as previously described.
- additional functionality may include access to workspace files within workspace file structure 434 and access to other features of the system as previously described.
- the user is also given access to certain premium data files, such as data files associated with the Celera Discovery System (CDS).
- CDS Celera Discovery System
- the eRights server 444 is utilized to ascertain the user's identity, authenticate the user and then grant the user access to whatever level of use the user is entitled to enjoy.
- the information system 400 provides a useful set of workflow tools or protocols that allow the researcher to organize his or her research and to integrate that research with the work of others.
- This workflow or protocol functionality is provided by a workflow JSP (Java Server Page) server 446 that is coupled to the web front end and also to the business database 442.
- Workflows or protocols are stored by the workflow JSP server 446 and may be served to selected web pages or frames within web pages on the user's browser 404.
- workflows may be downloaded to a user's biotechnology instrument, personal computer, or networked instrument system. As previously described, these workflows identify predetermined steps that a user of the system may wish to follow when conducting research.
- the e-commerce system illustrated in Figure 9 at 418 works in conjunction with a catalog data store 448 in which the product offerings of affiliated companies are cataloged for identification and purchase.
- This catalog datastore may be detachable and distributable, such that the catalog may be incorporated into other web sites and/or downloaded by a user onto an instrument, personal computer, and/or networked instrument system.
- the catalog data store 448 has been illustrated in association with business database 442, the same catalog information is available to the store 418 through business database 422.
- business database 422 is coupled to business database 442 through a suitable data connection such as a Virtual Private Network (VPN) connection 450.
- VPN Virtual Private Network
- Data may be synchronized between these two databases in batch mode, for example.
- product catalog information can be propagated throughout the system, as well as user data.
- the illustrated system of Figure 9 includes additional VPN connections at 452 and 454 to couple business database 422 with the respective web front end 414 and SRS back end 428.
- real-time synchronization is provided, as required, between the web front end system 414, the back end system 428 and the e- commerce system 418.
- the system is capable of providing collaboration among users to promote virtual communities and to foster more advanced research.
- Sharing of information is possible through the workspace files 434.
- This may be implemented using the eRights server 444.
- the eRights server can give any designated user access to another designated user's workspace files. In this way, those two users can collaborate with one another.
- the eRights server 444 can also give access to selected users to the workflow JSP server, to allow authenticated users to upload and thereby share workflows with one another.
- the uploaded workflows would be stored in business database 442, for example.
- the SRS back end 428 may be configured to provide HTML data that is then proxied through the web front end 414 for display on one or more of the web server sites within the web front end.
- the SRS back end and web front end may communicate with each other using XML data.
- the web front end 414 treats the SRS back end 428 as a data store from which it retrieves information for display on one or more of its websites.
- the web front end 414 and the SRS back end 428 are both configured to communicate through respective connections 456 and 458 with the business database 442. Such communication may be by direct SQL query, for example.
- FIG. 10A and 10B An exemplary workflow map is shown in Figures 10A and 10B.
- access to a sophisticated information system may be managed by giving different classes of users different access rights.
- the eRights server 444 of Figure 9 may be used to mediate this functionality.
- different navigational endpoints have been designated by the letters F, R, S and B to depict different exemplary classes of users.
- the F class corresponds to free users who can access only a minimal set of pages and features within the system.
- the R designation corresponds to registered users who have logged on and thereby authenticated themselves to the system. Such users can view some content and enjoy some features that the free user cannot.
- the S designation corresponds to users who are subscribers of the system and are thus given access to premium content, such as access to the Celera Discovery System (CDS).
- CDS Celera Discovery System
- the B designation corresponds to content that both registered users and subscribers may access.
- the access control system thus implemented allows different levels of content to be provided to different levels of users. For example, proprietary genome data may be provided solely to subscribers based on the need of the subscribers for privacy in their research, and based on contractual obligations relating to the proprietary nature of the data and its use. Also, publicly available genome data may be provided to all users as this data could be accessed alternatively through other sources.
- the registration process allows users to be accurately identified, so that related users may share a common workspace, while privacy is still maintained.
- the system can provide users who are reluctant to have their research patterns tracked by others monitoring Internet traffic the capability to perform research in a secure environment. Simultaneously, the system can service other users accessing publicly available data.
- the homepage designated as myScience may be explored by navigating from the top navigation choices through to the various products and applications sites, libraries sites, search sites, and the like of Figure 10B.
- Figure 11 shows an example of a homepage corresponding generally to the myScience homepage depicted in Figures 10A and 10B.
- the exemplary myScience website provides an example of an online life science research environment and virtual community, with a focus on design and analysis of biological experiments.
- the user can use the website to conduct research, such as to search for genomic products. This would be done by accessing the portion of the site depicted at 500.
- the user could search for specific genes, such as searching for specific human, mouse or rat genes by keyword, ID, genomic location or protein classification. Such a search would be input in the section of the website at 502, for example. This search would also be capable of returning associated genomic products applicable to that gene search.
- the user could access a link within the site to perform other operations, such as to create a custom configured assay.
- the homepage illustrated in Figure 11 also provides useful information such as a link to life science community news as at 506.
- the site can be used to provide information about additional products or services.
- the user can learn more about a premium feature of the site, in this case the Celera Discovery System.
- the myScience site provides a research environment that gives users multiple ways to search for genomic information and genomic products. Illustrated in Figure 12, the user can access the site to enter keywords and then conduct a search for those keywords, based on a particular species.
- the user has entered the term "brcal" and has selected the species to be homosapian.
- the system returns a result list screen showing a collection of useful information pertinent to the query that was entered.
- the result list gives a variety of useful information that is organized to disclose important aspects such as protein function and genomic location for the gene of interest.
- the result list includes a hyperlink to an assay detail page from which the user can get additional information.
- Figure 14 shows the additional information that can be made available.
- the detailed information includes information about the selected assay, such as interrogated sequence, gene location and protein function. The user can easily explore this in more detail by clicking on the map view button 512.
- Figure 15 shows what the screen might look like if the user zooms in to see more specific detail about the particular assay of interest.
- a representation of the zoomed portion of the genome is thus displayed below the genome, with known gene introns and exons of the zoomed portion clearly identified.
- the gene expression assays and SNP assays are further codisplayed in a position relative to the areas of the zoomed portion of the genome to which they relate.
- the user can conveniently select it for purchase by clicking on the assay and interacting with the shopping cart basket as depicted at 514 in Figure 17. Thereafter, as shown in Figure 18, the user is given an opportunity to review the items in the shopping basket and then to place an order for the selected assay online.
- the search tools, map viewer and e-commerce systems are integrated as illustrated above, to provide the user with a very convenient way to identify products or services that may be useful in research. However, the integrated website provides even more functionality than this.
- the user can manage his or her research results by exporting the research results to the user's personal workspace. This is done by selecting the export results hyperlink 516 to export the results list in tab-delimited format for further analysis.
- the user can user hyperlink 518 to save the research in the user's personal workspace.
- the user can conveniently manage the data as illustrated in Figure 20.
- Figure 20 shows at 520 the results of the user's research with respect to the query "brca ".
- the information system supports a rich environment for creating and sharing workflows to assist the researcher and to promote collaboration.
- the information system can be implemented to include a workflow framework having tools with which a user can create new workflows and modify existing workflows.
- a workflow framework embodiment is shown in Figure 21.
- the workflow may be configured as a linked list of workflow stages. In Figure 21 , two workflow stages 550 and 552 have been illustrated.
- Each stage may be implemented as a software object or component having a list of steps to be performed or rules to be applied. These steps or rules are illustrated diagrammatically at 554 for stage 550, and at 556 for stage 552.
- the object or component representing each workflow stage may have data members for storing data being used within that stage.
- the data members of stage 550 are shown at 558
- the data members of stage 552 are shown at 560. These data members may store actual scientific or operational data or pointers to scientific or operational data.
- the stages also include linking variables with which one stage is linked to another, as illustrated by the workflow arrows a, b and c in Figure 21.
- stage 550 is made active and its steps performed before stage 552 is made active.
- stage 550 is made active and its steps performed before stage 552 is made active.
- the individual steps or rules within each stage can be used to effect a variety of different operations or data manipulations.
- the steps may be either passive steps, which merely provide instructional information to the researcher, or active steps, which perform or launch data manipulation steps performed by the researcher's workstation or elsewhere.
- the third step accesses a remote data store 562, such as a database on the internet, to retrieve data that is stored locally in one of the data members 558.
- the fourth step accesses an external instrument 564 to receive data that is processed as part of that step and the result stored in another of the data members 558. Additional data are loaded from a data store 566 that may, for example, be a data store of research data maintained by the research institute or company performing the workflow.
- a data store 566 may, for example, be a data store of research data maintained by the research institute or company performing the workflow.
- the individual workflow stages may be stored as separate objects or components that may be linked together in a variety of different ways, to create new workflows, or to modify existing workflows.
- the individual data members and the associated steps or rules can be edited or modified by a user to create new workflows or to modify existing workflows.
- the framework can be implemented in a variety of different software platforms. If desired, the workflow stages, and the associated objects, components, steps and rules may be expressed using XML.
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Bioethics (AREA)
- Biophysics (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biotechnology (AREA)
- Evolutionary Biology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Cette invention se rapporte à un environnement de recherche sur les sciences de la vie et à une communauté virtuelle centrée sur la conception et l'analyse d'expériences biologiques, comprenant un système de laboratoire des sciences de la vie faisant appel à au moins un système informatique en réseau qui définit un environnement de recherche virtuel. Les utilisateurs accèdent au système à travers un portail associé au(x) système(s) informatique(s) en réseau. L'environnement de recherche virtuel comprend un mécanisme de couplage de données au moyen duquel l'utilisateur désigne un ensemble de données spécifiées par l'utilisateur en vue d'un traitement bioinformatique. Un ou plusieurs processeurs associées au(x) système(s) informatique(s) en réseau exécutent des services bioinformatiques pour les données spécifiées par l'utilisateur. Dans un mode de mise en oeuvre, le mécanisme de couplage de données permet de transférer des données spécifiées par l'utilisateur dans un espace mémoire fourni par le processeur exécutant les traitements bioinformatiques ou accessible par ce dernier. Les utilisateurs peuvent ainsi exploiter des ressources de traitement bioinformatique qui ne sont pas déployées dans les environnements informatiques locaux des utilisateurs, et mémoriser et organiser les informations se rapportant à la recherche en sciences de la vie dans un espace de travail en ligne protégé.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/643,204 | 2003-08-15 | ||
| US10/643,204 US20050038776A1 (en) | 2003-08-15 | 2003-08-15 | Information system for biological and life sciences research |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2005020123A2 true WO2005020123A2 (fr) | 2005-03-03 |
| WO2005020123A3 WO2005020123A3 (fr) | 2005-09-09 |
Family
ID=34216376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2004/026147 Ceased WO2005020123A2 (fr) | 2003-08-15 | 2004-08-12 | Systeme d'information pour recherche en biologie et sciences de la vie |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2005020123A2 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025075564A1 (fr) * | 2023-10-06 | 2025-04-10 | Tam Turk Eği̇ti̇m Teknoloji̇leri̇ Araştirma Geli̇şti̇rme A.Ş. | Système et procédé fondés sur l'ido pour mini-expériences de laboratoire autonomes pour la formation en sciences, technologie, ingénierie et mathématiques (stim) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2001263335A1 (en) * | 2000-05-19 | 2001-12-03 | The Board Of Trustee Of The Leland Stanford Junior University | An internet-linked system for directory protocol based data storage, retrieval and analysis |
| US20020156792A1 (en) * | 2000-12-06 | 2002-10-24 | Biosentients, Inc. | Intelligent object handling device and method for intelligent object data in heterogeneous data environments with high data density and dynamic application needs |
| US20030100995A1 (en) * | 2001-07-16 | 2003-05-29 | Affymetrix, Inc. | Method, system and computer software for variant information via a web portal |
-
2004
- 2004-08-12 WO PCT/US2004/026147 patent/WO2005020123A2/fr not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025075564A1 (fr) * | 2023-10-06 | 2025-04-10 | Tam Turk Eği̇ti̇m Teknoloji̇leri̇ Araştirma Geli̇şti̇rme A.Ş. | Système et procédé fondés sur l'ido pour mini-expériences de laboratoire autonomes pour la formation en sciences, technologie, ingénierie et mathématiques (stim) |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2005020123A3 (fr) | 2005-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20190385103A1 (en) | Information System for Biological and Life Sciences Research | |
| US6988109B2 (en) | System, method, software architecture, and business model for an intelligent object based information technology platform | |
| Bussey et al. | MatchMiner: a tool for batch navigation among gene and gene product identifiers | |
| Thacker | Biomedia | |
| Blankenberg et al. | Galaxy: a web‐based genome analysis tool for experimentalists | |
| Skjærven et al. | Online interactive analysis of protein structure ensembles with Bio3D-web | |
| Goecks et al. | Web-based visual analysis for high-throughput genomics | |
| WO2002093409A1 (fr) | Bases de connaissances multi-paradigmes | |
| US20140089329A1 (en) | Association of data to a biological sequence | |
| WO2002093453A2 (fr) | Moteur de recherche genetique sur internet | |
| Lee et al. | The GeneMine system for genome/proteome annotation and collaborative data mining | |
| Skrzypek et al. | Using the Candida genome database | |
| CN108475302A (zh) | 分析基因组数据的架构 | |
| Skrzypek et al. | Using the Saccharomyces Genome Database (SGD) for analysis of genomic information | |
| Han et al. | WebInterViewer: visualizing and analyzing molecular interaction networks | |
| Kaushal et al. | Analyzing and visualizing expression data with Spotfire | |
| WO2005020123A2 (fr) | Systeme d'information pour recherche en biologie et sciences de la vie | |
| Morisawa et al. | Development of an open source laboratory information management system for 2-D gel electrophoresis-based proteomics workflow | |
| Zhang et al. | Promptbio: a multi-agent AI platform for bioinformatics data analysis | |
| Elnitski et al. | The ENCODEdb portal: simplified access to ENCODE Consortium data | |
| Simpson et al. | GeneGrid: A practical workflow implementation for a grid based virtual bioinformatics laboratory | |
| Arrais et al. | GeneBrowser: an approach for integration and functional classification of genomic data | |
| Maojo et al. | Using web services for linking genomic data to medical information systems | |
| Luiza et al. | New approach to genomics experiments taking advantage of virtual laboratory system | |
| Nuzzo et al. | Genephony: a knowledge management tool for genome-wide research |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase |