You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
35 populate documentation with tutorials and configuration guides (#37)
* docs: finalized docstrings and API documentation
* docs: Added tutorial for case_f (time-dependent model with only forecast files).
* docs: Finalized example tutoriales for cases a-f.
fix: the configuration for plot_forecasts now accept `catalog: True` instead of a dictionary.
* docs: Finalized tutorials G and H. Reworked local TOC for all examples.
* docs: Updated frontpage
* docs: Updated docs front page with useful links.
* refac: Renamed examples folder to tutorials
* docs: Updated installation section, modified rtd options
gh: added a workflow to automatically add a tutorial zip file into any release files.
* docs: Re-wrote Concepts document.
* ft: time configuration can now be instantiated by explicit time windows
docs: completed Experiment Configuration section,
* docs: completed Model Configuration section,
* docs: started the evaluation config documentation. Wrote parameters for gridded-type forecasts.
* docs: Finished the evaluation config docs. Added .js to custom behavior of external links (now open in a new tab). Added sphinx-design for expandable tables.
* docs: added postprocess documentation. fixed link to experimental concepts.
ft: added simple method get_test to experiment class for users to quickly access an evaluation by its name.
* docs: added postprocess documentation. fixed link to experimental concepts.
ft: added simple method get_test to experiment class for users to quickly access an evaluation by its name
* docs: added executing experiment documentation
* build: added sphinx-design as dev requirement
* ci: now build-docs install the requirements_dev packages, instead of hardcoded sphinx packages in the config file.
* docs: added github context for html
* docs: added experiment classes figure. removed deployment guide, placed it in roadmap. fixed typos. Added sidebar links (and dependencies).
* Set up a testing **experiment** for your earthquake forecasts using authoritative data sources and benchmarks.
23
+
* Set up a testing **experiment** for your earthquake forecasts using authoritative data sources
24
+
and benchmarks.
24
25
***Encapsulate** the complete experiment's definition and rules in a couple of lines.
25
-
***Reproduce**, **reuse**, and **share** forecasting experiments from you, other researchers and institutions.
26
+
***Reproduce**, **reuse**, and **share** forecasting experiments from you, other researchers
27
+
and institutions.
26
28
27
29
# Table of Contents
28
30
@@ -34,12 +36,14 @@
34
36
*[Contributing](#contributing)
35
37
*[License](#license)
36
38
37
-
38
39
# Installing floatCSEP
39
40
40
-
The core of `floatCSEP` is built around the `pyCSEP` package (https://github.com/sceccode/pycsep), which itself contains the core dependencies.
41
+
The core of `floatCSEP` is built around the `pyCSEP`
42
+
package (https://github.com/sceccode/pycsep), which itself contains the core dependencies.
41
43
42
-
The simplest way to install `floatCSEP`, is by creating a `conda` environment (https://conda.io - checkout Anaconda or Miniconda) and install `pyCSEP` from `conda-forge`
44
+
The simplest way to install `floatCSEP`, is by creating a `conda`
45
+
environment (https://conda.io - checkout Anaconda or Miniconda) and install `pyCSEP`
Please read the [Installation](https://floatcsep.readthedocs.io/en/latest/intro/installation.html) documentation for detailed instructions and additional installation methods.
62
+
Please read
63
+
the [Installation](https://floatcsep.readthedocs.io/en/latest/intro/installation.html)
64
+
documentation for detailed instructions and additional installation methods.
58
65
59
66
# Run an Experiment
60
67
61
-
Using the command terminal, navigate to an example experiment in `floatcsep/examples/` and type
68
+
Using the command terminal, navigate to an example experiment in ``floatcsep/tutorials/`` and
69
+
type
70
+
62
71
```
63
72
floatcsep run config.yml
64
73
```
65
-
A runtime directory will be created in a `results` folder. The experiment results can be visualized in `results/report.md`. **Check out the experiment, models and tests definition in the examples**!
74
+
75
+
A runtime directory will be created in a `results` folder. The experiment results can be
76
+
visualized in `results/report.md`. **Check out the experiment, models and tests definition in
77
+
the tutorials**!
66
78
67
79
# Important Links
68
80
@@ -71,30 +83,35 @@ A runtime directory will be created in a `results` folder. The experiment result
* Create tool to check a TD model's interface with ``floatcsep``
79
89
* Define a dependency strategy to ensure experiments' reproducibility.
80
90
* Implement spatial database and HDF5 experiment storage feature
81
-
* Set up task paralellization
82
-
91
+
* Set up task parallelization
92
+
* Document the process of an experiment deployment
83
93
84
94
# Contributing
85
95
86
-
We encourage all types of contributions, from reporting bugs, suggesting enhancements, adding new features and more. Please refer to the [Contribution Guidelines](https://github.com/cseptesting/floatcsep/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/cseptesting/floatcsep/blob/main/CODE_OF_CONDUCT.md) for more information
96
+
We encourage all types of contributions, from reporting bugs, suggesting enhancements, adding
97
+
new features and more. Please refer to
98
+
the [Contribution Guidelines](https://github.com/cseptesting/floatcsep/blob/main/CONTRIBUTING.md)
99
+
and the [Code of Conduct](https://github.com/cseptesting/floatcsep/blob/main/CODE_OF_CONDUCT.md)
100
+
for more information
87
101
88
102
# License
89
103
90
-
The `floatCSEP` (as well as `pyCSEP`) software is distributed under the BSD 3-Clause open-source license. Please see the [license file](https://github.com/cseptesting/floatcsep/blob/main/LICENSE) for more information.
104
+
The `floatCSEP` (as well as `pyCSEP`) software is distributed under the BSD 3-Clause open-source
105
+
license. Please see
106
+
the [license file](https://github.com/cseptesting/floatcsep/blob/main/LICENSE) for more
| <divstyle="text-align: left;">This research was supported by the <ahref="https://www.scec.org/">Statewide California Earthquake Center</a>. SCEC is funded by NSF Cooperative Agreement EAR-2225216 and USGS Cooperative Agreement G24AC00072-00.</div> | <divstyle="text-align: left;">The work in this repository has received funding from the European Union’s Horizon research and innovation programme under grant agreements No.s 101058518 and 821115 of the projects <ahref="https://www.geo-inquire.eu/">GeoInquire</a> and <ahref="https://www.rise-eu.org/">RISE</a>.</div> |
0 commit comments