Skip to content

Commit

Permalink
add cite information
Browse files Browse the repository at this point in the history
  • Loading branch information
yuriok committed Aug 29, 2021
1 parent cd8b7be commit 7473106
Show file tree
Hide file tree
Showing 11 changed files with 31 additions and 2 deletions.
2 changes: 1 addition & 1 deletion QGrain/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
QGRAIN_VERSION = "0.3.4.1"
QGRAIN_VERSION = "0.3.4.2"

import os

Expand Down
3 changes: 3 additions & 0 deletions QGrain/charts/SSUTypicalComponentChart.py
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,9 @@ def save_typical(self, filename):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins 2 + N_clusters sheets:
1. The first sheet is the sum distributions of all component clusters.
2. The second sheet is used to put the component distributions that not in any cluster.
Expand Down
4 changes: 4 additions & 0 deletions QGrain/ui/AboutPanel.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
QGrain aims to provide an easy-to-use and comprehensive analysis platform for grain-size distributions. QGrain has implemented many functions, however, there still are many useful tools that have not been contained. Hence, we published QGrain as an open-source project, and welcome other researchers to contribute their ideas and codes. Codes are available at this GitHub [repository](https://github.com/yuriok/QGrain/). More information and tutorials are available at the [offical website](https://qgrain.net/).
Please cite:
* Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
Feel free to contact the author below.
* Yuming Liu, a PhD student of IEECAS, [liuyuming@ieecas.cn](mailto:liuyuming@ieecas.cn)
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/EMMAResolverPanel.py
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,9 @@ def save_result_excel(self, filename: str, result: EMMAResult):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins three sheets:
1. The first sheet is the dataset which was used to perform the EMMA algorithm.
2. The second sheet is used to put the distributions of all end-members.
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/FittingResultViewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -454,6 +454,9 @@ def save_excel(self, filename, align_components=False):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins 4 + max(N_components) sheets:
1. The first sheet is the sample distributions of SSU results.
2. The second sheet is used to put the infomation of fitting.
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/GrainSizeDatasetViewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,9 @@ def save_file(self, filename: str):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins one sheet:
1. The sheet puts the statistic parameters and the classification groups of the samples.
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/HCResolverPanel.py
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,9 @@ def save_as_xlsx(self, filename: str):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins three (or n_clusters + 3) sheets:
1. The first sheet is the dataset which was used to perform the hierarchy clustering algorithm.
2. The second sheet is used to put the clustering flags of all samples.
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/PCAResolverPanel.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ def save_as_xlsx(self, filename: str):
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins three sheets:
1. The first sheet is the dataset which was used to perform the PCA algorithm.
2. The second sheet is used to put the distributions of all PCs.
Expand Down
3 changes: 3 additions & 0 deletions QGrain/ui/RandomDatasetGenerator.py
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,9 @@ def cancel():
"""
This Excel file was generated by QGrain ({0}).
Please cite:
Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980
It contanins n_components + 3 sheets:
1. The first sheet is the random settings which were used to generate random parameters.
2. The second sheet is the generated dataset.
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

QGrain aims to provide an easy-to-use and comprehensive analysis platform for grain-size distributions. QGrain has implemented many functions, however, there still are many useful tools that have not been contained. Hence, we published QGrain as an open-source project, and welcome other researchers to contribute their ideas and codes. Codes are available at this GitHub [repository](https://github.com/yuriok/QGrain/). More information and tutorials are available at the [offical website](https://qgrain.net/).

Please cite:

* Liu, Y., Liu, X., Sun, Y., 2021. QGrain: An open-source and easy-to-use software for the comprehensive analysis of grain size distributions. Sedimentary Geology 423, 105980. https://doi.org/10.1016/j.sedgeo.2021.105980

Feel free to contact the author below.

* Yuming Liu, a PhD student of IEECAS, [liuyuming@ieecas.cn](mailto:liuyuming@ieecas.cn)
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

setup(
name="QGrain",
version="0.3.4.1",
version="0.3.4.2",
description="An easy-to-use software for the comprehensive analysis of grain-size distributions",
platforms="all",
author="Yuming Liu",
Expand Down

0 comments on commit 7473106

Please sign in to comment.