Skip to content

Instantly share code, notes, and snippets.

Avatar

Pierre-Olivier Chasset chasset

View GitHub Profile
@chasset
chasset / input.csv
Last active Nov 23, 2015
Command line arguments for R
View input.csv
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21 6 160 110 3.9 2.62 16.46 0 1 4 4
Mazda RX4 Wag 21 6 160 110 3.9 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.32 18.61 1 1 4 1
Hornet 4 Drive 21.4 6 258 110 3.08 3.215 19.44 1 0 3 1
Hornet Sportabout 18.7 8 360 175 3.15 3.44 17.02 0 0 3 2
Valiant 18.1 6 225 105 2.76 3.46 20.22 1 0 3 1
Duster 360 14.3 8 360 245 3.21 3.57 15.84 0 0 3 4
Merc 240D 24.4 4 146.7 62 3.69 3.19 20 1 0 4 2
Merc 230 22.8 4 140.8 95 3.92 3.15 22.9 1 0 4 2
View npm-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli '--force',
1 verbose cli 'unpublish',
1 verbose cli 'build-graph-from-json' ]
2 info using npm@3.10.9
3 info using node@v7.2.0
4 warn using --force I sure hope you know what you are doing.
5 silly unpublish args[0] build-graph-from-json
@chasset
chasset / d3test.html
Created Jan 23, 2017 — forked from zachguo/d3test.html
Meteor JS: Reactive D3 Force Layout Graph (minimum example)
View d3test.html
<head>
<title>d3test</title>
</head>
<body>
<h3>Meteor JS: Reactive D3 Force Layout Graph (minimum example)</h3>
<h4>Add few nodes and links first, or visualization won't show up.</h4>
<span>New Node</span>
<form id="newnode">
View explore.oms
val density = Val[Double]
val seed = Val[Int]
val burned = Val[Double]
val cmds =
List(
"random-seed ${seed}",
"setup",
"while [any? turtles] [go]"
)
@chasset
chasset / nodejs-v11.9.0-linux-x64.eb
Last active Jan 31, 2019
Install nodejs with EasyBuild
View nodejs-v11.9.0-linux-x64.eb
easyblock = 'ConfigureMake'
name = 'nodejs'
version = '11.9.0'
homepage = 'http://nodejs.org'
description = """Node.js is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network applications. Node.js uses an
event-driven, non-blocking I/O model that makes it lightweight and efficient,
@chasset
chasset / install.sh
Created Jan 31, 2019
Loading nodejs on HPC of Luxembourg University
View install.sh
# See https://ulhpc-tutorials.readthedocs.io/en/latest/tools/easybuild/ for more details
module use $LOCAL_MODULES
module load lang/nodejs
@chasset
chasset / pointGrid.geoJSON
Last active Feb 25, 2019
Test turfjs on the whole sphere
View pointGrid.geoJSON
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@chasset
chasset / invert-citeproc.py
Created Jul 9, 2019 — forked from mbroedl/invert-citeproc.py
Inverse pandoc citeproc from docx to markdown
View invert-citeproc.py
#!/bin/env python
'''
Due to changes made towards pandoc2, at the moment mostly only the inversion of (some) citations and re-wrapping of lines into somewhat semantic units.
I previously had some pandoc filters that also converted track changes to CriticMarkup, could accept or reject them, and merged comments to footnotes or html comments;
due to the change in pandoc filters they don't work at the moment, so that functionality is not used for now (but it is implemented in the script).
Usage:
@chasset
chasset / install.R
Last active Jun 5, 2021
Install a package in R
View install.R
args <- commandArgs(trailingOnly=TRUE)
depot <- args[1]
packages <- args[2:length(args)]
if (depot == "GITHUB") library(devtools)
for (package in packages) {
if (!require(package, character.only = T)) {