carputils
Doxygen code documentation for the python framework controlling openCARP
Packages
Here are the packages with brief descriptions (if available):
[detail level 123]
 Nbin
 NAPDrestitutionPlot APD restitution curve as generated with bench
 Nbin2h5Create a HDF5 repository file for the ionic models in LIMPET
 NbsaDetermine body surface area (BSA) in [m^2] from weight W [kg] and height [cm]
 Nbuild_pathway
 NbullseyeGenerate a bullseye plot for given data
 NcarphelpOpenCARP parameters helper
 Ncarptests
 NcavplotPlot pressure and volume traces and PV loops from a cvsys simulation
 Nclosest_hc
 NcucleanClean the output of openCARP examples in the example repositories using the carptests framework
 NcusettingsGenerate or update a carputils settings file
 NcusummaryPrint carputils settings summary to the console
 NecgplotterRead an igb file containing extracellular potentials recorded for a 12-lead ECG
 Nep_initLimit cycle experiment
 NgenerateMetadata
 Nigb_to_vtkhdf
 NigbPlotterPlot data from an igb file
 Ninsert_endo_layer
 Nj2cTranslate json dictionaries into carp* command line
 NklotzDetermine Klotz curve from (EDV,EDP) pair
 Nlimit_cycle
 Nlut2hdf5Convert lookup tables to HDF5, for use in limpetGUI
 NmeshQstatsRead in a given mesh and compute mesh quality statistics
 Nparfile2carputils
 NplotTracePlot trace files
 NrestituteCVRead in a given mesh and matching activation time data to compute conduction velocity vectors
 NstrainplotterPlot strains from an igb file containing strain data
 NsurfextractLittle tool to extract surface data from a given mesh and save them as VTK files
 Nsv2hdf5Convert state variable files to HDF5, for use in limpetGUI
 Nsvgecg2txtConverts single ECG trace in Inkscape SVG format to text format
 Ntissue_calibrateTissue experiment velocity and conductivity tuning
 Ntrfm
 NtuneCVTune conductivity settings to match prescribed conduction velocities
 NtuneCV3
 Ntxt2h5Create a HDF5 repository file for the ionic models in LIMPET
 Ntxtecg2jsonRead CARDIOPROOF ecg traces (.txt file) and convert them into json format
 Nupdate-carp
 NvelocityRead in a given mesh and matching activation time data to compute conduction velocity vectors
 Ncarputils
 NbenchSome tools for interfacing with the bench executable
 NbullseyeBullseye plot generation
 NbundleThis module implements the bundle feature, which allows to easily share carputils experiments
 NcarpioEach module in this package defines a class for reading and writing a specific data type
 Ncext
 NcleanFunctions for cleaning directories and manage overwrite behavior
 NcliSome argparse extensions implementing custom behaviors for carputils
 Ncml
 Ndataproc
 NdebugSome tools for running jobs in the debugger
 NdebuggingDebugging utilities
 NdivertoutputExecute external processes with output buffering and error checking
 Necg
 NepHelper tools for setting up electrophysiology simulations
 Nfigui
 Nfitting
 Nforcepss
 NformatOutput formatting utilities
 NjobThis package most importantly defines the :class:~carputils.job.Job class, which provides methods for executing bash commands
 Nlats
 NmachinesPlatform-specific functionality such as MPI launcher generation
 NmeshClasses and routines for the generation of geometric meshes
 Nmodel
 Nplot
 NpollingFunctions for generating and executing openCARP polling files
 NpromptUser query functions
 NrestituteFunctions for single-cell APD restitution
 NserialiseFunctions for serialising and deserialising datetime and timedelta objects
 NsettingsThis module manages and exposes carputils settings
 Nstates
 NstreamSome tools for handling output streams (stdout, etc.)
 NsvnSVN utilites
 Ntools
 NtuningTune conductivity settings to match prescribed conduction velocities
 Nrun
 Ntest_simple_bundle