1,805

edits

Jump to navigation
Jump to search
##
Summer of Code - Getting Started
(edit)

###
Revision as of 06:52, 21 January 2021

12 bytes removed
, 06:52, 21 January 2021

→Adding functionality to packages: Alphabetical order.

Line 122:
Line 122:
−~~There are missing functions to do computations on spike trains~~, ~~to simulate autoregresive models, to create specialized plots~~, etc~~. Do check [[TISEAN_package:Procedure#Table_of_functions|the progress of the project]] to see if you are interested~~.
−~~* [https://sourceforge.net/p/octave/tisean/ci/default/tree/ Package repository ~~at source forge.]
+~~[[Ocs package | OCS]] is a circuit simulator for Octave. The objective of this project is ~~to ~~update the code ~~to ~~use modern features of Octave (e~~.~~g. classdef), ~~[~~https~~:~~//savannah.gnu.org/search/?Search=Search&words=%28ocs%29&type_of_search=bugs&only_group_id=1925&exact=1&max_rows=25~~#~~options fix open bugs~~]~~, increase compatibility with SPICE and improve compatibility with other Octave packages (odepkg, control etc)~~.+
−

== Adding functionality to packages ==

== Adding functionality to packages ==

−=== ~~TISEAN package ~~===

+=== OCS ===

−[~~http://www.mpipks-dresden.mpg.de/~tisean/Tisean_3.0.1/index.html TISEAN] is a suite of code for nonlinear time series analysis. It has been ~~[~~[TISEAN ~~package | ~~partially re-implemented~~]] ~~as libre software~~. The objective is to ~~integrate TISEAN as an ~~Octave ~~Forge package~~, ~~as was done for the Control package.~~

+[[Ocs package | OCS]] is a circuit simulator for Octave. The objective of this project is to update the code to use modern features of Octave (e.g. classdef), [https://savannah.gnu.org/search/?Search=Search&words=%28ocs%29&type_of_search=bugs&only_group_id=1925&exact=1&max_rows=25#options fix open bugs], increase compatibility with SPICE and improve compatibility with other Octave packages (odepkg, control etc).

−[~~[TISEAN_package | A lot has been completed]] but [[TISEAN_package~~:~~Procedure | there is still work left to do]~~]~~.~~

−* [http://octave.sourceforge.net/~~tisean~~/overview.html Package help ~~at source forge.] ~~

+* [http://octave.sourceforge.net/ocs/overview.html Package help at source forge.]

−* '''Required skills'''

* '''Required skills'''

: Knowledge of Octave, C/C++; FORTRAN API knowledge

: Knowledge of Octave, C/C++; FORTRAN API knowledge

* '''Potential mentors'''

* '''Potential mentors'''

−: ~~[[User:KaKiLa|KaKiLa]]~~

+: Sebastian Schöps, Carlo de Falco

=== Symbolic package ===

=== Symbolic package ===

Line 144:
Line 140:
* '''Required skills'''

* '''Required skills'''

−: ~~OO-programming with m-files~~, ~~Python, and possibly ~~C/C++ ~~for improving Pythonic ~~(~~if needed~~)~~.~~

+: Knowledge of Octave, C/C++, Python; object-oriented programming (OOP) in Octave

* '''Potential mentors'''

* '''Potential mentors'''

: Colin B. Macdonald, Mike Miller, Abhinav Tripathi

: Colin B. Macdonald, Mike Miller, Abhinav Tripathi

−=== ~~OCS ~~===

+=== TISEAN package ===

+[http://www.mpipks-dresden.mpg.de/~tisean/Tisean_3.0.1/index.html TISEAN] is a suite of code for nonlinear time series analysis. It has been [[TISEAN package | partially re-implemented]] as libre software. The objective is to integrate TISEAN as an Octave Forge package, as was done for the Control package.

+[[TISEAN_package | A lot has been completed]] but [[TISEAN_package:Procedure | there is still work left to do]].

−There are missing functions to do computations on spike trains, to simulate autoregresive models, to create specialized plots, etc. Do check [[TISEAN_package:Procedure#Table_of_functions|the progress of the project]] to see if you are interested.

* [http://octave.sourceforge.net/~~ocs~~/overview.html Package help at source forge.]

+* [http://octave.sourceforge.net/tisean/overview.html Package help at source forge.]

+* [https://sourceforge.net/p/octave/tisean/ci/default/tree/ Package repository at source forge.]

* '''Required skills'''

* '''Required skills'''

: Knowledge of Octave, C/C++; FORTRAN API knowledge

: Knowledge of Octave, C/C++; FORTRAN API knowledge

* '''Potential mentors'''

* '''Potential mentors'''

−: ~~Sebastian Schöps, Carlo de Falco~~

+: [[User:KaKiLa|KaKiLa]]

[[Category:Summer of Code]]

[[Category:Summer of Code]]

[[Category:Project Ideas]]

[[Category:Project Ideas]]

Retrieved from "https://wiki.octave.org/Special:MobileDiff/13590"