aops-apollo-tool x86_64 9e72cbdda66f87891f5656ff2065dc3f6406c384d4dc84140d8bdab16972303c Small tools for aops-apollo, e.g. updateinfo.xml generater smalltools for aops-apollo, e.g.updateinfo.xml generater https://gitee.com/openeuler/aops-apollo aops-apollo src a85f054840f10e4c9e71990c8386794f0ca42cf6d08e82c09020eb844240ad40 Cve management service, monitor machine vulnerabilities and provide fix functions. Cve management service, monitor machine vulnerabilities and provide fix functions. https://gitee.com/openeuler/aops-apollo aops-apollo x86_64 0c8de1efb8dcfc40a4dcf4e7fa830585bcb19dea056c8a8bf18597d2d32f6e9f Cve management service, monitor machine vulnerabilities and provide fix functions. Cve management service, monitor machine vulnerabilities and provide fix functions. https://gitee.com/openeuler/aops-apollo aops-ceres src 9bc2c0bcc3873eec4c4fd6c23927e58185e2c99be636f92dba557199dde51dea An agent which needs to be adopted in client, it managers some plugins, such as gala-gopher(kpi collection), fluentd(log collection) and so on. An agent which needs to be adopted in client, it managers some plugins, such as gala-gopher(kpi collection), fluentd(log collection) and so on. https://gitee.com/openeuler/aops-ceres aops-ceres x86_64 12f245dc31b3d82089320090b1b3fac0276dd742469dc3f5545d6b62859609b5 An agent which needs to be adopted in client, it managers some plugins, such as gala-gopher(kpi collection), fluentd(log collection) and so on. An agent which needs to be adopted in client, it managers some plugins, such as gala-gopher(kpi collection), fluentd(log collection) and so on. https://gitee.com/openeuler/aops-ceres aops-hermes src 356c8df835bc41cb39a88f593e10a970a0e6511fc9e97206ed2622ee4f7cb8a0 Web for an intelligent diagnose frame Web for an intelligent diagnose frame https://gitee.com/openeuler/aops-hermes aops-hermes x86_64 1b674dea00473e9c6e73577042182da80c60f8ab22eb499e220a408666caea58 Web for an intelligent diagnose frame Web for an intelligent diagnose frame https://gitee.com/openeuler/aops-hermes aops-mcp src 12670c28ef68420ee84d1b74f0b3ec42a30085def3b5df5cd0ec2ea47d29d904 Aops MCP Service Aops MCP Service packaged as RPM. https://gitee.com/Victeo/AOPS_MCP_Server aops-mcp x86_64 5c2e6854cc253148323f95d431db6cf9b995b9cae986df3743b1f3153e53806d Aops MCP Service Aops MCP Service packaged as RPM. https://gitee.com/Victeo/AOPS_MCP_Server aops-tools x86_64 2200b9220cbbb788e2e6087104e24efdca946ad6aeb7096b8b30e69a353a1c35 aops scripts tools for aops, it's about aops deploy https://gitee.com/openeuler/aops-vulcanus aops-vulcanus src 452ca0640fcda7ccfaf1fdd25d42acb632d6060882dd383f20f95ac6457b862b A basic tool libraries of aops, including logging, configure and response, etc. A basic tool libraries of aops, including logging, configure and response, etc. https://gitee.com/openeuler/aops-vulcanus aops-vulcanus x86_64 dc0b1f98c8facf6cd9856dc5d736fc6b3ef85d5fece2d7bb5ace205271922bdd A basic tool libraries of aops, including logging, configure and response, etc. A basic tool libraries of aops, including logging, configure and response, etc. https://gitee.com/openeuler/aops-vulcanus aops-zeus src a64d1460f9e43be9be262a65544efbcdd8b931dd2bcd84e44190cc466c4d8451 A service which is the foundation of aops. Provide one-click aops deployment, service start and stop, hot loading of configuration files, and database initialization. Provides: aops-zeus https://gitee.com/openeuler/aops-zeus aops-zeus x86_64 91e8e34092c16f9694e261fec41cd630f4492d145f774a1e3896e8ec6f2be422 A service which is the foundation of aops. Provide one-click aops deployment, service start and stop, hot loading of configuration files, and database initialization. Provides: aops-zeus https://gitee.com/openeuler/aops-zeus async-task x86_64 4f027d274a43d5f5205a57bd98896d5c146710fcb93e96f5a72a5b04399e7683 A async task of aops. A async task of aops. https://gitee.com/openeuler/aops-zeus authHub src 4c9ed378d842dafb6be8e806eebf6e2ce7a7891391f8da9169178971f039ded3 Authentication authority based on oauth2 authhub is a specialized authentication center built on OAuth2, providing robust authentication and authorization capabilities for secure user access control in your applications.. https://gitee.com/openeuler/authHub authHub x86_64 1bcac07c9d45eccd5e98d66ce951504dbf6ef9f274e50bc0222a28e5d025e04a Authentication authority based on oauth2 authhub is a specialized authentication center built on OAuth2, providing robust authentication and authorization capabilities for secure user access control in your applications.. https://gitee.com/openeuler/authHub authhub-web x86_64 d4b7f834ca1d18195a3e04e21e4b48280880916125e2270a6b0be69be78f33b9 Authentication authority web based on oauth2 Authentication authority web based on oauth2 https://gitee.com/openeuler/authHub dnf-hotpatch-plugin x86_64 df5a1bd24ac8fd33cfe797454532d5d3b1b66b5958ffabbec7e655b4d54a6db4 dnf hotpatch plugin dnf hotpatch plugin, it's about hotpatch query and fix https://gitee.com/openeuler/aops-ceres gala-anteater src c8a23b971973f4c39d52f356ef078cce295806523c680ae4821b71cce51583de A time-series anomaly detection platform for operating system. Abnormal detection module for A-Ops project https://gitee.com/openeuler/gala-anteater gala-anteater x86_64 e3d55e1e19d5190cd0e52ee50999d7c917fb5b44d43ccc05907c2eec606f839f A time-series anomaly detection platform for operating system. Abnormal detection module for A-Ops project https://gitee.com/openeuler/gala-anteater gala-inference x86_64 65ad0e021cd28d4697bf18c4f850e3947189096bb22f5f3b7444632ef2c58509 Cause inference module for gala-ops project Cause inference module for A-Ops project https://gitee.com/openeuler/gala-spider gala-ops x86_64 90e607868542660b54afc1de8f7fe84f8205b3f8ea5d3b130ad4fdc04e55a038 gala-anteater/spider/inference installation package This package requires gala-anteater/spider/inference, allowing users to install them all at once https://gitee.com/openeuler/gala-spider gala-spider src 7e5892f2c970110ae0ac355954602cdd2470bf57747012bdd7164272c429f82f OS topological graph storage service and cause inference service for gala-ops project OS topological graph storage service for gala-ops project https://gitee.com/openeuler/gala-spider gala-spider x86_64 ccd5055a80e585333676503478ac9f6c6be9db621718546af0f04ff1c6ef6aba OS topological graph storage service and cause inference service for gala-ops project OS topological graph storage service for gala-ops project https://gitee.com/openeuler/gala-spider python-pandas-flavor src 1fa9dc56771e948f366680ddb8aad7b59481236462de801e1b9656149bbddf30 The easy way to write your own Pandas flavor. **The easy way to write your own flavor of Pandas** Pandas 0.23 added a (simple) API for registering accessors with Pandas objects. Pandas-flavor extends Pandas' extension API by: 1. adding support for registering methods as well. 2. making each of these functions backwards compatible with older versions of Pandas. ***What does this mean?*** It is now simpler to add custom functionality to Pandas DataFrames and Series. Import this package. Write a simple python function. Register the function using one of the following decorators. ***Why?*** Pandas is super handy. Its general purpose is to be a "flexible and powerful data analysis/manipulation library". **Pandas Flavor** allows you add functionality that tailors Pandas to specific fields or use cases. Maybe you want to add new write methods to the Pandas DataFrame? Maybe you want custom plot functionality? Maybe something else? Accessors (in pandas) are objects attached to a attribute on the Pandas DataFrame/Series that provide extra, specific functionality. For example, `pandas.DataFrame.plot` is an accessor that provides plotting functionality. Add an accessor by registering the function with the following decorator and passing the decorator an accessor name. ```python import pandas_flavor as pf @pf.register_dataframe_accessor('my_flavor') class MyFlavor(object): def __init__(self, data): self._data = data def row_by_value(self, col, value): """Slice out row from DataFrame by a value.""" return self._data[self._data[col] == value].squeeze() ``` Every dataframe now has this accessor as an attribute. ```python import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.my_flavor.row_by_value('x', 10) ``` To see this in action, check out [pdvega](https://github.com/jakevdp/pdvega), [PhyloPandas](https://github.com/Zsailer/phylopandas), and [pyjanitor](https://github.com/ericmjl/pyjanitor)! Using this package, you can attach functions directly to Pandas objects. No intermediate accessor is needed. ```python import pandas_flavor as pf @pf.register_dataframe_method def row_by_value(df, col, value): """Slice out row from DataFrame by a value.""" return df[df[col] == value].squeeze() ``` ```python import pandas as pd import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.row_by_value('x', 10) ``` The pandas_flavor 0.5.0 release introduced [tracing of the registered method calls](/docs/tracing_ext.md). Now it is possible to add additional run-time logic around registered method execution which can be used for some support tasks. This extension was introduced to allow visualization of [pyjanitor](https://github.com/pyjanitor-devs/pyjanitor) method chains as implemented in [pyjviz](https://github.com/pyjanitor-devs/pyjviz) - **register_dataframe_method**: register a method directly with a pandas DataFrame. - **register_dataframe_accessor**: register an accessor (and it's methods) with a pandas DataFrame. - **register_series_method**: register a methods directly with a pandas Series. - **register_series_accessor**: register an accessor (and it's methods) with a pandas Series. You can install using **pip**: ``` pip install pandas_flavor ``` or conda (thanks @ericmjl)! ``` conda install -c conda-forge pandas-flavor ``` Pull requests are always welcome! If you find a bug, don't hestitate to open an issue or submit a PR. If you're not sure how to do that, check out this [simple guide](https://github.com/Zsailer/guide-to-working-as-team-on-github). If you have a feature request, please open an issue or submit a PR! Pandas 0.23 introduced a simpler API for [extending Pandas](https://pandas.pydata.org/pandas-docs/stable/development/extending.html#extending-pandas). This API provided two key decorators, `register_dataframe_accessor` and `register_series_accessor`, that enable users to register **accessors** with Pandas DataFrames and Series. Pandas Flavor originated as a library to backport these decorators to older versions of Pandas (<0.23). While doing the backporting, it became clear that registering **methods** directly to Pandas objects might be a desired feature as well.[*](#footnote) <a name="footnote">*</a>*It is likely that Pandas deliberately chose not implement to this feature. If everyone starts monkeypatching DataFrames with their custom methods, it could lead to confusion in the Pandas community. The preferred Pandas approach is to namespace your methods by registering an accessor that contains your custom methods.* **So how does method registration work?** When you register a method, Pandas flavor actually creates and registers a (this is subtle, but important) **custom accessor class that mimics** the behavior of a method by: 1. inheriting the docstring of your function 2. overriding the `__call__` method to call your function. https://github.com/Zsailer/pandas_flavor python-pandas-flavor-help noarch 25a2697960f1b3ee7c3b96de32748cae88fd2d2ef5ce9e011a6f4c5d774548b7 Development documents and examples for pandas-flavor **The easy way to write your own flavor of Pandas** Pandas 0.23 added a (simple) API for registering accessors with Pandas objects. Pandas-flavor extends Pandas' extension API by: 1. adding support for registering methods as well. 2. making each of these functions backwards compatible with older versions of Pandas. ***What does this mean?*** It is now simpler to add custom functionality to Pandas DataFrames and Series. Import this package. Write a simple python function. Register the function using one of the following decorators. ***Why?*** Pandas is super handy. Its general purpose is to be a "flexible and powerful data analysis/manipulation library". **Pandas Flavor** allows you add functionality that tailors Pandas to specific fields or use cases. Maybe you want to add new write methods to the Pandas DataFrame? Maybe you want custom plot functionality? Maybe something else? Accessors (in pandas) are objects attached to a attribute on the Pandas DataFrame/Series that provide extra, specific functionality. For example, `pandas.DataFrame.plot` is an accessor that provides plotting functionality. Add an accessor by registering the function with the following decorator and passing the decorator an accessor name. ```python import pandas_flavor as pf @pf.register_dataframe_accessor('my_flavor') class MyFlavor(object): def __init__(self, data): self._data = data def row_by_value(self, col, value): """Slice out row from DataFrame by a value.""" return self._data[self._data[col] == value].squeeze() ``` Every dataframe now has this accessor as an attribute. ```python import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.my_flavor.row_by_value('x', 10) ``` To see this in action, check out [pdvega](https://github.com/jakevdp/pdvega), [PhyloPandas](https://github.com/Zsailer/phylopandas), and [pyjanitor](https://github.com/ericmjl/pyjanitor)! Using this package, you can attach functions directly to Pandas objects. No intermediate accessor is needed. ```python import pandas_flavor as pf @pf.register_dataframe_method def row_by_value(df, col, value): """Slice out row from DataFrame by a value.""" return df[df[col] == value].squeeze() ``` ```python import pandas as pd import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.row_by_value('x', 10) ``` The pandas_flavor 0.5.0 release introduced [tracing of the registered method calls](/docs/tracing_ext.md). Now it is possible to add additional run-time logic around registered method execution which can be used for some support tasks. This extension was introduced to allow visualization of [pyjanitor](https://github.com/pyjanitor-devs/pyjanitor) method chains as implemented in [pyjviz](https://github.com/pyjanitor-devs/pyjviz) - **register_dataframe_method**: register a method directly with a pandas DataFrame. - **register_dataframe_accessor**: register an accessor (and it's methods) with a pandas DataFrame. - **register_series_method**: register a methods directly with a pandas Series. - **register_series_accessor**: register an accessor (and it's methods) with a pandas Series. You can install using **pip**: ``` pip install pandas_flavor ``` or conda (thanks @ericmjl)! ``` conda install -c conda-forge pandas-flavor ``` Pull requests are always welcome! If you find a bug, don't hestitate to open an issue or submit a PR. If you're not sure how to do that, check out this [simple guide](https://github.com/Zsailer/guide-to-working-as-team-on-github). If you have a feature request, please open an issue or submit a PR! Pandas 0.23 introduced a simpler API for [extending Pandas](https://pandas.pydata.org/pandas-docs/stable/development/extending.html#extending-pandas). This API provided two key decorators, `register_dataframe_accessor` and `register_series_accessor`, that enable users to register **accessors** with Pandas DataFrames and Series. Pandas Flavor originated as a library to backport these decorators to older versions of Pandas (<0.23). While doing the backporting, it became clear that registering **methods** directly to Pandas objects might be a desired feature as well.[*](#footnote) <a name="footnote">*</a>*It is likely that Pandas deliberately chose not implement to this feature. If everyone starts monkeypatching DataFrames with their custom methods, it could lead to confusion in the Pandas community. The preferred Pandas approach is to namespace your methods by registering an accessor that contains your custom methods.* **So how does method registration work?** When you register a method, Pandas flavor actually creates and registers a (this is subtle, but important) **custom accessor class that mimics** the behavior of a method by: 1. inheriting the docstring of your function 2. overriding the `__call__` method to call your function. https://github.com/Zsailer/pandas_flavor python-pingouin src 6900206aa842a78de8d79b54cfb0e059d3f84ab7edff8457f4e684fd18e7a625 Pingouin: statistical package for Python **Pingouin** is an open-source statistical package written in Python 3 and based mostly on Pandas and NumPy. Some of its main features are listed below. For a full list of available functions, please refer to the `API documentation <https://pingouin-stats.org/build/html/api.html#>`_. 1. ANOVAs: N-ways, repeated measures, mixed, ancova 2. Pairwise post-hocs tests (parametric and non-parametric) and pairwise correlations 3. Robust, partial, distance and repeated measures correlations 4. Linear/logistic regression and mediation analysis 5. Bayes Factors 6. Multivariate tests 7. Reliability and consistency 8. Effect sizes and power analysis 9. Parametric/bootstrapped confidence intervals around an effect size or a correlation coefficient 10. Circular statistics 11. Chi-squared tests 12. Plotting: Bland-Altman plot, Q-Q plot, paired plot, robust correlation... Pingouin is designed for users who want **simple yet exhaustive statistical functions**. For example, the :code:`ttest_ind` function of SciPy returns only the T-value and the p-value. By contrast, the :code:`ttest` function of Pingouin returns the T-value, the p-value, the degrees of freedom, the effect size (Cohen's d), the 95% confidence intervals of the difference in means, the statistical power and the Bayes Factor (BF10) of the test. https://pingouin-stats.org/index.html python-pingouin-help noarch 875ab228961054ce576d7aae9ac2fd0121df40b8a0c4f71ed348f3a7818a6ca3 Development documents and examples for pingouin **Pingouin** is an open-source statistical package written in Python 3 and based mostly on Pandas and NumPy. Some of its main features are listed below. For a full list of available functions, please refer to the `API documentation <https://pingouin-stats.org/build/html/api.html#>`_. 1. ANOVAs: N-ways, repeated measures, mixed, ancova 2. Pairwise post-hocs tests (parametric and non-parametric) and pairwise correlations 3. Robust, partial, distance and repeated measures correlations 4. Linear/logistic regression and mediation analysis 5. Bayes Factors 6. Multivariate tests 7. Reliability and consistency 8. Effect sizes and power analysis 9. Parametric/bootstrapped confidence intervals around an effect size or a correlation coefficient 10. Circular statistics 11. Chi-squared tests 12. Plotting: Bland-Altman plot, Q-Q plot, paired plot, robust correlation... Pingouin is designed for users who want **simple yet exhaustive statistical functions**. For example, the :code:`ttest_ind` function of SciPy returns only the T-value and the p-value. By contrast, the :code:`ttest` function of Pingouin returns the T-value, the p-value, the degrees of freedom, the effect size (Cohen's d), the 95% confidence intervals of the difference in means, the statistical power and the Bayes Factor (BF10) of the test. https://pingouin-stats.org/index.html python-seaborn src ba361c13c14824dd17dc2b0471c287e2dd5eed165943b4c615b2b330c5103020 Statistical data visualization https://pypi.org/project/seaborn/ python-seaborn-help noarch c3d54c1a717aebf4a4e4dd46b71a86ddd40e067aaa0e4f034d03312e48c51439 Development documents and examples for seaborn https://pypi.org/project/seaborn/ python3-gala-anteater x86_64 71be770c8187c0c05e86c7943b88f7b9f129b55549b2d88143f0152e6c656519 Python3 package of gala-anteater Python3 package of gala-anteater https://gitee.com/openeuler/gala-anteater python3-gala-inference x86_64 ef054e5125e7494af620f3f22b131ad6902f426d38fd462e68e09e8c8af04621 Python3 package of gala-inference Python3 package of gala-inference https://gitee.com/openeuler/gala-spider python3-gala-spider x86_64 6971956988d886e27835acd405dba538479b76699f0ce19792741d4ae3596704 Python3 package of gala-spider Python3 package of gala-spider https://gitee.com/openeuler/gala-spider python3-pandas-flavor noarch ae7de85b0818f66312d9d1f3f990daecb949277cd4804f6cf4fdc23a3cc7f133 The easy way to write your own Pandas flavor. **The easy way to write your own flavor of Pandas** Pandas 0.23 added a (simple) API for registering accessors with Pandas objects. Pandas-flavor extends Pandas' extension API by: 1. adding support for registering methods as well. 2. making each of these functions backwards compatible with older versions of Pandas. ***What does this mean?*** It is now simpler to add custom functionality to Pandas DataFrames and Series. Import this package. Write a simple python function. Register the function using one of the following decorators. ***Why?*** Pandas is super handy. Its general purpose is to be a "flexible and powerful data analysis/manipulation library". **Pandas Flavor** allows you add functionality that tailors Pandas to specific fields or use cases. Maybe you want to add new write methods to the Pandas DataFrame? Maybe you want custom plot functionality? Maybe something else? Accessors (in pandas) are objects attached to a attribute on the Pandas DataFrame/Series that provide extra, specific functionality. For example, `pandas.DataFrame.plot` is an accessor that provides plotting functionality. Add an accessor by registering the function with the following decorator and passing the decorator an accessor name. ```python import pandas_flavor as pf @pf.register_dataframe_accessor('my_flavor') class MyFlavor(object): def __init__(self, data): self._data = data def row_by_value(self, col, value): """Slice out row from DataFrame by a value.""" return self._data[self._data[col] == value].squeeze() ``` Every dataframe now has this accessor as an attribute. ```python import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.my_flavor.row_by_value('x', 10) ``` To see this in action, check out [pdvega](https://github.com/jakevdp/pdvega), [PhyloPandas](https://github.com/Zsailer/phylopandas), and [pyjanitor](https://github.com/ericmjl/pyjanitor)! Using this package, you can attach functions directly to Pandas objects. No intermediate accessor is needed. ```python import pandas_flavor as pf @pf.register_dataframe_method def row_by_value(df, col, value): """Slice out row from DataFrame by a value.""" return df[df[col] == value].squeeze() ``` ```python import pandas as pd import my_flavor df = pd.DataFrame(data={ "x": [10, 20, 25], "y": [0, 2, 5] }) print(df) df.row_by_value('x', 10) ``` The pandas_flavor 0.5.0 release introduced [tracing of the registered method calls](/docs/tracing_ext.md). Now it is possible to add additional run-time logic around registered method execution which can be used for some support tasks. This extension was introduced to allow visualization of [pyjanitor](https://github.com/pyjanitor-devs/pyjanitor) method chains as implemented in [pyjviz](https://github.com/pyjanitor-devs/pyjviz) - **register_dataframe_method**: register a method directly with a pandas DataFrame. - **register_dataframe_accessor**: register an accessor (and it's methods) with a pandas DataFrame. - **register_series_method**: register a methods directly with a pandas Series. - **register_series_accessor**: register an accessor (and it's methods) with a pandas Series. You can install using **pip**: ``` pip install pandas_flavor ``` or conda (thanks @ericmjl)! ``` conda install -c conda-forge pandas-flavor ``` Pull requests are always welcome! If you find a bug, don't hestitate to open an issue or submit a PR. If you're not sure how to do that, check out this [simple guide](https://github.com/Zsailer/guide-to-working-as-team-on-github). If you have a feature request, please open an issue or submit a PR! Pandas 0.23 introduced a simpler API for [extending Pandas](https://pandas.pydata.org/pandas-docs/stable/development/extending.html#extending-pandas). This API provided two key decorators, `register_dataframe_accessor` and `register_series_accessor`, that enable users to register **accessors** with Pandas DataFrames and Series. Pandas Flavor originated as a library to backport these decorators to older versions of Pandas (<0.23). While doing the backporting, it became clear that registering **methods** directly to Pandas objects might be a desired feature as well.[*](#footnote) <a name="footnote">*</a>*It is likely that Pandas deliberately chose not implement to this feature. If everyone starts monkeypatching DataFrames with their custom methods, it could lead to confusion in the Pandas community. The preferred Pandas approach is to namespace your methods by registering an accessor that contains your custom methods.* **So how does method registration work?** When you register a method, Pandas flavor actually creates and registers a (this is subtle, but important) **custom accessor class that mimics** the behavior of a method by: 1. inheriting the docstring of your function 2. overriding the `__call__` method to call your function. https://github.com/Zsailer/pandas_flavor python3-pingouin noarch 380d2967ff55792172520bcf7cbb7e066c1eef1fccfc0d97d4bc7db688690797 Pingouin: statistical package for Python **Pingouin** is an open-source statistical package written in Python 3 and based mostly on Pandas and NumPy. Some of its main features are listed below. For a full list of available functions, please refer to the `API documentation <https://pingouin-stats.org/build/html/api.html#>`_. 1. ANOVAs: N-ways, repeated measures, mixed, ancova 2. Pairwise post-hocs tests (parametric and non-parametric) and pairwise correlations 3. Robust, partial, distance and repeated measures correlations 4. Linear/logistic regression and mediation analysis 5. Bayes Factors 6. Multivariate tests 7. Reliability and consistency 8. Effect sizes and power analysis 9. Parametric/bootstrapped confidence intervals around an effect size or a correlation coefficient 10. Circular statistics 11. Chi-squared tests 12. Plotting: Bland-Altman plot, Q-Q plot, paired plot, robust correlation... Pingouin is designed for users who want **simple yet exhaustive statistical functions**. For example, the :code:`ttest_ind` function of SciPy returns only the T-value and the p-value. By contrast, the :code:`ttest` function of Pingouin returns the T-value, the p-value, the degrees of freedom, the effect size (Cohen's d), the 95% confidence intervals of the difference in means, the statistical power and the Bayes Factor (BF10) of the test. https://pingouin-stats.org/index.html python3-seaborn noarch a990c55532cd42747cd3b9c533dd0b7fee70984e64ccf244cc26728c3033418a Statistical data visualization https://pypi.org/project/seaborn/ zeus-distribute x86_64 05d83a1ab78d671ca48981fdddcd454ca5b5f3268bc36e7217aba23e090e82ff A distributed service of aops. A distributed service of aops. https://gitee.com/openeuler/aops-zeus zeus-host-information x86_64 16456d27a4708c9ef3e06a881958aa0352ed2215dc75730135b0f2b0fb1695f3 A host manager service which is the foundation of aops. A host manager service which is the foundation of aops. https://gitee.com/openeuler/aops-zeus zeus-operation x86_64 00af29c3152d3e0915580a4113ce89c2fad39bbf13fc6ff0ab8552fd02bf21e8 A operation manager service which is the foundation of aops. A operation manager of aops. https://gitee.com/openeuler/aops-zeus zeus-user-access x86_64 27fd31d768286bd309a1a477b04294a50f4e561f3f9fd5a3c7f709e5d096599f A user manager service which is the foundation of aops. A user manager service which is the foundation of aops. https://gitee.com/openeuler/aops-zeus