CN116643683A - Interactive system for data visualization - Google Patents

Interactive system for data visualization Download PDF

Info

Publication number
CN116643683A
CN116643683A CN202310506385.8A CN202310506385A CN116643683A CN 116643683 A CN116643683 A CN 116643683A CN 202310506385 A CN202310506385 A CN 202310506385A CN 116643683 A CN116643683 A CN 116643683A
Authority
CN
China
Prior art keywords
data
component
chart
unit
browser
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.)
Granted
Application number
CN202310506385.8A
Other languages
Chinese (zh)
Other versions
CN116643683B (en
Inventor
吴迪
刘跃飞
蔡延玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Mima Life Science Co ltd
Original Assignee
Shenzhen Bi Code Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Bi Code Technology Co ltd filed Critical Shenzhen Bi Code Technology Co ltd
Priority to CN202310506385.8A priority Critical patent/CN116643683B/en
Publication of CN116643683A publication Critical patent/CN116643683A/en
Application granted granted Critical
Publication of CN116643683B publication Critical patent/CN116643683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/26Visual data mining; Browsing structured data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides an interactive system for data visualization, which relates to the technical field of data visualization, and comprises a data processing module, a data caching module and a browser end visualization module, wherein the data processing module is used for converting the format of user data; the data caching module is connected with the browser-side visualization module and is used for temporarily storing the user data after format conversion and then sending the user data to the browser-side visualization module; the browser-side visualization module is used for visualizing the user data according to the user operation, so that a user system can conveniently, intuitively and rapidly acquire information contained in a huge data matrix, and interaction with a user is realized.

Description

Interactive system for data visualization
Technical Field
The application relates to the technical field of data visualization, in particular to an interactive system for data visualization.
Background
With the development of science and technology, the total data amount which can be measured is greatly improved, so that the requirements of big data analysis and visualization are met. Currently, in order to facilitate data analysis by professionals, the detection data are generally displayed in various patterns, and are attached with statistical analysis. People often need to screen large data population, and new, real-time statistical analysis and visual display are performed on the screened subset. The software for realizing the big data screening, drawing and statistics is relatively less, and particularly, the big data screening, drawing and statistics are realized on the terminal in a webpage mode, and the big data cannot be processed due to the limitation of a network environment.
In life science research, in recent years, precise research on single body histology information including single exosomes, single cells, single organelles and the like is vigorously developed. The genomic detection of individual individuals, including genomes, transcriptomes, proteomes, and the like, may be accomplished by specific techniques. We will thus obtain a large amount of data, such as single exosomes detected using proximity coding techniques, we will obtain 10000-5000000 individuals of data, each individual thousands of features being measured, forming a huge data matrix. In this context, scientists need a visual tool to more systematically, intuitively, and quickly obtain the information contained in this vast data matrix.
Disclosure of Invention
In order to overcome the defects in the prior art, the application provides an interactive system for data visualization, which aims to solve the technical problems.
The technical scheme adopted for solving the technical problems is as follows: in an interactive system for data visualization, the improvement comprising: comprises a data processing module, a data caching module and a browser-side visualization module,
the data processing module is used for carrying out format conversion on the user data;
the data caching module is connected with the browser-side visualization module and is used for temporarily storing the user data after format conversion and then sending the user data to the browser-side visualization module;
and the browser-side visualization module is used for visualizing the user data according to the user operation.
In the system, the user data is subjected to format conversion, namely, csv format data is converted into json data in web transmission.
In the system, the browser-side visualization module comprises a chart main body unit, an operator unit and a statistics unit,
the chart main body unit is used for drawing and displaying the data;
the operator unit is connected with the chart main body unit and is used for enabling the chart main body unit to re-plot and display data according to different operations in the operator unit;
the statistics unit is connected with the operator unit and is used for analyzing the data according to different operations in the operator unit and generating a visual chart.
In the above system, the drawing is that each data record is drawn as a point in the main body of the chart, and each data record includes x and y coordinate information and various label information.
In the above system, the operator unit includes a view component and a select component,
the view component is connected with the chart main body unit and comprises options of total, groups and samples, wherein the total option is an initial chart, and the groups option or the samples option shifts the points of the corresponding labels so that data are drawn and displayed separately according to groups or samples;
the Select component is connected with the main unit of the chart and is used for selecting data points and adjusting the sizes of the data points in the drawing.
In the above system, the displacement is that the number of categories of samples or groups is rooted and then rounded up to obtain the number of category labels corresponding to each row arrangement, and all types of labels are arranged in sequence to enable the chart to be located in the center of the browser.
In the above system, the operator unit further comprises a protein component for selecting data points and adjusting the color and transparency of the data points.
In the above system, the statistical unit comprises a histogram component and a pie chart component,
the histogram component is connected with the select component and the protein component and is used for counting the numerical sum of the labels of the data points after the data point set of the corresponding label is selected from the select component and the protein component, and drawing a histogram;
the pie chart component is connected with the select component and the protein component and is used for calculating the frequency of each category of the group label and drawing the pie chart after the data point set of the corresponding label is selected from the select component and the protein component.
The beneficial effects of the application are as follows: and drawing the data according to the user operation, and generating a visualized statistical graph so as to facilitate a user system to intuitively and rapidly acquire information contained in a huge data matrix and realize interaction with the user.
Drawings
FIG. 1 is a schematic diagram of an interactive system for data visualization according to the present application.
Fig. 2-4 are schematic diagrams of the operation of an operation unit in the interactive system for data visualization according to the present application.
Fig. 5-6 are schematic diagrams of statistical graphs generated by a statistical unit in an interactive system for data visualization according to the present application.
Fig. 7 is one embodiment of the present application for visualizing user data.
Detailed Description
The application will be further described with reference to the drawings and examples.
The conception, specific structure, and technical effects produced by the present application will be clearly and completely described below with reference to the embodiments and the drawings to fully understand the objects, features, and effects of the present application. It is apparent that the described embodiments are only some embodiments of the present application, but not all embodiments, and that other embodiments obtained by those skilled in the art without inventive effort are within the scope of the present application based on the embodiments of the present application. In addition, all the coupling/connection relationships referred to in the patent are not direct connection of the single-finger members, but rather, it means that a better coupling structure can be formed by adding or subtracting coupling aids depending on the specific implementation. The technical features in the application can be interactively combined on the premise of no contradiction and conflict.
Explanation of nouns herein:
the JSON data format, java ScriptObject Notation, is a lightweight data interchange format based on a subset of JavaScript (Standard ECMA-2623rd Edition-December 1999). JSON adopts a text format that is completely independent of language, but also uses habits similar to the C language family (including C, c++, c#, java, javaScript, perl, python, etc.). The characteristics make JSON an ideal data exchange language, easy for people to read and write, and easy for machines to analyze and generate, so that the network transmission speed is high, and the background interaction and the icon touch data change interaction are facilitated. It will contain a plurality of data items, each of which must contain a tag description, a specific value, but may of course also contain other additional information about the data item.
Referring to fig. 1, the application provides an interactive system for data visualization, which comprises a data processing module, a data caching module and a browser-side visualization module, wherein the data processing module performs format conversion on uploaded user data in csv format, converts the user data into json data (Java ScriptObject Notation) in web transmission, and a user uploads the json data after conversion to the data caching module which is connected with the browser-side visualization module and is used for temporarily storing the user data after format conversion and then sending the user data to the browser-side visualization module; the browser-side visualization module is used for visualizing the user data according to the user operation, so that a user (e.g. a scientist) can conveniently, intuitively and rapidly acquire information contained in a huge data matrix, and interaction with the user is realized.
User data, referring to a very large number of individual attribute features and measured values of multiple features, attribute feature information includes: a sample (sample) to which the individual belongs, a group (group) of samples to which the individual belongs, and a category (cluster) to which the individual belongs. The plurality of features is by detecting the measured values that have been acquired. The data format may be a json file.
As one embodiment, a data cache server in the data cache module temporarily stores data for interaction with a browser. In general, the server can directly convert data and transmit the converted data to the browser, but the data are considered to be the data of the user, the report needs to be matched, and a user management system needs to be designed; and the data itself is bigger, and the performance is also affected by using one server for processing and transmitting the data. Therefore, the application separately provides the data caching server, so that the user can take the json file and return the json file to the browser after uploading the json file (the data cannot be directly transmitted to the browser from the local place).
Further, the browser-side visualization module comprises a chart main body unit, an operator unit and a statistics unit,
the chart main body unit is used for drawing and displaying the data; drawing each data record into a point in the main body of the chart, wherein each data record comprises x and y coordinate information and various label information, and proteins are arranged in brackets of groups, samples and clusters (p 1, p2, p3 … … … px);
the svg chart is used for drawing, svg is vector graphic data, the operability is strong, and the problem of poor picture quality caused by low resolution is avoided. When drawing, firstly defining a svg canvas, determining the length and width of the canvas, traversing each data record in json data transmitted from a data caching module (namely a data caching server), converting the data record into corresponding pixel positions according to x and y coordinates of the data record, and drawing the data record into the svg canvas.
The operator unit is connected with the chart main body unit, and a user performs different operations in the operator unit to enable the chart main body unit to re-plot and display data;
further, the operator unit comprises a view component and a select component, the view component is connected with the chart main unit and comprises options of total, groups and samples, the total option is an initial chart, and the groups option or the sample option shifts the points of the corresponding labels so that data can be drawn and displayed separately according to groups or samples; the displacement is that the number of categories of samples or groups is rooted and then rounded upwards to obtain the number of category labels corresponding to each row of arrangement, and all types of labels are arranged in sequence to enable the chart to be located in the center of the browser; the Select component is connected with the main unit of the chart and is used for selecting data points and adjusting the sizes of the data points in the drawing; further, the manipulator unit further comprises a protein component for selecting data points and adjusting the color and transparency of the data points;
the statistics unit is connected with the operator unit and is used for analyzing the data according to different operations in the operator unit and generating a visual chart.
2-4, in use, the operator unit may select a data point for a corresponding tag. The first view component may select total, groups, samples. total is the initial chart. Selecting groups or samples, the points corresponding to the labels may be shifted to achieve the effect of separating the data points by group or sample. The displacement strategy is as follows: the method comprises the steps of rooting the number of categories of samples or groups, then rounding up to obtain how many corresponding category labels are arranged in each row, and then arranging all the category labels in sequence to ensure that the chart is positioned in the center of the browser as much as possible. The second select component and the third protein component can modify the color, transparency, and size of the selected label data point to achieve the effect of highlighting the data point. When the Select component is selected, the size of the data point is increased, and in the non-selection state, the size of the point is kept as it is; when the Protein component is selected, the color size transparency of the data point is changed, for example, the p1 label is selected, the transparency of the data point without the p1 label is reduced, the p1 label is carried, the numerical value under the p1 label of the data point is converted into a number between 0 and 1, then the corresponding gradual change is given to the corresponding point, and meanwhile, the numerical value under the p1 label is given to the size of the point. When a plurality of labels are selected, such as p1 and p2 are selected, a switch button is arranged beside the protein component to control intersection or union, and union is selected, so that only the data point carrying one of the labels p1 and p2 is selected; intersection, only the points that two tags carry at the same time will be selected.
The manual selection method of the select component supports selection by long-press drawing selection through a mouse, and data points are in a manual selection state: the left mouse button is pressed down in the main body of the chart, then the mouse is moved, and an irregular graph formed by a small segment can be generated in the moving process of the mouse, namely a selected area. Drawing line segments in real time in the svg canvas creates a selection region. And releasing the left button of the mouse, and finishing the drawing of the selected area. And filling the color display selection area with the irregular graph in the svg canvas. Selected labels are added to the data points in the selected area, unselected labels are added to the points outside the selected area, and meanwhile transparency of the selected labels is reduced, so that the effect of free selection of the mouse is achieved.
The statistics unit comprises a histogram component and a pie chart component, wherein the histogram component is connected with the select component and the protein component and is used for counting the numerical sum of the labels of the data points after the data point sets of the corresponding labels are selected from the select component and the protein component, and drawing a histogram; the pie chart component is connected with the select component and the protein component and is used for calculating the frequency of each category of the group label and drawing the pie chart after the data point set of the corresponding label is selected from the select component and the protein component.
Referring to fig. 5 to 6, in use, the statistics unit counts the sum of the values of the (p 1, p2, p3 … px) labels of the data point sets of the corresponding labels, when the data point sets are selected from the two component option areas, for the select component and the protein component of the operation unit, and then draws a histogram. The pie chart is also a selected point for select and protein, the frequency of each category of group label is calculated, and then the pie chart is drawn.
The application visualizes the user data, comprising the following steps:
(1) Coordinate information in the data, drawing all individuals on x-y coordinates;
(2) Re-drawing according to the mode of changing drawing by user operation;
(3) According to the operation of a user, highlighting the set of the clicked individuals during drawing;
(4) And calculating statistical information by the background according to the individual set clicked by the user, and drawing a statistical chart including a histogram and a pie chart, wherein the statistical chart is finally shown in fig. 7.
Based on the pointing of the operator unit, the user may select a subset of individuals, such as a sample, a group of samples, a category, a cable selection area, an individual with a measurement of some or several characteristics other than 0. After the individual subset is selected, the row where the corresponding individual is located can be decimated in the data to form the data of the individual subset, as follows:
data sheet for all individuals
Data sheet of individual subset after clicking on class II
Clicking down on the data of the selected subset of individuals may download a table of data of the subset of individuals.
According to the application, the data is plotted according to the user operation, and the visualized statistical graph is generated, so that a user system can conveniently, intuitively and rapidly acquire information contained in a huge data matrix, and interaction with the user is realized.
While the preferred embodiment of the present application has been described in detail, the present application is not limited to the embodiments, and those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present application, and the equivalent modifications or substitutions are included in the scope of the present application as defined in the appended claims.

Claims (8)

1. An interactive system for data visualization, characterized by: comprises a data processing module, a data caching module and a browser-side visualization module,
the data processing module is used for carrying out format conversion on the user data;
the data caching module is connected with the browser-side visualization module and is used for temporarily storing the user data after format conversion and then sending the user data to the browser-side visualization module;
and the browser-side visualization module is used for visualizing the user data according to the user operation.
2. An interactive system for visualizing data as in claim 1, wherein: and converting the format of the user data, namely converting the csv format data into json data in web transmission.
3. An interactive system for visualizing data as in claim 2, wherein: the browser-side visualization module comprises a chart main body unit, an operator unit and a statistics unit,
the chart main body unit is used for drawing and displaying the data;
the operator unit is connected with the chart main body unit and is used for enabling the chart main body unit to re-plot and display data according to different operations in the operator unit;
the statistics unit is connected with the operator unit and is used for analyzing the data according to different operations in the operator unit and generating a visual chart.
4. An interactive system for visualizing data as in claim 3, wherein: the drawing is that each data record is drawn as a point in the main body of the chart, and each data record comprises x and y coordinate information and various label information.
5. An interactive system for visualizing data as in claim 4, wherein: the operator unit includes a view component and a select component,
the view component is connected with the chart main body unit and comprises options of total, groups and samples, wherein the total option is an initial chart, and the groups option or the samples option shifts the points of the corresponding labels so that data are drawn and displayed separately according to groups or samples;
the Select component is connected with the main unit of the chart and is used for selecting data points and adjusting the sizes of the data points in the drawing.
6. An interactive system for visualizing data as in claim 5, wherein: the displacement is that the number of categories of samples or groups is rooted and then rounded up to obtain the number of category labels corresponding to each row of arrangement, and all types of labels are arranged in sequence to enable the chart to be located in the center of the browser.
7. An interactive system for visualizing data as in claim 5, wherein: the operator unit further includes a protein component for selecting data points and adjusting the color and transparency of the data points.
8. An interactive system for visualizing data as in claim 7, wherein: the statistical unit comprises a histogram component and a pie chart component,
the histogram component is connected with the select component and the protein component and is used for counting the numerical sum of the labels of the data points after the data point set of the corresponding label is selected from the select component and the protein component, and drawing a histogram;
the pie chart component is connected with the select component and the protein component and is used for calculating the frequency of each category of the group label and drawing the pie chart after the data point set of the corresponding label is selected from the select component and the protein component.
CN202310506385.8A 2023-05-08 2023-05-08 Interactive system for data visualization Active CN116643683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310506385.8A CN116643683B (en) 2023-05-08 2023-05-08 Interactive system for data visualization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310506385.8A CN116643683B (en) 2023-05-08 2023-05-08 Interactive system for data visualization

Publications (2)

Publication Number Publication Date
CN116643683A true CN116643683A (en) 2023-08-25
CN116643683B CN116643683B (en) 2024-04-19

Family

ID=87639046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310506385.8A Active CN116643683B (en) 2023-05-08 2023-05-08 Interactive system for data visualization

Country Status (1)

Country Link
CN (1) CN116643683B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160086261A1 (en) * 2014-09-22 2016-03-24 Payactiv, Inc. Method and system for providing just in time access to earned but unpaid income and payment services
CN110007989A (en) * 2018-12-13 2019-07-12 国网信通亿力科技有限责任公司 Data visualization platform system
CN112015513A (en) * 2020-10-26 2020-12-01 广州基迪奥生物科技有限公司 Gene big data front-end visual interaction analysis method
CN112596704A (en) * 2020-12-04 2021-04-02 光大科技有限公司 Client information display method and device, storage medium and electronic device
US20220035830A1 (en) * 2020-07-30 2022-02-03 Tableau Software, LLC Interactive interface for data analysis and report generation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160086261A1 (en) * 2014-09-22 2016-03-24 Payactiv, Inc. Method and system for providing just in time access to earned but unpaid income and payment services
CN110007989A (en) * 2018-12-13 2019-07-12 国网信通亿力科技有限责任公司 Data visualization platform system
US20220035830A1 (en) * 2020-07-30 2022-02-03 Tableau Software, LLC Interactive interface for data analysis and report generation
CN112015513A (en) * 2020-10-26 2020-12-01 广州基迪奥生物科技有限公司 Gene big data front-end visual interaction analysis method
CN112596704A (en) * 2020-12-04 2021-04-02 光大科技有限公司 Client information display method and device, storage medium and electronic device

Also Published As

Publication number Publication date
CN116643683B (en) 2024-04-19

Similar Documents

Publication Publication Date Title
US8669982B2 (en) Method and system for generating and displaying an interactive dynamic culling graph view of multiply connected objects
JP4122234B2 (en) Data analysis system and data analysis method
US5966139A (en) Scalable data segmentation and visualization system
Walker et al. Timenotes: a study on effective chart visualization and interaction techniques for time-series data
US8711148B2 (en) Method and system for generating and displaying an interactive dynamic selective view of multiply connected objects
US9582908B2 (en) Method and system for interactive visualization of hierarchical time series data
US8711147B2 (en) Method and system for generating and displaying an interactive dynamic graph view of multiply connected objects
US9836552B2 (en) GUI for viewing and manipulating connected tag clouds
US20020080181A1 (en) Apparatuses and methods for monitoring performance of parallel computing
US20140380178A1 (en) Displaying interactive charts on devices with limited resources
CN101510291A (en) Visualization method and apparatus for multidimensional data
Horak et al. Responsive matrix cells: A focus+ context approach for exploring and editing multivariate graphs
CN109597613A (en) A kind of big screen display system and method for towed combination report
Kammer et al. Glyphboard: Visual exploration of high-dimensional data combining glyphs with dimensionality reduction
CN112100296B (en) GIS system convenient to carry out GIS vector data editing
Yang et al. Piwi: visually exploring graphs based on their community structure
CN116643683B (en) Interactive system for data visualization
CN108984070A (en) Method, apparatus, electronic equipment and readable medium for thermodynamic chart imaging
Carrizo Phylogenetic trees: an information visualisation perspective
CN116049283A (en) Big data visual display system
Henry et al. Nodetrix: Hybrid representation for analyzing social networks
CN112884349A (en) Stock technical index display method, device and system
US10860162B2 (en) Supervisory control system for controlling a technical system, a method and computer program products
CN112698898A (en) Method and system for generating thermodynamic diagram snapshot of play box terminal
JP5103590B2 (en) Information processing apparatus and information processing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240315

Address after: 201400 Building 1, No.1 Haikun Road, Fengxian District, Shanghai

Applicant after: Shanghai Mima Life Science Co.,Ltd.

Country or region after: China

Address before: 518000 room 1701, building B2, block B, phase I, Baoneng science and Technology Park (South District), Qinghu Industrial Zone, Gangtou community, Bantian street, Longgang District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen Bi Code Technology Co.,Ltd.

Country or region before: China

GR01 Patent grant
GR01 Patent grant