import pandas
df = pandas.read_csv("OCNS Software WG: Survey for Tutorials.csv", header=0)
df.drop(df.columns[[0, 1, 2]], axis=1, inplace=True)
for col in df.columns:
if "Other" not in col and "other" not in col:
print()
print(df[col].value_counts())
This gives us:
Have used 58
Know but have not used 2
Would like to learn/use 2
Name: General software development tools/programming languages [Git/GitHub], dtype: int64
Have used 58
Know but have not used 2
Would like to learn/use 2
Name: General software development tools/programming languages [Bash/command line], dtype: int64
Have used 22
Would like to learn/use 17
Know but have not used 13
Know but have not used;Have used 2
Name: General software development tools/programming languages [Containers], dtype: int64
Have used 57
Would like to learn/use 4
Name: General software development tools/programming languages [Python scientific tools (numpy/scipy/matplotlib/pandas/jupyter)], dtype: int64
Have used 19
Know but have not used 18
Would like to learn/use 14
Know but have not used;Would like to learn/use 2
Name: General software development tools/programming languages [EBRAINS/Open Source Brain ], dtype: int64
Have used 23
Know but have not used 15
Would like to learn/use 6
Have used;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [Bokeh/Plotly/Seaborne], dtype: int64
Would like to learn/use 10
Know but have not used 4
Name: Tools for data gathering/analysis/handling/visualisation [Catch22/hctsa], dtype: int64
Would like to learn/use 15
Have used 4
Know but have not used 3
Name: Tools for data gathering/analysis/handling/visualisation [Datalad], dtype: int64
Would like to learn/use 6
Have used 6
Know but have not used 6
Have used;Contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [EFEL], dtype: int64
Know but have not used 16
Have used 9
Would like to learn/use 8
Contributed to 3
Know but have not used;Would like to learn/use 1
Have used;Would like to contribute to 1
Have used;Contributed to 1
Name: Tools for data gathering/analysis/handling/visualisation [Elephant], dtype: int64
Would like to learn/use 9
Know but have not used 4
Name: Tools for data gathering/analysis/handling/visualisation [FastTrack], dtype: int64
Have used 17
Know but have not used 10
Would like to learn/use 7
Have used;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [Fiji/ImageJ], dtype: int64
Have used 27
Know but have not used 17
Would like to learn/use 1
Name: Tools for data gathering/analysis/handling/visualisation [GNU Octave], dtype: int64
Would like to learn/use 7
Know but have not used 4
Have used 3
Know but have not used;Would like to learn/use 1
Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [Graph Tool], dtype: int64
Have used 14
Would like to learn/use 13
Know but have not used 10
Have used;Would like to contribute to 1
Know but have not used;Would like to learn/use 1
Name: Tools for data gathering/analysis/handling/visualisation [Keras], dtype: int64
Would like to learn/use 6
Know but have not used 5
Have used 2
Have used;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [MEAUtility], dtype: int64
Would like to learn/use 8
Know but have not used 4
Name: Tools for data gathering/analysis/handling/visualisation [Missingno], dtype: int64
Would like to learn/use 8
Know but have not used 6
Have used 4
Name: Tools for data gathering/analysis/handling/visualisation [MorphIO], dtype: int64
Have used 13
Would like to learn/use 8
Know but have not used 7
Contributed to 3
Know but have not used;Would like to learn/use 1
Name: Tools for data gathering/analysis/handling/visualisation [Neo], dtype: int64
Know but have not used 9
Have used 5
Would like to learn/use 5
Would like to learn/use;Would like to contribute to 1
Contributed to 1
Name: Tools for data gathering/analysis/handling/visualisation [NeuroM], dtype: int64
Would like to learn/use 14
Have used 10
Know but have not used 9
Name: Tools for data gathering/analysis/handling/visualisation [NWB/PyNWB/NWB Widgets/NWB Explorer], dtype: int64
Would like to learn/use 14
Know but have not used 5
Have used 4
Would like to learn/use;Would like to contribute to 1
Have used;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [NiPy tools (Nibabel/Nitime/Nilearn/MNE/Dipy)], dtype: int64
Would like to learn/use 7
Know but have not used 4
Know but have not used;Would like to learn/use 1
Name: Tools for data gathering/analysis/handling/visualisation [PETlink], dtype: int64
Would like to learn/use 7
Know but have not used 5
Know but have not used;Would like to learn/use 1
Name: Tools for data gathering/analysis/handling/visualisation [Pingouin], dtype: int64
Would like to learn/use 7
Know but have not used 6
Have used 2
Contributed to 1
Name: Tools for data gathering/analysis/handling/visualisation [ProbeInterface], dtype: int64
Would like to learn/use 8
Know but have not used 6
Have used 3
Have used;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [PyBids], dtype: int64
Know but have not used 8
Would like to learn/use 6
Have used 5
Name: Tools for data gathering/analysis/handling/visualisation [PyElectro], dtype: int64
Know but have not used 11
Would like to learn/use 8
Have used 1
Name: Tools for data gathering/analysis/handling/visualisation [PySpyke], dtype: int64
Know but have not used 15
Would like to learn/use 9
Have used 3
Know but have not used;Would like to learn/use 1
Contributed to 1
Name: Tools for data gathering/analysis/handling/visualisation [Spyking Circus], dtype: int64
Know but have not used 18
Have used 16
Would like to learn/use 12
Know but have not used;Would like to learn/use 2
Know but have not used;Would like to learn/use;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [TensorFlow], dtype: int64
Have used 16
Would like to learn/use 15
Know but have not used 13
Know but have not used;Would like to learn/use 2
Know but have not used;Would like to learn/use;Would like to contribute to 1
Name: Tools for data gathering/analysis/handling/visualisation [Torch/PyTorch], dtype: int64
Know but have not used 12
Would like to learn/use 7
Have used 4
Have used;Would like to contribute to 1
Know but have not used;Would like to learn/use;Would like to contribute to 1
Name: Tools related to computational modelling [Arbor], dtype: int64
Know but have not used 9
Would like to learn/use 6
Have used 3
Name: Tools related to computational modelling [Auryn], dtype: int64
Have used 22
Know but have not used 13
Would like to learn/use 5
Have used;Contributed to 3
Know but have not used;Would like to learn/use 2
Contribute to 1
Name: Tools related to computational modelling [Brian], dtype: int64
Know but have not used 8
Would like to learn/use 7
Have used 5
Name: Tools related to computational modelling [BMTK], dtype: int64
Have used 11
Know but have not used 6
Would like to learn/use 5
Contribute to 1
Name: Tools related to computational modelling [BluePyOpt], dtype: int64
Know but have not used 11
Would like to learn/use 8
Contributed to 1
Name: Tools related to computational modelling [BrainScaleS], dtype: int64
Would like to learn/use 7
Know but have not used 4
Have used 1
Name: Tools related to computational modelling [Eden], dtype: int64
Know but have not used 17
Have used 15
Would like to learn/use 3
Have used;Contributed to 2
Contributed to 1
Name: Tools related to computational modelling [GENESIS], dtype: int64
Know but have not used 10
Would like to learn/use 7
Have used;Contributed to 2
Have used 2
Name: Tools related to computational modelling [GeNN], dtype: int64
Know but have not used 13
Have used 10
Would like to learn/use 7
Have used;Would like to contribute to 1
Know but have not used;Would like to learn/use 1
Would like to learn/use;Would like to contribute to 1
Name: Tools related to computational modelling [LFPy], dtype: int64
Know but have not used 16
Have used 8
Would like to learn/use 4
Know but have not used;Would like to learn/use 1
Have used;Would like to learn/use 1
Name: Tools related to computational modelling [MOOSE], dtype: int64
Have used 22
Know but have not used 16
Have used;Contributed to 2
Would like to learn/use 2
Contributed to 2
Have used;Contribute to 1
Have used;Would like to learn/use;Would like to contribute to 1
Name: Tools related to computational modelling [NEST], dtype: int64
Know but have not used 12
Have used 10
Would like to learn/use 2
Would like to learn/use;Would like to contribute to 1
Name: Tools related to computational modelling [NetPyNE], dtype: int64
Would like to learn/use 8
Know but have not used 8
Have used 1
Name: Tools related to computational modelling [NeuroLib], dtype: int64
Know but have not used 14
Have used 13
Would like to learn/use 6
Contributed to 1
Would like to learn/use;Would like to contribute to 1
Know but have not used;Would like to learn/use;Would like to contribute to 1
Name: Tools related to computational modelling [NeuroML (PyNeuroML/libNeuroML/NeuroTune)], dtype: int64
Have used 27
Know but have not used 12
Would like to learn/use 5
Have used;Would like to contribute to 2
Have used;Contribute to 1
Know but have not used;Would like to learn/use 1
Would like to learn/use;Would like to contribute to 1
Know but have not used;Would like to learn/use;Would like to contribute to 1
Have used;Would like to learn/use 1
Would like to contribute to 1
Name: Tools related to computational modelling [NEURON], dtype: int64
Have used 17
Know but have not used 15
Would like to learn/use 3
Contributed to 2
Have used;Contribute to 1
Would like to learn/use;Would like to contribute to 1
Have used;Contributed to 1
Know but have not used;Would like to learn/use 1
Name: Tools related to computational modelling [PyNN], dtype: int64
Know but have not used 7
Would like to learn/use 6
Have used 4
Have used;Contribute to 1
Contributed to 1
Name: Tools related to computational modelling [SciUnit/NeuronUnit], dtype: int64
Know but have not used 18
Would like to learn/use 4
Know but have not used;Would like to learn/use 2
Have used;Contributed to 1
Have used 1
Name: Tools related to computational modelling [STEPS], dtype: int64
Know but have not used 19
Have used 5
Would like to learn/use 4
Have used;Would like to learn/use 1
Know but have not used;Would like to learn/use 1
Contributed to 1
Name: Tools related to computational modelling [SpiNNaker], dtype: int64
Know but have not used 12
Have used 5
Would like to learn/use 4
Name: Tools related to computational modelling [TVB], dtype: int64
@OCNS/software-wg : just a ticket to discuss the results of the survey.
On 25th April, 2022, we had 62 responses. Here is the CSV file:
OCNS Software WG: Survey for Tutorials.csv
Here's a simple script to get the basic info:
This gives us: