Skip to content

Instantly share code, notes, and snippets.

@slarson
Created January 12, 2014 17:53
Show Gist options
  • Save slarson/8388072 to your computer and use it in GitHub Desktop.
Save slarson/8388072 to your computer and use it in GitHub Desktop.
Attempt to interact with generated NeuroML2 CElegans files with libneuroml
unknown1040f3847b74:CElegans slarson$ ls
CElegans.ncx cellMechanisms generatedMorphML generatedNeuroML2 morphologies
README.md dataSets generatedNeuroML images pythonScripts
unknown1040f3847b74:CElegans slarson$ cd generatedNeuroML2/
unknown1040f3847b74:generatedNeuroML2 slarson$ ls
ADAL.nml BAGL.nml MuscleCellConnections.net.nml SABD.nml
ADAR.nml BAGR.nml NSML.nml SABVL.nml
ADEL.nml BDUL.nml NSMR.nml SABVR.nml
ADER.nml BDUR.nml OLLL.nml SDQL.nml
ADFL.nml CANL.nml OLLR.nml SDQR.nml
ADFR.nml CANR.nml OLQDL.nml SIADL.nml
ADLL.nml CEPDL.nml OLQDR.nml SIADR.nml
ADLR.nml CEPDR.nml OLQVL.nml SIAVL.nml
AFDL.nml CEPVL.nml OLQVR.nml SIAVR.nml
AFDR.nml CEPVR.nml Octapamine.nml SIBDL.nml
AIAL.nml CElegans.net.nml Octapamine_GJ.nml SIBDR.nml
AIAR.nml DA1.nml PDA.nml SIBVL.nml
AIBL.nml DA2.nml PDB.nml SIBVR.nml
AIBR.nml DA3.nml PDEL.nml SMBDL.nml
AIML.nml DA4.nml PDER.nml SMBDR.nml
AIMR.nml DA5.nml PHAL.nml SMBVL.nml
AINL.nml DA6.nml PHAR.nml SMBVR.nml
AINR.nml DA7.nml PHBL.nml SMDDL.nml
AIYL.nml DA8.nml PHBR.nml SMDDR.nml
AIYR.nml DA9.nml PHCL.nml SMDVL.nml
AIZL.nml DB1.nml PHCR.nml SMDVR.nml
AIZR.nml DB2.nml PLML.nml Serotonin.nml
ALA.nml DB3.nml PLMR.nml Serotonin_Acetylcholine.nml
ALML.nml DB4.nml PLNL.nml Serotonin_Acetylcholine_GJ.nml
ALMR.nml DB5.nml PLNR.nml Serotonin_GJ.nml
ALNL.nml DB6.nml PQR.nml Serotonin_Glutamate.nml
ALNR.nml DB7.nml PVCL.nml Serotonin_Glutamate_GJ.nml
AQR.nml DD1.nml PVCR.nml URADL.nml
AS1.nml DD2.nml PVDL.nml URADR.nml
AS10.nml DD3.nml PVDR.nml URAVL.nml
AS11.nml DD4.nml PVM.nml URAVR.nml
AS2.nml DD5.nml PVNL.nml URBL.nml
AS3.nml DD6.nml PVNR.nml URBR.nml
AS4.nml DVA.nml PVPL.nml URXL.nml
AS5.nml DVB.nml PVPR.nml URXR.nml
AS6.nml DVC.nml PVQL.nml URYDL.nml
AS7.nml Dopamine.nml PVQR.nml URYDR.nml
AS8.nml Dopamine_GJ.nml PVR.nml URYVL.nml
AS9.nml FLPL.nml PVT.nml URYVR.nml
ASEL.nml FLPR.nml PVWL.nml VA1.nml
ASER.nml FMRFamide.nml PVWR.nml VA10.nml
ASGL.nml FMRFamide_GJ.nml README VA11.nml
ASGR.nml GABA.nml RIAL.nml VA12.nml
ASHL.nml GABA_GJ.nml RIAR.nml VA2.nml
ASHR.nml Glutamate.nml RIBL.nml VA3.nml
ASIL.nml Glutamate_GJ.nml RIBR.nml VA4.nml
ASIR.nml HSNL.nml RICL.nml VA5.nml
ASJL.nml HSNR.nml RICR.nml VA6.nml
ASJR.nml I1L.nml RID.nml VA7.nml
ASKL.nml I1R.nml RIFL.nml VA8.nml
ASKR.nml I2L.nml RIFR.nml VA9.nml
AUAL.nml I2R.nml RIGL.nml VB1.nml
AUAR.nml I3.nml RIGR.nml VB10.nml
AVAL.nml I4.nml RIH.nml VB11.nml
AVAR.nml I5.nml RIML.nml VB2.nml
AVBL.nml I6.nml RIMR.nml VB3.nml
AVBR.nml IL1DL.nml RIPL.nml VB4.nml
AVDL.nml IL1DR.nml RIPR.nml VB5.nml
AVDR.nml IL1L.nml RIR.nml VB6.nml
AVEL.nml IL1R.nml RIS.nml VB7.nml
AVER.nml IL1VL.nml RIVL.nml VB8.nml
AVFL.nml IL1VR.nml RIVR.nml VB9.nml
AVFR.nml IL2DL.nml RMDDL.nml VC1.nml
AVG.nml IL2DR.nml RMDDR.nml VC2.nml
AVHL.nml IL2L.nml RMDL.nml VC3.nml
AVHR.nml IL2R.nml RMDR.nml VC4.nml
AVJL.nml IL2VL.nml RMDVL.nml VC5.nml
AVJR.nml IL2VR.nml RMDVR.nml VC6.nml
AVKL.nml LUAL.nml RMED.nml VD1.nml
AVKR.nml LUAR.nml RMEL.nml VD10.nml
AVL.nml LeakConductance.nml RMER.nml VD11.nml
AVM.nml M1.nml RMEV.nml VD12.nml
AWAL.nml M2L.nml RMFL.nml VD13.nml
AWAR.nml M2R.nml RMFR.nml VD2.nml
AWBL.nml M3L.nml RMGL.nml VD3.nml
AWBR.nml M3R.nml RMGR.nml VD4.nml
AWCL.nml M4.nml RMHL.nml VD5.nml
AWCR.nml M5.nml RMHR.nml VD6.nml
Acetylcholine.nml MCL.nml SAADL.nml VD7.nml
Acetylcholine_GJ.nml MCR.nml SAADR.nml VD8.nml
Acetylcholine_Tyramine.nml MDL08.nml SAAVL.nml VD9.nml
Acetylcholine_Tyramine_GJ.nml MI.nml SAAVR.nml
unknown1040f3847b74:generatedNeuroML2 slarson$ python
Python 2.7.6 (default, Jan 2 2014, 15:58:06)
[GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import neuroml
>>> from neuroml import loaders
>>> doc = loaders.NeuroMLLoader.load('./CElegans.net.nml')
Not a valid NeuroML 2 doc: (<type 'exceptions.AttributeError'>, AttributeError('nsmap',), <traceback object at 0x103e35ef0>)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment