Skip to content

Commit c8d5944

Browse files
Merge pull request #77 from holgerteichgraeber/update-README
Update README to support registered version
2 parents c249b0e + a56e62f commit c8d5944

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

Project.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ keywords = ["clustering", "JuMP", "optimization"]
44
license = "MIT"
55
desc = "julia implementation of using different clustering methods for finding representative periods for the optimization of energy systems"
66
author = ["Holger Teichgraeber"]
7-
version = "0.3.1"
7+
version = "0.3.2"
88

99
[deps]
1010
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
@@ -20,4 +20,3 @@ StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
2020

2121
[compat]
2222
julia = "^1.0"
23-

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
![ClustForOpt](docs/src/assets/clust_for_opt_text.svg)
1+
![ClustForOpt](docs/src/assets/clust_for_opt_text.svg)
22
===
33
[![](https://img.shields.io/badge/docs-stable-blue.svg)](https://holgerteichgraeber.github.io/ClustForOpt.jl/stable)
44
[![](https://img.shields.io/badge/docs-dev-blue.svg)](https://holgerteichgraeber.github.io/ClustForOpt.jl/dev)
@@ -7,7 +7,7 @@
77

88
ClustForOpt is a [julia](www.juliaopt.com) implementation of clustering methods for finding representative periods for the optimization of energy systems. The package furthermore provides a multi-node capacity expansion model.
99

10-
The package has three main purposes: 1) Provide a simple process of clustering time-series input data, with clustered data output in a generalized type system 2) provide an interface between clustered data and optimization problem 3) provide a generalizable capacity expansion problem formulation and data to test clustering on this problem.
10+
The package has two main purposes: 1) Provide a simple process of clustering time-series input data, with clustered data output in a generalized type system 2) provide an interface between clustered data and optimization problem.
1111

1212
The package follows the clustering framework presented in [Teichgraeber and Brandt, 2019](https://doi.org/10.1016/j.apenergy.2019.02.012).
1313
The package is actively developed, and new features are continuously added. For a reproducible version of the methods and data of the original paper by [Teichgraeber and Brandt, 2019](https://doi.org/10.1016/j.apenergy.2019.02.012), please refer to release [v0.1](https://github.com/holgerteichgraeber/ClustForOpt.jl/tree/v0.1).
@@ -34,7 +34,7 @@ Install using:
3434

3535
```julia
3636
]
37-
add https://github.com/holgerteichgraeber/ClustForOpt.jl.git
37+
add ClustForOpt
3838
```
3939
where `]` opens the julia package manager.
4040

@@ -102,4 +102,4 @@ For use of DTW barycenter averaging (DBA) and k-shape clustering on single-attri
102102
### Optimization
103103
The function `run_opt()` runs the optimization problem and gives as an output a struct that contains optimal objective function value, decision variables, and additional info. The `run_opt()` function infers the optimization problem type from the input data. See the examples folder for further details.
104104

105-
More detailed documentation on the Capacity Expansion Problem can be found in the documentation.
105+
A Capacity Expansion Optimization Problem that utilizes `ClustForOpt` can be found in the package [CEP](https://github.com/YoungFaithful/CEP.jl).

docs/src/clust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ClustResultSimple
3636
## Example running clustering
3737
```@example
3838
using ClustForOpt
39-
# laod ts-input-data
39+
# load ts-input-data
4040
ts_input_data = load_timeseries_data(normpath(joinpath(@__DIR__,"..","..","data","TS_GER_1")); T=24, years=[2016])
4141
ts_clust_data = run_clust(ts_input_data).best_results
4242
using Plots

0 commit comments

Comments
 (0)