Published December 16, 2020 | Version 1.0.0
Software Open

CyclotronResearchCentre/shamo 1.0.0

Authors/Creators

Description

This is the first official release of the package. Starting from now, every new feature will build on this.

Changelog

  • Added `ObjABC`, `ObjFile` and `ObjDir` classes to provide a base for any savable/loadable object.
  • Added `Group`, `Tissue`, `Field`, `Sensor`, `PointSensor` and `FEM` classes to provide a way to generate realistic finite element model based on labelled volumes.
  • Added `ProbABC`, `CompABC`, `CompFilePath`, `CompGridSampler`, `CompSensors`, `CompTissueProp`, `CompTissues` and `ProbGetDP` classes to define any problem.
  • Added `SolGetDP` class to store information about the solution of a `ProbGetDP` problem.
  • Added `DistABC`, `DistConstant`, `DistNormal`, `DistTruncNormal` and `DistUniform` to model random parameters for parametric problems.
  • Added `ProbParamABC`, `CompParamTissueProp`, `CompParamValue`, and `ProbParamGetDP` classes to define any parametric problem.
  • Added `SolParamABC` and `SolParamGetDP` classes to store information about the solution of a `ProbParamABC` problem.
  • Added `ProbEEGLeadfield` and `SolEEGLeadfield` classes to solve the EEG forward problem.
  • Added `ProbParamEEGLeadfield`, `SolParamEEGLeadfield` and `SurrEEGLeadfield` classes to solve the parametric EEG forward problem. Also added `SurrEEGLeadfieldToRef` class to evalaute the sensitivity of the EEG leadfield matrix.
  • Added `ProbHDTDCSSim` and `SolHDTDCSSim` classes to simulate a HD-tDCS.
  • Added `ProbParamHDTDCSSim` and `SolParamHDTDCSSim` classes to simulate a parametric HD-tDCS.
  • Added `SurrogateABC` class to define any surrogate model based on a `SolParamABC`.
  • Added `SurrScalar` class to define any surrogate model returning a scalar to perform sensitivity analysis.
  • Added `shamo-report` command to facilitate bug report.
  • Added automated full reference with sphinx autosummary.

Files

shamo-1.0.0.zip

Files (103.3 kB)

Name Size Download all
md5:52a26dc0c57f5a517c6f3cd716a85e91
103.3 kB Preview Download

Additional details

Related works