statfigures: oslist.txt swlist.txt datamodlist.txt
# create "lockfile'
@touch $@
- @[ "$$(cat nsubmissions.stamp || true)" != "$$(ls -1 data |wc -l)" ] \
+ @[ "$$(cat nsubmissions.stamp 2>/dev/null || echo)" != "$$(ls -1 data |wc -l)" ] \
&& ls -1 data |wc -l > nsubmissions.stamp \
&& MVPA_MATPLOTLIB_BACKEND=agg ./makestats data figures || true
# remove lockfile
getdata:
rsync -rvzlhp --delete \
- neurodebian@www.pymvpa.org:/home/neurodebian/surveydata .
+ neurodebian@www.pymvpa.org:/home/neurodebian/survey/data .
oslist.txt: select_os_options.inc
grep -v selected select_os_options.inc | sed -e 's/<option value="//' \
from json import read as jread
def jsonload(f):
return jread(f.read())
-import sys
+import sys, os
import pylab as pl
import numpy as np
import time
# end the reverse mapping
os_family_rev = {}
for ost in os_family:
- for os in os_family[ost]:
- os_family_rev[os] = ost
+ for os_ in os_family[ost]:
+ os_family_rev[os_] = ost
def load_list2dict(name):
def main(srcdir, destdir):
db = DB(srcdir)
+ os.makedirs(destdir)
for pic in [mkpic_submissions_per_datamod, mkpic_os_per_env, mkpic_software,
mkpic_resources]:
pic(db, destdir)