Skip to content

Instantly share code, notes, and snippets.

@miguelraz
Last active April 5, 2017 04:09
Show Gist options
  • Save miguelraz/536bd341c5d024f2e5148afcc9e00ccd to your computer and use it in GitHub Desktop.
Save miguelraz/536bd341c5d024f2e5148afcc9e00ccd to your computer and use it in GitHub Desktop.
Chris Rackauckas vs Pycall - Round 1
julia> Pkg.test("PyDSTool")
INFO: Computing test dependencies for PyDSTool...
INFO: No packages to install, update or remove
INFO: Testing PyDSTool
Warning: matplotlib failed to import properly and so is not
providing a graphing interface
2.026891 seconds (1.63 M allocations: 72.990 MB, 5.09% gc time)
LP Point found
LP Point found
PyCont curve EQ1 (type EP-C)
Using model: Calcium channel model
Model Info
----------
Variables : v, w
Parameters: gca, vca, c, i, vl, v1, v2, gl
Continuation Parameters
-----------------------
name = EQ1
auxpars = []
freepars = ['i']
MaxNumPoints = 450
MaxCorrIters = 5
MaxTestIters = 10
MaxStepSize = 2
MinStepSize = 1e-05
StepSize = 2
VarTol = 1e-06
FuncTol = 1e-06
TestTol = 0.0001
LocBifPoints = ['B', 'SP', 'BP', 'LP', 'H']
verbosity = 1
ClosedCurve = 50
SaveJacobian = False
SaveEigen = True
Corrector = <bound method EquilibriumCurve._MoorePenrose of PyCont curve EQ1 (type EP-C)>
UseAuto = False
StopAtPoints = []
SPOut = None
Special Points
--------------
P1, P2, LP1, LP2
PyCont curve SN1 (type LP-C)
Using model: Calcium channel model
Model Info
----------
Variables : v, w
Parameters: gca, vca, c, i, vl, v1, v2, gl
Continuation Parameters
-----------------------
name = SN1
auxpars = []
freepars = ['i', 'gca']
MaxNumPoints = 200
MaxCorrIters = 5
MaxTestIters = 10
MaxStepSize = 2
MinStepSize = 1e-05
StepSize = 2
VarTol = 1e-06
FuncTol = 1e-06
TestTol = 0.0001
LocBifPoints = ['CP']
verbosity = 1
ClosedCurve = 50
SaveJacobian = False
SaveEigen = True
Corrector = <bound method FoldCurve._MoorePenrose of PyCont curve SN1 (type LP-C)>
UseAuto = False
StopAtPoints = []
SPOut = None
Special Points
--------------
P1, P2
25.663171 seconds (1.06 M allocations: 45.910 MB, 0.05% gc time)
LP Point found
LP Point found
PyCont curve EQ1 (type EP-C)
Using model: Calcium
Model Info
----------
Variables : v, w
Parameters: gca, vca, c, i, vl, v1, v2, gl
Continuation Parameters
-----------------------
name = EQ1
auxpars = []
freepars = ['i']
MaxNumPoints = 450
MaxCorrIters = 5
MaxTestIters = 10
MaxStepSize = 2
MinStepSize = 1e-05
StepSize = 2
VarTol = 1e-06
FuncTol = 1e-06
TestTol = 0.0001
LocBifPoints = ['B', 'SP', 'BP', 'LP', 'H']
verbosity = 1
ClosedCurve = 50
SaveJacobian = False
SaveEigen = True
Corrector = <bound method EquilibriumCurve._MoorePenrose of PyCont curve EQ1 (type EP-C)>
UseAuto = False
StopAtPoints = []
SPOut = None
Special Points
--------------
P1, P2, LP1, LP2
8.823612 seconds (1.75 M allocations: 74.445 MB, 0.20% gc time)
elapsed time: 37.052887826 seconds
INFO: PyDSTool tests passed
INFO: No packages to install, update or remove
@miguelraz
Copy link
Author

julia> Pkg.build("FEniCS")
INFO: Building Conda
INFO: Building PyCall
Fetching package metadata .........
Solving package specifications: ..........

# All requested packages already installed.
# packages in environment at /home/mrg/.julia/v0.6/Conda/deps/usr:
#
numpy                     1.12.1          py27_blas_openblas_200  [blas_openblas]  conda-forge
INFO: PyCall is using /home/mrg/.julia/v0.6/Conda/deps/usr/bin/python (Python 2.7.13) at /home/mrg/.julia/v0.6/Conda/deps/usr/bin/python, libpython = /home/mrg/.julia/v0.6/Conda/deps/usr/lib/libpython2.7
INFO: /home/mrg/.julia/v0.6/PyCall/deps/deps.jl has not changed
INFO: /home/mrg/.julia/v0.6/PyCall/deps/PYTHON has not changed
INFO: Building FEniCS
Warning: 'conda-forge' already in 'channels' list, moving to the top
Fetching package metadata .........
Solving package specifications: ..........

# All requested packages already installed.
# packages in environment at /home/mrg/.julia/v0.6/Conda/deps/usr:
#
fenics                    2016.2.0                 py27_6    conda-forge

julia> 

@miguelraz
Copy link
Author

julia> Pkg.build("DifferentialEquations")
INFO: Building Rmath
INFO: Building Sundials
INFO: Building Conda
INFO: Building SymEngine
INFO: Building PyCall
Fetching package metadata .........
Solving package specifications: ..........

# All requested packages already installed.
# packages in environment at /home/mrg/.julia/v0.6/Conda/deps/usr:
#
numpy                     1.12.1          py27_blas_openblas_200  [blas_openblas]  conda-forge
INFO: PyCall is using /home/mrg/.julia/v0.6/Conda/deps/usr/bin/python (Python 2.7.13) at /home/mrg/.julia/v0.6/Conda/deps/usr/bin/python, libpython = /home/mrg/.julia/v0.6/Conda/deps/usr/lib/libpython2.7
INFO: /home/mrg/.julia/v0.6/PyCall/deps/deps.jl has not changed
INFO: /home/mrg/.julia/v0.6/PyCall/deps/PYTHON has not changed
INFO: Building PyDSTool
Fetching package metadata .........
Solving package specifications: ..........

Package plan for installation in environment /home/mrg/.julia/v0.6/Conda/deps/usr:

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pip-9.0.1                  |           py27_0         1.6 MB  conda-forge

The following packages will be SUPERCEDED by a higher-priority channel:

    pip: 9.0.1-py27_1 --> 9.0.1-py27_0 conda-forge

Fetching packages ...
pip-9.0.1-py27 100% |################################################################| Time: 0:00:02 833.52 kB/s
Extracting packages ...
[      COMPLETE      ]|###################################################################################| 100%
Unlinking packages ...
[      COMPLETE      ]|###################################################################################| 100%
Linking packages ...
[      COMPLETE      ]|###################################################################################| 100%
Requirement already satisfied: pydstool in /home/mrg/.julia/v0.6/Conda/deps/usr/lib/python2.7/site-packages
Requirement already satisfied: six in /home/mrg/.julia/v0.6/Conda/deps/usr/lib/python2.7/site-packages (from pydstool)
Requirement already satisfied: scipy>=0.9 in /home/mrg/.julia/v0.6/Conda/deps/usr/lib/python2.7/site-packages (from pydstool)
Requirement already satisfied: numpy>=1.6 in /home/mrg/.julia/v0.6/Conda/deps/usr/lib/python2.7/site-packages (from pydstool)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment