Skip to content

Commit d553b62

Browse files
authored
Merge pull request #414 from davidanthoff/update-urls
Update all URLs to new github org
2 parents fb36fdc + f141549 commit d553b62

File tree

11 files changed

+27
-27
lines changed

11 files changed

+27
-27
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
By contributing code to Mimi.jl, you are agreeing to release that code under the [MIT License](https://github.com/anthofflab/Mimi.jl/blob/master/LICENSE).
1+
By contributing code to Mimi.jl, you are agreeing to release that code under the [MIT License](https://github.com/mimiframework/Mimi.jl/blob/master/LICENSE).

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2015-2018: David Anthoff and other contributors:
3+
Copyright (c) 2015-2019: David Anthoff and other contributors:
44

5-
https://github.com/anthofflab/Mimi.jl/contributors
5+
https://github.com/mimiframework/Mimi.jl/contributors
66

77
Permission is hereby granted, free of charge, to any person obtaining
88
a copy of this software and associated documentation files (the

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
[![Build Status](https://travis-ci.org/anthofflab/Mimi.jl.svg?branch=master)](https://travis-ci.org/anthofflab/Mimi.jl)
2-
[![Build status](https://ci.appveyor.com/api/projects/status/cd3rf6yua6h4i9un/branch/master?svg=true)](https://ci.appveyor.com/project/anthofflab/mimi-jl/branch/master)
1+
[![Build Status](https://travis-ci.org/mimiframework/Mimi.jl.svg?branch=master)](https://travis-ci.org/mimiframework/Mimi.jl)
2+
[![Build status](https://ci.appveyor.com/api/projects/status/f915ntkc0etgvim9/branch/master?svg=true)](https://ci.appveyor.com/project/mimiframework/mimi-jl/branch/master)
33
[![Mimi](http://pkg.julialang.org/badges/Mimi_0.5.svg)](http://pkg.julialang.org/?pkg=Mimi)
4-
[![Coverage Status](https://coveralls.io/repos/github/anthofflab/Mimi.jl/badge.svg?branch=master)](https://coveralls.io/github/anthofflab/Mimi.jl?branch=master)
5-
[![codecov](https://codecov.io/gh/anthofflab/Mimi.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/anthofflab/Mimi.jl)
4+
[![Coverage Status](https://coveralls.io/repos/github/mimiframework/Mimi.jl/badge.svg?branch=master)](https://coveralls.io/github/mimiframework/Mimi.jl?branch=master)
5+
[![codecov](https://codecov.io/gh/mimiframework/Mimi.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/mimiframework/Mimi.jl)
66

7-
[![Stable documentation](https://img.shields.io/badge/docs-stable-blue.svg)](http://anthofflab.berkeley.edu/Mimi.jl/stable)
8-
[![Latest documentation](https://img.shields.io/badge/docs-latest-blue.svg)](http://anthofflab.berkeley.edu/Mimi.jl/dev/)
7+
[![Stable documentation](https://img.shields.io/badge/docs-stable-blue.svg)](https://www.mimiframework.org/Mimi.jl/stable)
8+
[![Latest documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://www.mimiframework.org/Mimi.jl/dev/)
99

1010
# Mimi - Integrated Assessment Modeling Framework
1111

12-
A [Julia](http://julialang.org) package for [integrated assessment models](https://en.wikipedia.org/wiki/Integrated_assessment_modelling). For more information, see the **[Documentation](http://anthofflab.berkeley.edu/Mimi.jl/stable/)**.
12+
A [Julia](http://julialang.org) package for [integrated assessment models](https://en.wikipedia.org/wiki/Integrated_assessment_modelling). For more information, see the **[Documentation](https://www.mimiframework.org/Mimi.jl/stable/)**.
1313

1414
Please get in touch with [David Anthoff](http://www.david-anthoff.com) if you are interested in using this framework or want to be involved in any way with this effort.
1515

@@ -19,7 +19,7 @@ Mimi is a package that provides a component model for integrated assessment mode
1919

2020
Also see the [OptiMimi](http://github.com/jrising/OptiMimi.jl) package for optimizing parameters within Mimi models.
2121

22-
Porting to [Mimi 0.5.0](https://github.com/anthofflab/Mimi.jl/releases/tag/v0.5.1): If you are adapting models to the [Mimi 0.5.0](https://github.com/anthofflab/Mimi.jl/releases/tag/v0.5.1) breaking release or later, please use the [Integration Guide](http://anthofflab.berkeley.edu/Mimi.jl/stable/integrationguide/) as guide to help port your models as easily as possible.
22+
Porting to [Mimi 0.5.0](https://github.com/mimiframework/Mimi.jl/releases/tag/v0.5.1): If you are adapting models to the [Mimi 0.5.0](https://github.com/mimiframework/Mimi.jl/releases/tag/v0.5.1) breaking release or later, please use the [Integration Guide](https://www.mimiframework.org/Mimi.jl/stable/integrationguide/) as guide to help port your models as easily as possible.
2323

2424
[Julia 1.0](https://julialang.org/blog/2018/08/one-point-zero): Mimi has now been ported to Julia 1.0.
2525

docs/make.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ makedocs(
2020
)
2121

2222
deploydocs(
23-
repo = "github.com/anthofflab/Mimi.jl.git",
23+
repo = "github.com/mimiframework/Mimi.jl.git",
2424
)

docs/src/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ There are various editors around that have julia support:
4040

4141
The best way to get started with Mimi is to work through the **Tutorials**.
4242

43-
The [Mimi](https://github.com/anthofflab/Mimi.jl) github repository also has links to various models that are based on Mimi, and looking through their code can be instructive.
43+
The [Mimi](https://github.com/mimiframework/Mimi.jl) github repository also has links to various models that are based on Mimi, and looking through their code can be instructive.
4444

45-
Finally, when in doubt, ask your question in the [Mimi Framework forum](https://forum.mimiframework.org) or post an [Issue](https://github.com/anthofflab/Mimi.jl/issues) to the Github repository if you have a specific request for the development team. Don't be shy about either option, we would much prefer to be inundated with lots of questions and help people out than people give up on Mimi!
45+
Finally, when in doubt, ask your question in the [Mimi Framework forum](https://forum.mimiframework.org) or post an [Issue](https://github.com/mimiframework/Mimi.jl/issues) to the Github repository if you have a specific request for the development team. Don't be shy about either option, we would much prefer to be inundated with lots of questions and help people out than people give up on Mimi!

docs/src/tutorials/tutorial_1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This tutorial walks through the steps to download, run, and view the output of a
55
Working through the following tutorial will require:
66

77
- [Julia v1.0.0](https://julialang.org/downloads/) or higher
8-
- [Mimi v0.6.0](https://github.com/anthofflab/Mimi.jl)
8+
- [Mimi v0.6.0](https://github.com/mimiframework/Mimi.jl)
99
- [Git](https://git-scm.com/downloads) and [Github](https://github.com)
1010

1111
If you have not yet prepared these, go back to the main tutorial page and follow the instructions for their download.
@@ -103,7 +103,7 @@ Mimi provides support for plotting using [VegaLite](https://github.com/vega/vega
103103

104104
#### Explore
105105

106-
If you wish to explore the results graphically, use the explorer UI, described [here](http://anthofflab.berkeley.edu/Mimi.jl/stable/userguide/#Plotting-and-the-Explorer-UI-1) in Section 5 of the Mimi User Guide.
106+
If you wish to explore the results graphically, use the explorer UI, described [here](https://www.mimiframework.org/Mimi.jl/stable/userguide/#Plotting-and-the-Explorer-UI-1) in Section 5 of the Mimi User Guide.
107107

108108
To explore all variables and parameters of FUND in a dynamic UI app window, use the [`explore`](@ref) function called with the model as the required first argument, and the optional argument of the `title` The menu on the left hand side will list each element in a label formatted as `component: variable/parameter`.
109109
```

docs/src/tutorials/tutorial_2.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This tutorial walks through the steps to modify an existing model. There are se
77
Working through the following tutorial will require:
88

99
- [Julia v1.0.0](https://julialang.org/downloads/) or higher
10-
- [Mimi v0.6.0](https://github.com/anthofflab/Mimi.jl)
10+
- [Mimi v0.6.0](https://github.com/mimiframework/Mimi.jl)
1111
- [Git](https://git-scm.com/downloads) and [Github](https://github.com)
1212

1313
If you have not yet prepared these, go back to the main tutorial page and follow the instructions for their download.
@@ -18,11 +18,11 @@ Futhermore, this tutorial uses the [DICE](https://github.com/anthofflab/mimi-dic
1818

1919
There are various ways to modify an existing model, and this tutorial aims to introduce the Mimi API relevant to this broad category of tasks. It is important to note that regardless of the goals and complexities of your modifications, the API aims to allow for modification **without alteration of the original code for the model being modified**. Instead, you will download and run the new model, and then use API calls to modify it. This means that in practice, you should not need to alter the source code of the model they are modifying. Thus, it is easy to keep up with any external updates or improvements made to that model.
2020

21-
Possible modifications range in complexity, from simply altering parameter values, to adjusting an existing component, to adding a brand new component. These take advantage of the public API listed [here](http://anthofflab.berkeley.edu/Mimi.jl/dev/reference/), as well as other functions listed in the Mimi Documentation.
21+
Possible modifications range in complexity, from simply altering parameter values, to adjusting an existing component, to adding a brand new component. These take advantage of the public API listed [here](https://www.mimiframework.org/Mimi.jl/dev/reference/), as well as other functions listed in the Mimi Documentation.
2222

2323
## Parametric Modifications: The API
2424

25-
Several types of changes to models revolve around the parameters themselves, and may include updating the values of parameters and changing parameter connections without altering the elements of the components themselves or changing the general component structure of the model. The most useful functions of the common API in these cases are likely **[`update_param!`](@ref)/[`update_params!`](@ref), [`disconnect_param!`](@ref), and [`connect_param!`](@ref)**. For detail on these functions see the API reference [here](http://anthofflab.berkeley.edu/Mimi.jl/dev/reference/).
25+
Several types of changes to models revolve around the parameters themselves, and may include updating the values of parameters and changing parameter connections without altering the elements of the components themselves or changing the general component structure of the model. The most useful functions of the common API in these cases are likely **[`update_param!`](@ref)/[`update_params!`](@ref), [`disconnect_param!`](@ref), and [`connect_param!`](@ref)**. For detail on these functions see the API reference [here](https://www.mimiframework.org/Mimi.jl/dev/reference/).
2626

2727
When the original model calls [`set_param!`](@ref), Mimi creates an external parameter by the name provided, and stores the provided scalar or array value. The functions [`update_param!`](@ref) and [`update_params!`](@ref) allow you to change the value associated with this external parameter. Note that if the external parameter has a `:time` dimension, use the optional argument `update_timesteps=true` to indicate that the time keys (i.e., year labels) associated with the parameter should be updated in addition to updating the parameter values.
2828

@@ -124,7 +124,7 @@ Note that here we use the `update_timesteps` flag and set it to `true`, because
124124

125125
## Component and Structural Modifications: The API
126126

127-
Most model modifications will include not only parametric updates, but also strutural changes and component modification, addition, replacement, and deletion along with the required re-wiring of parameters etc. The most useful functions of the common API, in these cases are likely **[`replace_comp!`](@ref), [`add_comp!`](@ref)** along with **`Mimi.delete!`** and the requisite functions for parameter setting and connecting. For detail on the public API functions look at the API reference [here](http://anthofflab.berkeley.edu/Mimi.jl/dev/reference/).
127+
Most model modifications will include not only parametric updates, but also strutural changes and component modification, addition, replacement, and deletion along with the required re-wiring of parameters etc. The most useful functions of the common API, in these cases are likely **[`replace_comp!`](@ref), [`add_comp!`](@ref)** along with **`Mimi.delete!`** and the requisite functions for parameter setting and connecting. For detail on the public API functions look at the API reference [here](https://www.mimiframework.org/Mimi.jl/dev/reference/).
128128

129129
If you wish to modify the component structure we recommend you also look into the **built-in helper components `adder`, `ConnectorCompVector`, and `ConnectorCompMatrix`** in the `src/components` folder, as these can prove quite useful.
130130

docs/src/tutorials/tutorial_3.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
This tutorial walks through the steps to create a new model, first a one-region model and then a more complex two-region model.
44

5-
While we will walk through the code step by step below, the full code for implementation is also available in the `examples/tutorial` folder in the [Mimi](https://github.com/anthofflab/Mimi.jl) github repository.
5+
While we will walk through the code step by step below, the full code for implementation is also available in the `examples/tutorial` folder in the [Mimi](https://github.com/mimiframework/Mimi.jl) github repository.
66

77
Working through the following tutorial will require:
88

99
- [Julia v1.0.0](https://julialang.org/downloads/) or higher
10-
- [Mimi v0.6.0](https://github.com/anthofflab/Mimi.jl)
10+
- [Mimi v0.6.0](https://github.com/mimiframework/Mimi.jl)
1111
- [Git](https://git-scm.com/downloads) and [Github](https://github.com)
1212

1313
If you have not yet prepared these, go back to the main tutorial page and follow the instructions for their download.

docs/src/tutorials/tutorial_4.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This tutorial walks through the MCS functionality of Mimi, including core routin
55
Working through the following tutorial will require:
66

77
- [Julia v1.0.0](https://julialang.org/downloads/) or higher
8-
- [Mimi v0.6.0](https://github.com/anthofflab/Mimi.jl)
8+
- [Mimi v0.6.0](https://github.com/mimiframework/Mimi.jl)
99
- [Git](https://git-scm.com/downloads) and [Github](https://github.com)
1010

1111
If you have not yet prepared these, go back to the main tutorial page and follow the instructions for their download.
@@ -14,7 +14,7 @@ Futhermore, if you are not yet comfortable with downloading (only needs to be do
1414

1515
## The API
1616

17-
The best current documentation on the MCS API is the internals documentation [here](https://github.com/anthofflab/Mimi.jl/blob/master/docs/src/internals/montecarlo.md), which provides a working and informal description of the Monte Carlo Simulation support of Mimi. This file should be used in conjunction with the examples below for details, since the documentation covers more advanced options such as non-stochastic scenarios and running multiple models, which are not yet included in this tutorial.
17+
The best current documentation on the MCS API is the internals documentation [here](https://github.com/mimiframework/Mimi.jl/blob/master/docs/src/internals/montecarlo.md), which provides a working and informal description of the Monte Carlo Simulation support of Mimi. This file should be used in conjunction with the examples below for details, since the documentation covers more advanced options such as non-stochastic scenarios and running multiple models, which are not yet included in this tutorial.
1818

1919
## Two-Region Model Example
2020

docs/src/tutorials/tutorial_main.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Introduction
22

3-
The following tutorials target [Mimi](https://github.com/anthofflab/Mimi.jl) users of different experience levels, starting with first-time users. Before engaging with these tutorials, we recommend that users read the [Welcome to Mimi](@ref) documentation, including the [User Guide](@ref), and refer back to those documents as needed to follow the tutorials. It will also be helpful to be comfortable with the basics of the [Julia](https://julialang.org/) language, though expertise is not required.
3+
The following tutorials target [Mimi](https://github.com/mimiframework/Mimi.jl) users of different experience levels, starting with first-time users. Before engaging with these tutorials, we recommend that users read the [Welcome to Mimi](@ref) documentation, including the [User Guide](@ref), and refer back to those documents as needed to follow the tutorials. It will also be helpful to be comfortable with the basics of the [Julia](https://julialang.org/) language, though expertise is not required.
44

55
If you find a bug in these tutorials, or have a clarifying question or suggestion, please reach out via Github Issues or our [Mimi Framework forum](https://forum.mimiframework.org). We welcome your feedback.
66

@@ -33,7 +33,7 @@ The following terminology is used throughout the documentation.
3333

3434
## Requirements and Initial Setup
3535

36-
These tutorials require [Julia v1.0.0](https://julialang.org/downloads/) and [Mimi v0.6.0](https://github.com/anthofflab/Mimi.jl), or later. You will also need to use [Github](https://github.com) and thus download [Git](https://git-scm.com/downloads).
36+
These tutorials require [Julia v1.0.0](https://julialang.org/downloads/) and [Mimi v0.6.0](https://github.com/mimiframework/Mimi.jl), or later. You will also need to use [Github](https://github.com) and thus download [Git](https://git-scm.com/downloads).
3737

3838
To use the following tutorials, follow the steps below.
3939

0 commit comments

Comments
 (0)