Skip to content

Instantly share code, notes, and snippets.

View jamesmcm's full-sized avatar

James McMurray jamesmcm

View GitHub Profile
@jamesmcm
jamesmcm / randfortran.f
Created October 16, 2012 15:13
Failing Numerical Methods algorithm
PROGRAM RAND2
IMPLICIT NONE
REAL R
REAL ran2
R=ran2(65000)
WRITE(*,310) R
310 FORMAT(F6.6)
STOP
@jamesmcm
jamesmcm / rosalind1.hs
Created November 8, 2012 10:46
First rosalind exercise in Haskell
import Control.Monad
import Data.Char
main = do
l <- getLine
putStrLn $ show ( foldr myfunction (0, 0, 0, 0) l)
myfunction :: Char -> (Integer, Integer, Integer, Integer) -> (Integer, Integer, Integer, Integer)
myfunction x (a,c,g,t)
@jamesmcm
jamesmcm / rosalind4.hs
Created November 8, 2012 14:21
Rosalind 4 haskell
import Data.List
--Data.List elemIndex :: Eq a => a -> [a] -> Maybe Int
main = do
l <- getContents
let l' = lines l
-- putStrLn $ (show l')
let l'' = fixlist l'
-- putStrLn $ (show l'')
@jamesmcm
jamesmcm / rosalind6.hs
Created November 8, 2012 16:55
Rosalind 6 Haskell
import Data.List
import Char
main = do
l <- getContents
let l' = myToInt l
let list = getList l'
let perms = getPermutations list
putStrLn $ show (length perms)
printing perms
@jamesmcm
jamesmcm / mariferalgo.py
Created January 20, 2014 07:54
Marifer algorithm
x = lambda x: x/2 - ((x-1)/2)
for i in range(5):
print "x("+str(i)+"): " + str(x(i))
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
This file has been truncated, but you can view the full file.
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
{
"metadata": {
"name": ""
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-4-3272cd51cdba> in <module>()
29 #GPy.core.SparseGP?
30 #m=GPy.core.SparseGP(X, Y, Z, k, likelihood, inference_method=VarDTCMissingData(inan=inan))
---> 31 m=GPy.core.GP(X, Y, k, likelihood, inference_method=VarDTCMissingData(inan=inan))
32
33