TS-CUBED / CirculatorySystemModels.jl

MIT License
16 stars 5 forks source link

Register with Julia Registry #14

Open TS-CUBED opened 1 year ago

TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/75321

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.0 -m "<description of version>" 518a796c4a40819d37887cdfa917632342d50e90
git push origin v0.3.0

Also, note the warning: This looks like a new registration that registers version 0.3.0. Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

briochemc commented 1 year ago

My 2 cents: "CirculationModels" sounds too general to me. For earth-system science peeps, circulation model means a model of the movement of air in the atmosphere or water in the ocean.

Maybe the name can be more specific? What does this package mean by "circulation model"?

TS-CUBED commented 1 year ago

My 2 cents: "CirculationModels" sounds too general to me. For earth-system science peeps, circulation model means a model of the movement of air in the atmosphere or water in the ocean.

You are right. We will change the name to CirculatorySystemModels.jl

TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/75423

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" 9a683d071951a9b10e8f1429fb70bbe3d4989220
git push origin v0.1.0
TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/88739

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.1 -m "<description of version>" 3cb2a112527b7dd215d7878870b41b6d9944a70b
git push origin v0.1.1
TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/88947

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.2 -m "<description of version>" 57ad65a5951110e79b5ee260621cfe09ce0c625f
git push origin v0.1.2
TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/88963

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.3 -m "<description of version>" 77e713b976b7472c4396ed1c2db4a7516a299c3f
git push origin v0.1.3
TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/88990

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.4 -m "<description of version>" 4f1684228f2689d1076bcc06396977a0a061fe2e
git push origin v0.1.4
TS-CUBED commented 1 year ago

@JuliaRegistrator register

JuliaRegistrator commented 1 year ago

Registration pull request created: JuliaRegistries/General/89827

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.5 -m "<description of version>" 6fc79f2d465967f0c616a87f0a3a0d2f1f3b877f
git push origin v0.1.5
TS-CUBED commented 9 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes:

The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The parameter Ev has been removed.

Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$

JuliaRegistrator commented 9 months ago

Registration pull request created: JuliaRegistries/General/95607

Tip: Release Notes

Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text "Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the release that TagBot creates. i.e.

@JuliaRegistrator register

Release notes:

## Breaking changes

- blah

To add them here just re-invoke and the PR will be updated.

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.2.0 -m "<description of version>" f1f69f7968c444fa57fbb4a9615a8529b02ff837
git push origin v0.2.0
JuliaRegistrator commented 9 months ago

Registration pull request updated: JuliaRegistries/General/95607

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.2.0 -m "<description of version>" f1f69f7968c444fa57fbb4a9615a8529b02ff837
git push origin v0.2.0
TS-CUBED commented 9 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes:

  1. The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The old form can be recovered using the inP argument. The parameter Ev has been removed. Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$
  2. Compliance and Elastance are now in terms of dV/dt. Use the new argument inP=true to recover the old form. Initial conditions need to be changed accordingly.
  3. Compliance and Elastance have options for external pressure as parameter has_ep and as a connector pin to connect other pressures to has_variable_ep - the latter can take an equation like C.ep.p ~ LV.p * K.
  4. Chamber has been deleted and replaced with VariableCompliance which can take a function for E(t) and has external pressure options like the other compliances and elastances.
JuliaRegistrator commented 9 months ago

Registration pull request created: JuliaRegistries/General/95670

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.0 -m "<description of version>" 637798f3e6e23887e099b8ba6273543256895c02
git push origin v0.3.0
TS-CUBED commented 9 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes since version 0.1.X:

  1. The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The old form can be recovered using the inP argument. The parameter Ev has been removed. Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$
  2. Compliance and Elastance are now in terms of dV/dt. Use the new argument inP=true to recover the old form. Initial conditions need to be changed accordingly.
  3. Compliance and Elastance have options for external pressure as parameter has_ep and as a connector pin to connect other pressures to has_variable_ep - the latter can take an equation like C.ep.p ~ LV.p * K.
  4. Chamber has been deleted and replaced with VariableCompliance which can take a function for E(t) and has external pressure options like the other compliances and elastances.
  5. ShiChamber already was formulated in terms of dV/dt. It now has the argument inP=true to allow the dp/dt form. Initial conditions need to be changed accordingly.

NOTE: the use of inP is strongly discouraged, since it needs the first derivative of the Elastance function, is less stable, and an order of magnitude slower. If you want to define initial condtions in pressure, it is advised to calculate the corresponding initial volume.

JuliaRegistrator commented 9 months ago

Registration pull request created: JuliaRegistries/General/95784

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 0deb97dddbb0583a3316491d342c05911d31b8c5
git push origin v0.3.1
TS-CUBED commented 9 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes since version 0.1.X:

  1. The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The old form can be recovered using the inP argument. The parameter Ev has been removed. Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$
  2. Compliance and Elastance are now in terms of dV/dt. Use the new argument inP=true to recover the old form. Initial conditions need to be changed accordingly.
  3. Compliance and Elastance have options for external pressure as parameter has_ep and as a connector pin to connect other pressures to has_variable_ep - the latter can take an equation like C.ep.p ~ LV.p * K.
  4. Chamber has been deleted and replaced with VariableCompliance which can take a function for E(t) and has external pressure options like the other compliances and elastances.
  5. ShiChamber already was formulated in terms of dV/dt. It now has the argument inP=true to allow the dp/dt form. Initial conditions need to be changed accordingly.

NOTE: the use of inP is strongly discouraged, since it needs the first derivative of the Elastance function, is less stable, and an order of magnitude slower. If you want to define initial condtions in pressure, it is advised to calculate the corresponding initial volume.

JuliaRegistrator commented 9 months ago

Registration pull request updated: JuliaRegistries/General/95784

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 0deb97dddbb0583a3316491d342c05911d31b8c5
git push origin v0.3.1
TS-CUBED commented 8 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes since version 0.1.X:

  1. The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The old form can be recovered using the inP argument. The parameter Ev has been removed. Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$
  2. Compliance and Elastance are now in terms of dV/dt. Use the new argument inP=true to recover the old form. Initial conditions need to be changed accordingly.
  3. Compliance and Elastance have options for external pressure as parameter has_ep and as a connector pin to connect other pressures to has_variable_ep - the latter can take an equation like C.ep.p ~ LV.p * K.
  4. Chamber has been deleted and replaced with VariableCompliance which can take a function for E(t) and has external pressure options like the other compliances and elastances.
  5. ShiChamber already was formulated in terms of dV/dt. It now has the argument inP=true to allow the dp/dt form. Initial conditions need to be changed accordingly.

NOTE: the use of inP is strongly discouraged, since it needs the first derivative of the Elastance function, is less stable, and an order of magnitude slower. If you want to define initial condtions in pressure, it is advised to calculate the corresponding initial volume.

JuliaRegistrator commented 8 months ago

Registration pull request updated: JuliaRegistries/General/95784

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 0deb97dddbb0583a3316491d342c05911d31b8c5
git push origin v0.3.1
TS-CUBED commented 8 months ago

@JuliaRegistrator register

Release Notes:

Breaking changes since version 0.1.X:

  1. The Double-Hill chamber DHChamber is now in terms of dV/dt rather than dp/dt which increases computation speed by an order of magnitude. The old form can be recovered using the inP argument. The parameter Ev has been removed. Please use the ventricular volume as an initial condition instead of the pressure. This can be calculated as $V = p/E_{min}$
  2. Compliance and Elastance are now in terms of dV/dt. Use the new argument inP=true to recover the old form. Initial conditions need to be changed accordingly.
  3. Compliance and Elastance have options for external pressure as parameter has_ep and as a connector pin to connect other pressures to has_variable_ep - the latter can take an equation like C.ep.p ~ LV.p * K.
  4. Chamber has been deleted and replaced with VariableCompliance which can take a function for E(t) and has external pressure options like the other compliances and elastances.
  5. ShiChamber already was formulated in terms of dV/dt. It now has the argument inP=true to allow the dp/dt form. Initial conditions need to be changed accordingly.

NOTE: the use of inP is strongly discouraged, since it needs the first derivative of the Elastance function, is less stable, and an order of magnitude slower. If you want to define initial condtions in pressure, it is advised to calculate the corresponding initial volume.

JuliaRegistrator commented 8 months ago

Registration pull request updated: JuliaRegistries/General/95784

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 0deb97dddbb0583a3316491d342c05911d31b8c5
git push origin v0.3.1
JuliaRegistrator commented 8 months ago

Registration pull request updated: JuliaRegistries/General/95784

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 0deb97dddbb0583a3316491d342c05911d31b8c5
git push origin v0.3.1