text:
Submit pyNeuroML 0.5.11

id: pyneuroml
version: 0.5.11
specificationsUrl: https://raw.githubusercontent.com/biosimulators/Biosimulators_pyNeuroML/284f8c6b8e0fdd832a94057612715a587a06c14a/biosimulators-pyneuroml.json
specificationsPatch:
version: 0.5.11
image:
url: ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11
validateImage: true
commitSimulator: true

Thank you @biosimulators-daemon for your submission to the BioSimulators simulator validation/submission system!
The BioSimulators validator bot is validating the specifications of your simulator, validating your Docker image, and committing your simulator to the BioSimulators registry.
We will discuss any concerns with your submission in this issue.
A complete log of your simulator submission job will be available for 90 days here. The results of the validation of your tool will also be saved as a JSON file. A link to this file will be available for 90 days from the "Artifacts" section at the bottom of this page.

The specifications of your simulator is valid!

Summary of tests

Executed 72 test cases

Passed 30 test cases:

cli.CliDescribesSupportedEnvironmentVariablesInline
cli.CliDisplaysHelpInline
cli.CliDisplaysVersionInformationInline
combine_archive.CombineArchiveHasSedDocumentsInNestedDirectories
combine_archive.CombineArchiveHasSedDocumentsWithSameNamesInDifferentInNestedDirectories
combine_archive.WhenACombineArchiveHasAMasterFileSimulatorOnlyExecutesThisFile
combine_archive.WhenACombineArchiveHasNoMasterFileSimulatorExecutesAllSedDocuments
docker_image.DeclaresSupportedEnvironmentVariables
docker_image.DefaultUserIsRoot
docker_image.HasBioContainersLabels
docker_image.HasOciLabels
docker_image.SingularityImageExecutesSimulationsSuccessfully
log.SimulatorReportsTheStatusOfTheExecutionOfCombineArchives
log.SimulatorReportsTheStatusOfTheExecutionOfSedDocuments
log.SimulatorReportsTheStatusOfTheExecutionOfSedOutputs
log.SimulatorReportsTheStatusOfTheExecutionOfSedTasks
published_project.SimulatorCanExecutePublishedProject:neuroml-lems/Hodgkin-Huxley-cell-Euler
results_report.SimulatorGeneratesReportsOfSimulationResults
sedml.SimulatorCanResolveModelSourcesDefinedByUriFragments
sedml.SimulatorCanResolveModelSourcesDefinedByUriFragmentsAndInheritChanges
sedml.SimulatorProducesLinear2DPlots
sedml.SimulatorProducesLogarithmic2DPlots
sedml.SimulatorProducesMultiplePlots
sedml.SimulatorProducesReportsWithCuratedNumberOfDimensions
sedml.SimulatorSupportsDataGeneratorsWithDifferentShapes
sedml.SimulatorSupportsDataSetsWithDifferentShapes
sedml.SimulatorSupportsModelsSimulationsTasksDataGeneratorsAndReports
sedml.SimulatorSupportsMultipleReportsPerSedDocument
sedml.SimulatorSupportsMultipleTasksPerSedDocument
sedml.SimulatorSupportsUniformTimeCoursesWithNonZeroOutputStartTimes

Failed 0 test cases

Skipped 42 test cases:

published_project.SimulatorCanExecutePublishedProject:bngl/Dolan-PLoS-Comput-Biol-2015-NHEJ
published_project.SimulatorCanExecutePublishedProject:bngl/test-bngl
published_project.SimulatorCanExecutePublishedProject:cellml/Elowitz-Nature-2000-Repressilator
published_project.SimulatorCanExecutePublishedProject:cellml/Lorenz-system
published_project.SimulatorCanExecutePublishedProject:mass/Bordbar-Cell-Syst-2015-RBC-metabolism
published_project.SimulatorCanExecutePublishedProject:neuroml-lems/Hodgkin-Huxley-cell-CVODE
published_project.SimulatorCanExecutePublishedProject:sbml-core/Caravagna-J-Theor-Biol-2010-tumor-suppressive-oscillations
published_project.SimulatorCanExecutePublishedProject:sbml-core/Ciliberto-J-Cell-Biol-2003-morphogenesis-checkpoint-Fehlberg
published_project.SimulatorCanExecutePublishedProject:sbml-core/Ciliberto-J-Cell-Biol-2003-morphogenesis-checkpoint-continuous
published_project.SimulatorCanExecutePublishedProject:sbml-core/Edelstein-Biol-Cybern-1996-Nicotinic-excitation
published_project.SimulatorCanExecutePublishedProject:sbml-core/Elowitz-Nature-2000-Repressilator
published_project.SimulatorCanExecutePublishedProject:sbml-core/Parmar-BMC-Syst-Biol-2017-iron-distribution
published_project.SimulatorCanExecutePublishedProject:sbml-core/Szymanska-J-Theor-Biol-2009-HSP-synthesis
published_project.SimulatorCanExecutePublishedProject:sbml-core/Tomida-EMBO-J-2003-NFAT-translocation
published_project.SimulatorCanExecutePublishedProject:sbml-core/Varusai-Sci-Rep-2018-mTOR-signaling-LSODA-LSODAR-SBML
published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock
published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-continuous
published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-discrete-NRM
published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-discrete-SSA
published_project.SimulatorCanExecutePublishedProject:sbml-fbc/Escherichia-coli-core-metabolism
published_project.SimulatorCanExecutePublishedProject:sbml-qual/Chaouiya-BMC-Syst-Biol-2013-EGF-TNFa-signaling
published_project.SimulatorCanExecutePublishedProject:sbml-qual/Irons-J-Theor-Biol-2009-yeast-cell-cycle
published_project.SimulatorCanExecutePublishedProject:smoldyn/Lotka-Volterra
published_project.SimulatorCanExecutePublishedProject:xpp/Wu-Biochem-Pharmacol-2006-pituitary-GH3-cells
sedml.SimulatorProducesLinear3DPlots
sedml.SimulatorProducesLogarithmic3DPlots
sedml.SimulatorSupportsAddReplaceRemoveModelElementChanges
sedml.SimulatorSupportsAlgorithmParameters
sedml.SimulatorSupportsComputeModelChanges
sedml.SimulatorSupportsModelAttributeChanges
sedml.SimulatorSupportsRepeatedTasksWithChanges
sedml.SimulatorSupportsRepeatedTasksWithFunctionalRangeVariables
sedml.SimulatorSupportsRepeatedTasksWithFunctionalRanges
sedml.SimulatorSupportsRepeatedTasksWithLinearUniformRanges
sedml.SimulatorSupportsRepeatedTasksWithLogarithmicUniformRanges
sedml.SimulatorSupportsRepeatedTasksWithMultipleSubTasks
sedml.SimulatorSupportsRepeatedTasksWithNestedFunctionalRanges
sedml.SimulatorSupportsRepeatedTasksWithNestedRepeatedTasks
sedml.SimulatorSupportsRepeatedTasksWithSubTasksOfMixedTypes
sedml.SimulatorSupportsRepeatedTasksWithVectorRanges
sedml.SimulatorSupportsSubstitutingAlgorithms
sedml.SimulatorSupportsUniformTimeCoursesWithNonZeroInitialTimes

Warnings
cli.CliDescribesSupportedEnvironmentVariablesInline (3.2 s)
Test that the inline help for a command-line interface describes the environment variables that the simulator supports.
Warnings:
The inline help for a command-line interface for a simulation tool should describe the environment variables that the simulation tool supports.

The command-line interface does not describe the following standard environment variables recognized by BioSimulators:
  - 'ALGORITHM_SUBSTITUTION_POLICY'
  - 'BUNDLE_OUTPUTS'
  - 'H5_REPORTS_PATH'
  - 'KEEP_INDIVIDUAL_OUTPUTS'
  - 'LOG_PATH'
  - 'PLOTS_PATH'
  - 'REPORTS_PATH'
  - 'REPORT_FORMATS'
  - 'SAVE_PLOT_DATA'
  - 'VALIDATE_IMAGES'
  - 'VALIDATE_OMEX_MANIFESTS'
  - 'VALIDATE_OMEX_METADATA'
  - 'VALIDATE_SEDML'
  - 'VALIDATE_SEDML_MODELS'
  - 'VERBOSE'
  - 'VIZ_FORMATS'

If the simulation tool implements these variables, they should be described in the inline help for its command-line interface.

Note, support for these environment variables is optional. Simulation tools are not required to support these variables.

Log:

docker_image.DeclaresSupportedEnvironmentVariables (1.7 s)
Test if a Docker image declares the environment variables that is supports
Warnings:
Docker images for simulation tools should declare the environment variables that they support.

The Docker image does not declare the following standard environment variables recognized by BioSimulators:
  - 'ALGORITHM_SUBSTITUTION_POLICY'
  - 'BUNDLE_OUTPUTS'
  - 'H5_REPORTS_PATH'
  - 'KEEP_INDIVIDUAL_OUTPUTS'
  - 'LOG_PATH'
  - 'PLOTS_PATH'
  - 'REPORTS_PATH'
  - 'REPORT_FORMATS'
  - 'SAVE_PLOT_DATA'
  - 'VALIDATE_IMAGES'
  - 'VALIDATE_OMEX_MANIFESTS'
  - 'VALIDATE_OMEX_METADATA'
  - 'VALIDATE_SEDML'
  - 'VALIDATE_SEDML_MODELS'
  - 'VIZ_FORMATS'

If the simulation tool implements these variables, they should be declared in the Dockerfile for the Docker image for the simulator.

Note, support for these environment variables is optional. Simulation tools are not required to support these variables.

Log:

docker_image.HasBioContainersLabels (0.5 s)
Test that a Docker image has BioContainers labels with metadata about the image
Warnings:
The Docker image should have the following BioContainers labels:
  extra.identifiers.biotools

Log:

published_project.SimulatorCanExecutePublishedProject:neuroml-lems/Hodgkin-Huxley-cell-Euler (13.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_9004
Algorithm: KISAO_0000030

Warnings:
Unexpected reports were produced:
  simulation.sedml/plot

Log:
Archive contains 1 SED-ML documents with 1 models, 1 simulations, 1 tasks, 1 reports, and 1 plots:

  simulation.sedml:

    Tasks (1):

      task

    Reports (1):

      report: 5 data sets

    Plots (1):

      plot: 4 curves

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 1

    Skipped: 0

    Failed: 0

  Tasks (1):

    Succeeded: 1

    Skipped: 0

    Failed: 0

  Outputs (2):

    Succeeded: 2

    Skipped: 0

    Failed: 0

Skips
published_project.SimulatorCanExecutePublishedProject:bngl/Dolan-PLoS-Comput-Biol-2015-NHEJ (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_3972
Algorithm: KISAO_0000263

Reason for skip:
Case requires model formats format_3972 and simulation algorithms KISAO_0000263

Log:

published_project.SimulatorCanExecutePublishedProject:bngl/test-bngl (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_3972
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_3972 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:cellml/Elowitz-Nature-2000-Repressilator (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_3240
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_3240 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:cellml/Lorenz-system (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_3240
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_3240 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:mass/Bordbar-Cell-Syst-2015-RBC-metabolism (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:neuroml-lems/Hodgkin-Huxley-cell-CVODE (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_9004
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_9004 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Caravagna-J-Theor-Biol-2010-tumor-suppressive-oscillations (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Ciliberto-J-Cell-Biol-2003-morphogenesis-checkpoint-Fehlberg (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000086

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000086

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Ciliberto-J-Cell-Biol-2003-morphogenesis-checkpoint-continuous (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Edelstein-Biol-Cybern-1996-Nicotinic-excitation (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000088

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000088

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Elowitz-Nature-2000-Repressilator (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Parmar-BMC-Syst-Biol-2017-iron-distribution (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_000019

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_000019

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Szymanska-J-Theor-Biol-2009-HSP-synthesis (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000496

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000496

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Tomida-EMBO-J-2003-NFAT-translocation (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000560

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000560

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Varusai-Sci-Rep-2018-mTOR-signaling-LSODA-LSODAR-SBML (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000560

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000560

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019
Format: format_2585
Algorithm: KISAO_0000027
Format: format_2585
Algorithm: KISAO_0000030

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019, KISAO_0000027, KISAO_0000030

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-continuous (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000019
Format: format_2585
Algorithm: KISAO_0000030

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000019, KISAO_0000030

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-discrete-NRM (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000027

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000027

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-core/Vilar-PNAS-2002-minimal-circardian-clock-discrete-SSA (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000029

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000029

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-fbc/Escherichia-coli-core-metabolism (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000437

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000437

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-qual/Chaouiya-BMC-Syst-Biol-2013-EGF-TNFa-signaling (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000449

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000449

Log:

published_project.SimulatorCanExecutePublishedProject:sbml-qual/Irons-J-Theor-Biol-2009-yeast-cell-cycle (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_2585
Algorithm: KISAO_0000449

Reason for skip:
Case requires model formats format_2585 and simulation algorithms KISAO_0000449

Log:

published_project.SimulatorCanExecutePublishedProject:smoldyn/Lotka-Volterra (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_9001
Algorithm: KISAO_0000057

Reason for skip:
Case requires model formats format_9001 and simulation algorithms KISAO_0000057

Log:

published_project.SimulatorCanExecutePublishedProject:xpp/Wu-Biochem-Pharmacol-2006-pituitary-GH3-cells (0.0 s)
Required model formats and simulation algorithms for SED tasks:

Format: format_9010
Algorithm: KISAO_0000019

Reason for skip:
Case requires model formats format_9010 and simulation algorithms KISAO_0000019

Log:

sedml.SimulatorProducesLinear3DPlots (0.8 s)
Test that a simulator produces linear 3D plots
Reason for skip:
No curated COMBINE/OMEX archives are available to generate archives for testing

Log:

sedml.SimulatorProducesLogarithmic3DPlots (0.9 s)
Test that a simulator produces logarithmic 3D plots
Reason for skip:
No curated COMBINE/OMEX archives are available to generate archives for testing

Log:

sedml.SimulatorSupportsAddReplaceRemoveModelElementChanges (1.0 s)
Test that a simulator supports model changes that involve adding, replacing, and removing model elements.
Reason for skip:
'cython_function_or_method' object has no attribute 'rpartition'

Log:

sedml.SimulatorSupportsAlgorithmParameters (0.8 s)
Test that a simulator supports setting the values of parameters of algorithms
Reason for skip:
No curated COMBINE/OMEX archives are available to generate archives for testing

Log:

sedml.SimulatorSupportsComputeModelChanges (1.0 s)
Test that a simulator supports compute model changes
Reason for skip:
'cython_function_or_method' object has no attribute 'rpartition'

Log:

sedml.SimulatorSupportsModelAttributeChanges (0.8 s)
Test that a simulator supports changes to the attributes of model elements
Reason for skip:
'cython_function_or_method' object has no attribute 'rpartition'

Log:

sedml.SimulatorSupportsRepeatedTasksWithChanges (0.9 s)
Test that a simulator supports repeated tasks with multiple subtasks
Reason for skip:
'cython_function_or_method' object has no attribute 'rpartition'

Log:

sedml.SimulatorSupportsRepeatedTasksWithFunctionalRangeVariables (0.9 s)
Test that a simulator supports repeated tasks over nested functional ranges based on model (specification) variables
Reason for skip:
'cython_function_or_method' object has no attribute 'rpartition'

Log:

sedml.SimulatorSupportsRepeatedTasksWithFunctionalRanges (9.0 s)
Test that a simulator supports repeated tasks over functional ranges
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpt6vciyy0.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5769M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp502egg2h.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp502egg2h.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpaip3jq61, /tmp, /tmp, /tmp/tmpaip3jq61]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:05  (INFO) Loading LEMS file from: /tmp/tmp502egg2h.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:05  (INFO) Reading from: /tmp/tmp502egg2h.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithLinearUniformRanges (8.9 s)
Test that a simulator supports repeated tasks over uniform ranges
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpl2s3en5a.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5773M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmphhbmqxur.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmphhbmqxur.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpwynx_m29, /tmp, /tmp, /tmp/tmpwynx_m29]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:05  (INFO) Loading LEMS file from: /tmp/tmphhbmqxur.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:05  (INFO) Reading from: /tmp/tmphhbmqxur.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithLogarithmicUniformRanges (9.0 s)
Test that a simulator supports repeated tasks over uniform ranges
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpkrg0k_jh.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5771M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp650dvwep.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp650dvwep.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpo6waziu5, /tmp, /tmp, /tmp/tmpo6waziu5]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmp650dvwep.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmp650dvwep.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithMultipleSubTasks (9.0 s)
Test that a simulator supports repeated tasks with multiple subtasks
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpdjn7b0e0.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5773M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmpfahnuaad.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmpfahnuaad.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmptlmz5na3, /tmp, /tmp, /tmp/tmptlmz5na3]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmpfahnuaad.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmpfahnuaad.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithNestedFunctionalRanges (9.0 s)
Test that a simulator supports repeated tasks over nested functional ranges based on model (specification) variables
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmphbvz9ip3.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5768M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp67py373n.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp67py373n.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpg9ot2vg4, /tmp, /tmp, /tmp/tmpg9ot2vg4]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmp67py373n.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmp67py373n.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithNestedRepeatedTasks (9.8 s)
Test that a simulator supports nested repeated tasks
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 3 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (3):

      __repeated_task_0

      __repeated_task_1

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (3):

    Succeeded: 1

    Skipped: 0

    Failed: 2

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmp4y_2jd8s.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5770M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp3vtuljte.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp3vtuljte.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpc_dwhtj7, /tmp, /tmp, /tmp/tmpc_dwhtj7]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmp3vtuljte.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmp3vtuljte.xml

      pyNeuroML >>>  jNeuroML >>

    `pyNeuroML` was not able to execute `/tmp/tmp1io2vd3r.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5771M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmpq0zuiuag.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmpq0zuiuag.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpa530xbty, /tmp, /tmp, /tmp/tmpa530xbty]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmpq0zuiuag.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmpq0zuiuag.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithSubTasksOfMixedTypes (9.6 s)
Test that a simulator supports repeated tasks whose sub-tasks have mixed types. Also tests that sub-types executed in order of the values of their order attributes and that reports of the results of repeated tasks handle sub-tasks to produce results of different shapes.
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Task `__repeated_task_1` may be invalid.

    - The outputs of the sub-tasks have different shapes.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Task `__repeated_task_1` may be invalid.

      - The outputs of the sub-tasks have different shapes.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 3 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (3):

      __repeated_task_0

      __repeated_task_1

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (3):

    Succeeded: 1

    Skipped: 0

    Failed: 2

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpx3olcgb5.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5767M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmpnfg1jpj7.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmpnfg1jpj7.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpmuwq9ke8, /tmp, /tmp, /tmp/tmpmuwq9ke8]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmpnfg1jpj7.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmpnfg1jpj7.xml

      pyNeuroML >>>  jNeuroML >>

    `pyNeuroML` was not able to execute `/tmp/tmp59v5sarv.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5767M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp52dq7hwy.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp52dq7hwy.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpjsw8o675, /tmp, /tmp, /tmp/tmpjsw8o675]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmp52dq7hwy.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmp52dq7hwy.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsRepeatedTasksWithVectorRanges (8.9 s)
Test that a simulator supports repeated tasks over vector ranges
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The SED document is potentially incorrect.

  - Output `__repeated_task_report` may be invalid.

    - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

/usr/local/lib/python3.9/site-packages/biosimulators_utils/warnings.py:31: BioSimulatorsWarning: The COMBINE/OMEX archive may be invalid.

  - The SED-ML file at location `simulation.sedml` may be invalid.

    - Output `__repeated_task_report` may be invalid.

      - Some simulation tools will not be able to generate this output because it uses data from repeated tasks. Output for repeated tasks is an experimental feature of SED-ML, which is not officially supported.

  warnings.warn(termcolor.colored(message, Colors.warning.value), category)

Archive contains 1 SED-ML documents with 1 models, 1 simulations, 2 tasks, 2 reports, and 0 plots:

  simulation.sedml:

    Tasks (2):

      __repeated_task_0

      task

    Reports (2):

      __repeated_task_report: 5 data sets

      task_report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (2):

    Succeeded: 1

    Skipped: 0

    Failed: 1

  Outputs (2):

    Succeeded: 1

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    `pyNeuroML` was not able to execute `/tmp/tmpuff9eewo.xml`:

      pyNeuroML >>> *** Problem running command:

      pyNeuroML >>>        Command 'java -Xmx5771M  -Djava.awt.headless=true -jar  "/usr/local/lib/python3.9/site-packages/pyneuroml/lib/jNeuroML-0.10.3-jar-with-dependencies.jar"  "/tmp/tmp10f5cuqb.xml"  -nogui -I ''' returned non-zero exit status 1.

      pyNeuroML >>>  jNeuroML >>   jNeuroML v0.10.3

      pyNeuroML >>>  jNeuroML >>  Loading: /tmp/tmp10f5cuqb.xml with jLEMS, NO GUI mode...

      pyNeuroML >>>  jNeuroML >>  org.lemsml.jlems.core.sim.ContentError: Can't find file at path: NaConductance.channel.nml

      pyNeuroML >>>  jNeuroML >>  Search directories are: [/tmp/tmpb8x7tda_, /tmp, /tmp, /tmp/tmpb8x7tda_]

      pyNeuroML >>>  jNeuroML >>  Search paths in jar are: [/NeuroML2CoreTypes]

      pyNeuroML >>>  jNeuroML >>

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.io.reader.JarResourceInclusionReader.getRelativeContent(JarResourceInclusionReader.java:179)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.getRelativeContent(NeuroMLInclusionReader.java:61)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.getIncludeContent(AbstractInclusionReader.java:41)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.insertIncludes(AbstractInclusionReader.java:71)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.NeuroMLInclusionReader.insertIncludes(NeuroMLInclusionReader.java:102)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.core.sim.AbstractInclusionReader.read(AbstractInclusionReader.java:24)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:259)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.readLemsNeuroMLFile(Utils.java:245)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils$1.importFile(Utils.java:505)

      pyNeuroML >>>  jNeuroML >>  	at org.lemsml.jlems.viz.datadisplay.ControlPanel.initialise(ControlPanel.java:134)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.loadLemsFile(Utils.java:516)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.export.utils.Utils.runLemsFile(Utils.java:493)

      pyNeuroML >>>  jNeuroML >>  	at org.neuroml.JNeuroML.main(JNeuroML.java:595)

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Loading LEMS file from: /tmp/tmp10f5cuqb.xml

      pyNeuroML >>>  jNeuroML >>  INFO Aug 19,2021 07:06  (INFO) Reading from: /tmp/tmp10f5cuqb.xml

      pyNeuroML >>>  jNeuroML >>

sedml.SimulatorSupportsSubstitutingAlgorithms (25.9 s)
Check that a simulator can substitute algorithms that it doesn't implement with similar algorithms when the algorithm substitution policy is less restrictive than :obj:AlgorithmSubstitutionPolicy.SAME_METHOD. Also check that a simulator ignores unsupported algorithm parameters when the algorithm substitution policy is less restrictive than :obj:AlgorithmSubstitutionPolicy.NONE.
Reason for skip:
The image 'ghcr.io/biosimulators/biosimulators_pyneuroml/pyneuroml:0.5.11' could not execute the archive:

  Unknown error

Log:
Archive contains 1 SED-ML documents with 1 models, 1 simulations, 1 tasks, 1 reports, and 0 plots:

  simulation.sedml:

    Tasks (1):

      task

    Reports (1):

      report: 5 data sets

Executing SED-ML file 0: simulation.sedml ...

Bundling outputs ...

Cleaning up ...

============= SUMMARY =============

Executed 1 SED documents:

  SED documents (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Tasks (1):

    Succeeded: 0

    Skipped: 0

    Failed: 1

  Outputs (1):

    Succeeded: 0

    Skipped: 1

    Failed: 0

The COMBINE/OMEX did not execute successfully:

  The SED document did not execute successfully:

    No algorithm can be substituted for 'CVODE' (KISAO_0000019) at substitution policy 'NONE'. Algorithms can only be substituted for the following algorith ...

The image for your simulator is valid!

Your submission was committed to the BioSimulators registry. Thank you!
Future submissions of subsequent versions of pyneuroml to the BioSimulators registry will be automatically validated. These submissions will not require manual review by the BioSimulators Team.

repo: biosimulators/Biosimulators


text:
Users can now open a file through the prompt by pressing Control-O.

editor_open() can returns an integer for the status of the call.
Zero equals failure and one equals success.
Small change : Fixed a typo.

I am writing whole thing. The biggest changes are that instead of using an array of rows, it's now using Doubly Linked List of Rows and syntax highlighting is also completely different. It's still buggy so I haven't committed it yet.

I didn't know that you were on a refactoring journey! Can't wait to see what you've done and maybe I will contribute at a later time. In the mean time I'm also working on my own text editor.

Let's talk on WhatsApp on Telegram.

source: gharchive/pull-request

license: Unlicense

license_type: permissive

license_source: github-api


text:
Replace cURL with PSR-7 and PSR-18 implementation

This PR implements the suggested features from #6.

@shochdoerfer thanks for the review, I'll address the feedback this week.

Bump =)
Let me know if there is anything that I oversaw or did wrong.

@DanielRuf applied some refactorings. Ready not to be merged.

Depends, we could log it, but then we need an additional dependency. For me it's fine to ignore it.

@DanielRuf applied some refactorings. Ready not to be merged.

Awesome =) :+1: Do you mean "now"?

Sure ;)

authors: DanielRuf shochdoerfer

repo: bitExpert/testiat-api-client-php


text:
Firefox doesn't know how to open protocol (Bitcoin)

Firefox doesn't know how to open this address because the protocol (Bitcoin) isn't associated with any program. How do I fix?
http://bitcoinmacroeconomics.com/2015/06/08/wildlife-photography-test-c/ … after copy address I see error @ waiting payment from you (blue)? solution?
I've tried everything and finally got Firefox updated to to latest version....(separate issue, I think)
Thanks. Love the wallet at Multibit, solved some problems on my end with litemode vs that darn core QT, way better.

Thanks - we'll add in some help about associating bitcoin protocols in browsers to MBHD.
Raised here: https://github.com/bitcoin-solutions/multibit-website/issues/212

The link you posted is incomplete - doesn't show anything

   thanks for your assistance, I look forward to resolving. Couldn't do it without ya!

I attached a screenshot. Thanks for your prompt service!
On Tue, Jun 9, 2015 at 11:10 AM, Jim Burton notifications@github.com
wrote:

The link you posted is incomplete - doesn't show anything
—
Reply to this email directly or view it on GitHub
https://github.com/bitcoin-solutions/multibit-hd/issues/600#issuecomment-110451230
.

Hello, I am new here and not sure if I can bump this up but just trying to resolve this issue as it is work in progress (educating....)....but not sure how to fix this protocol error in Firefox. Your assistance would be greatly appreciated. I have been told by Firefox community that I need to maybe ask MultiBit. Does that sound right?

I can't tell which operating system you're using from the screenshot. If you're using MultiBit HD 0.1.0+ you can use Help | Report error to upload an error report containing all this information in an anonymous and encrypted manner.
When I was writing the Linux installation guide I needed to fix the Firefox problem and the information there may help.

thanks, just trying to keep on marching...work in progress....very cool
stuff.
On Sat, Jun 13, 2015 at 1:03 PM, Gary Rowe notifications@github.com wrote:

I can't tell which operating system you're using from the screenshot. If
you're using MultiBit HD 0.1.0+ you can use Help | Report error to upload
an error report containing all this information in an anonymous and
encrypted manner.
When I was writing the Linux installation guide
https://beta.multibit.org/en/help/hd0.1/how-to-install-linux.html I
needed to fix the Firefox problem and the information there may help.
—
Reply to this email directly or view it on GitHub
https://github.com/bitcoin-solutions/multibit-hd/issues/600#issuecomment-111743853
.

Are we OK to close this now?

Yeah - it is firefox configuration

source: gharchive/issue

authors: btcmacroecon gary-rowe jim618

repo: bitcoin-solutions/multibit-hd

license: mit

license_source: bigquery


text:
Factory functions for opaque structs

Function secp256k1_ecdsa_sign takes a pointer to secp256k1_ecdsa_signature_t that is considered opaque. Unfortunately, in my Ruby FFI extension I have to copy the declaration to allocate the struct with proper size. It would be nice if there were factory methods secp256k1_ecdsa_signature_create/destroy to allocate the struct and get the pointer to it (and destroy accordingly). Similar methods for secp256k1_pubkey_t as well. WDYT?

I think we should add create/clone/destroy functions for these types.
The reason they don't exist today is that as long as the struct definitions are public, they aren't needed. It's possible to allocate these objects on the stack, which is what C, C++ and Rust users (at least) are expected to prefer.

Got it. I have no objection to public definitions for on-stack allocation. But for dynamic allocation i'd prefer to use the appropriate functions.

The definition (or at least the size) of these data structures is also
intended to be stable across versions (once the API is stable, no
guarantees at this poiny), as they break compatibility between headers and
binary otherwise.
This is intentional. I don't think regular usage of the library should
require dynamic memory. These data structures don't serve as internal
representations, only as "pre-parsed easily-accessible versions of more
complex encoded data". Adding constructors and cloning routines would add a
further layer of abstraction (not needing to know the sizes), but would
come at the cost of being unable to use them without allocation.
I think you can just hardcode the sizes. They are not intended to change.

@sipa "I don't think regular usage of the library should require dynamic memory" but in some interpreted languages I think everything requires dynamic memory.

They're free to do allocation in the wrapper then :)

@sipa @apoelstra just to clarify: I don't ask for type-specific factory functions for "purity" reasons, but only if the struct is considered private. But if, like Pieter says, it's opaque and size will be (eventually) guaranteed, then there's no need for factory functions. As for the current state of the lib, I understand that it does not guarantee ABI stability, so I'll have to keep my eye on it to keep FFI binding up to date anyway.

To be clear: I have no problem with dynamic memory being used where needed. I just mean that these types are intended to be simple and stable enough exactly so they can be trivially used as stack-allocated types. And because of that property, it should be safe to just allocate them anywhere needed without initialization/cloning/destruction too.

Seems that this stability property needs documentation in the header file.

@sipa :+1:

@oleganza The types' properties should currently be properly documented now (though significant other refactorings are underway). Do you think it is sufficient and clear enough now?

@sipa docs look great now. I think this resolves the issue. Thanks!

authors: apoelstra oleganza sipa


text:
ConcurrentLfu time-based expiry

Outline work required to support all time-based expiry modes for ConcurrentLfu.

Extend node types to support the different access order lists as described here

AccessOrderNode: Existing scheme is AccessOrder, but buffer array ops will be slower if node type is not sealed (due to extra type checking), therefore derive new sealed type (this will be a generic arg to ConcurrentLfu later)
AccessOrderExpiringNode: support expire after access, just needs a time stamp
TimeOrderNode: support both expire after write and custom modes - requires time order list + time stamp
Think of some better names for these

Port TimerWheel from Caffeine
Define node policy interface required to expire items for ExpireAfterWrite, ExpireAfterAccess and ExpireAfter
Plug all the policy hook points into ConcurrentLfuCore
Implement an ExpireAfter policy that uses TimerWheel and IExpiryCalculator
Implement ConcurrentTLfu based on the ExpireAfter policy

TODO:

Investigate logic required for TimerWheel calling cache.Expire and node resurrection

coverage: 94.746% (-4.4%) from 99.124%
when pulling d7207d8d524339bdda4a0a1b414544520d5caf88 on users/alexpeck/lfuexpire
into 07cfb8f898803771d2ae3527d19b63887ee501b1 on main.

fwiw, I implemented expireAfterAccess and expireAfterWrite prior to having the timing wheel. Otherwise I’d likely not have bothered and made them convenience builder methods that set the expireAfter policy. Instead I didn’t redo working code and left both approaches. Just fyi so you don’t think it was a performance need or something, I simply hadn’t known how to do the variable policy originally in a way that fit my design goals.

Thanks for the insight, it makes total sense. I'm figuring out how to fit this together - from reading your code in Caffeine you generate a Node class with the required backing fields for each policy to minimize storage overhead.
For expireAfterAccess, since each of window, probation and protected are already in access order it seems like it will be easy to walk the existing lists from the LRU position until a non-expired item is found (I think you had suggested this last year so I had it in my mind this part is much easier to implement). This requires a node type with 1 additional field for the expiry time (so the overhead is prev+next+time).
For expireAfterWrite and expireAfter another linked list is required for time order, so I planned to define a node type with an extra prev/next ptr (so the overhead is prev+next+time+timeprev+timenext) - last night I figured out these can both use the same node class but I hadn't made the mental leap that both could use the timing wheel which would indeed be simpler.
It seems like it's still worth implementing expireAfterAccess separately to piggyback on the existing access order lists and compact the node size.

A caveat for using the access order lists is that the read buffer is allowed to drop events. That could delay the eviction of the expired entry if the head is pinned to a non-expired item, as this user experienced. This shouldn't typically be a problem if the size is bounded or the workload varies, but if the user unintentionally pins the entry then there is unbounded growth. Of course the lossiness of the read buffer is crucial for concurrent read performance, whereas writes are not lossy for correctness so expireAfterWrite does not suffer from this problem.
In that user's scenario the solution was to switch to the timing wheel based approach. This corrected the problem because the wheels turn independently and, if it encounters a misplaced entry, it will reschedule the entry rather than halt the expiration early. That makes it a more robust of an algorithm for malicious workloads.
I think that the vast majority of expiration should use expireAfterWrite (time-to-live) as a freshness mechanism, so I tend to view most usages of expireAfterAccess (time-to-idle) as a likely mistake. It's certainly very useful when applied correctly, just not commonly needed. That might mean that the optimization to remove those extraneous fields might not be worth your effort. When it works correctly it is very satisfying how elegant and simple it feels, so I am certainly not disfavoring it as a reasonable algorithmic choice if that's what you prefer.

I hadn't anticipated that. I had thought the opposite might occur - the dropped reads would fail to update the access order+expiry time of a Node, and it would be erroneously expired due to having a stale time stamp. Most likely I'm thinking of doing something that won't actually work in practice, and I didn't figure it out yet.
Thanks for all these gems of wisdom. I'm still getting my head around the timer wheel algorithm and before I get too deep into that I need to do a few rounds of changes so I can add this cleanly.

I probably updated the timestamp on the request since the entry would be buffered for some unknown amount of time and figured that fuzziness of the replay order wouldn't skew it too badly.
The timer wheel is neat but confusing, and I'm not sure how much of that is inherent or my fault. I didn't have a code reference and, since I wanted to make it as fast as I could for fun, I avoid expensive division / modulus for power-of-two time spans which makes the code harder to follow. I later found other implementations and most seem to use a chain-of-responsibility by having wheel objects where items flow downward. Those seemed to be more generic / flexible, but scatter the algorithm across multiple files and perhaps do extra work. I guess at the cost of being brittle and confusing, mine is crazy fast and perfect for what I needed. It'll be interested to see if you'd approach it differently once you get comfortable with it all.

It's good to start out with the fast version and I expect I will learn a lot from it. Your frequency sketch code translated to C# really well and that was also a fun exercise.
I will try to get deeper into it this week, there are many questions in my mind about how to get this working, and I first need to retrofit the generic node type into ConcurrentLfu without making a mess. I need some focus time to analyze TimerWheel, it looks very interesting and I also want to read the paper you linked to in your source code for background.

Baseline

Method
Runtime
Mean
Error
StdDev
Ratio
Allocated

ConcurrentDictionary
.NET 6.0
7.128 ns
0.1347 ns
0.1497 ns
1.00
-

ConcurrentLfuBackground
.NET 6.0
21.053 ns
0.4485 ns
0.9060 ns
2.89
-

ConcurrentLfuForeround
.NET 6.0
48.797 ns
0.9918 ns
1.0185 ns
6.86
-

ConcurrentLfuThreadPool
.NET 6.0
53.980 ns
2.2947 ns
6.7658 ns
6.32
-

ConcurrentLfuNull
.NET 6.0
20.419 ns
0.4308 ns
0.4789 ns
2.87
-

ConcurrentDictionary
.NET Framework 4.8
9.301 ns
0.2144 ns
0.2633 ns
1.00
-

ConcurrentLfuBackground
.NET Framework 4.8
35.731 ns
0.7128 ns
0.9014 ns
3.84
-

ConcurrentLfuForeround
.NET Framework 4.8
72.231 ns
1.3833 ns
1.4206 ns
7.77
-

ConcurrentLfuThreadPool
.NET Framework 4.8
33.419 ns
0.6971 ns
1.3093 ns
3.60
-

ConcurrentLfuNull
.NET Framework 4.8
24.960 ns
0.5225 ns
0.5132 ns
2.68
-

With time-based expiry changes:

Method
Runtime
Mean
Error
StdDev
Ratio
Allocated

ConcurrentDictionary
.NET 6.0
7.309 ns
0.1417 ns
0.1842 ns
1.00
-

ConcurrentLfuBackground
.NET 6.0
21.333 ns
0.4566 ns
0.9926 ns
2.94
-

ConcurrentLfuForeround
.NET 6.0
49.709 ns
0.6833 ns
0.6058 ns
6.75
-

ConcurrentLfuThreadPool
.NET 6.0
34.427 ns
0.6164 ns
0.8841 ns
4.71
-

ConcurrentLfuNull
.NET 6.0
20.406 ns
0.3131 ns
0.2929 ns
2.77
-

ConcurrentDictionary
.NET Framework 4.8
11.454 ns
0.2267 ns
0.2784 ns
1.00
-

ConcurrentLfuBackground
.NET Framework 4.8
37.182 ns
0.7228 ns
0.7733 ns
3.25
-

ConcurrentLfuForeround
.NET Framework 4.8
73.309 ns
1.4388 ns
1.5992 ns
6.41
-

ConcurrentLfuThreadPool
.NET Framework 4.8
51.505 ns
3.6956 ns
10.8964 ns
4.09
-

ConcurrentLfuNull
.NET Framework 4.8
26.443 ns
0.5488 ns
0.5636 ns
2.30
-

Last piece missing is to defend against frequent updates saturating the write queue. E.g. if the item is updated within 1 second or whatever, don't enqueue/reschedule.

authors: ben-manes bitfaster coveralls

license: MIT


text:
Elgato Light Strip?

Hi Johnny,
do you have any plans to integrate the Elgato Light Strip into your module?
Best Regards,
Michael

The key light module actually controls some functions right now for the light strip, such as on/off and brightness changes to a limited degree.   RGB is really the only thing missing

Will be working on adding support for Light Strip next year.

Looking forward to being able to control the light strips while still being able to use Companion

Any Progress yet?

Timeframe for this module?

Hey @knbpixels I don't have any progress reports from my end since I don't own a light strip right now.

@JTF4 PM me an address and I'll send you one! I would love to have this functionality.

@jvicaai That would be awesome! If you want to hit me up on the companion slack my username is JTF4. Id be happy to work the details out over there.

authors: JTF4 derkleinemischi estilles jvicaai knbpixels


text:
Fix for Issue #9

Found this while refactoring for variables/feedback.
You will need to re-drag the preset onto the button to update

Does this mean that these presets doesn’t work in earlier versions?
Have this been included in 1.3 or earlier? If so, this would be a good time to use addUpdateScript

This is a fix for  #9 , an issue since the presets were first added to the QLab module.
A button created from the "Autoload enable" preset won't fire due to a case mismatch.
Any buttons created earlier have the wrong action stored in the config.
This patch fixes the preset so new (or re-created) buttons from the preset will work.
I haven't looked at the addUpdateScript to see if this can be fixed automatically.

I've included 'addUpgradeScript' which should take care of button actions created by the earlier presets.

authors: haakonnessjoen istnv

repo: bitfocus/companion-module-qlab


text:
BitDateRangePicker Two-way binding does not work.

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the bug
BitDateRangePicker Two-way binding does not work.
Also, I saw this problem on the demo page
Demo Page
Expected Behavior
No response
Steps To Reproduce
No response
Exceptions (if any)
No response
.NET Version
6.0.400
Anything else?
Bit.BlazorUI : 4.4.0-pre-01

Thanks for contacting us. We're investigating this issue.
We'll let you know if it's possible to work on this issue or not.

The issue is accepted and planned. Resolving it will start ASAP.

Resolving this issue has started. It will be announced when this issue is resolved.

This issue has been resolved and it will be available in the next pre-release version. It will be announced when the pre-release becomes ready.

The pre-release has been published. Please give it a try and give feedback.

Thanks for your responsible follow-up, the issue has been resolved.

authors: MeysamBahadori msynk

repo: bitfoundation/bitplatform


text:
Update the title of the Basic List with custom role and class section of the BasicList demo page

The current title of this section is too long and not appropriate:

This title should be changed to Customization.
The demo file name is BitBasicListDemo.razor in the Bit.BlazorUI.Demo.Client.Core project.

Hi, is it possible that I send another PR for these issues? Because I sent a PR last days for a different issue.

can you check my first pr for this issue

please merge it if it is correct for hactoberfest2023

@Neha5679 thanks for your contribution. I've reviewed the PR please apply the request change and then it's good to go.


text:
Content Review in app + Design

[x] Subscription - All 3 Tiers along with Learn More + Onboarding
[ ] Vault - Multiple Vault  (All SD learn more )
[ ] Inheritance - Learn More + inheritance Document @antuz123
[x] Wallet - All ( Add ,Import and Collaborative Wallet) ( Learn more )

Adobe XD Link
https://xd.adobe.com/view/489bcd8a-f669-4ecb-9d11-bd705d75a996-1dc8/screen/a3b691fd-e944-47ca-8c3d-bae959f1a837/

Separate, detailed issue created.

authors: ASN-BitHyve Deveshshankar

repo: bithyve/bitcoin-keeper


text:
Issues on Manage Wallets

- [ ] Duress mode not working on Dev App, works on Live.

[x] Do not need Currency Switch.
[x] I cannot dismiss the Enter Passcode modal.

Verified this issue on keeper app v 1.2.17(402)

authors: cakesoft-swati cakesoft-utkarsh


text:
Move passcode keypad higher so that it is away from the bottom edge

Move passcode keypad higher so that it is away from the bottom edge of the phone.

-Verified this on dev app v1.4.0(190)

authors: AliMeer cakesoft-swati

repo: bithyve/hexa


text:
Secure with additional factor

OTP is showing extra character '$' where on other side when we go to accept the request there are only 6 boxes to enter OTP.If we enter $ then it shows invalid OTP and if we do not enter $ it will accept the request.

Verified this issue on dev app v2.0(353)


text:
One less dependency

I assume this won't make util included when you babelify this

Unfortunately as you can see from the Travis failure, Babel's transpilation doesn't play well with instanceof checks, which was why I didn't migrate to class. In the spirit of the original change, however, I've committed 4a9a3246f633c3ddb358d3e79a38b39bb2a61bb1, which removes the dependency as well.

authors: TimothyGu jimmywarting

repo: bitinn/node-fetch


text:
Support scala3

@toString
@log
@builder
@json

These annotations may not need to be implemented.

@apply
@constructor

@feloxx

dotty not support annotation macro.
only method macro,  Close first.
https://contributors.scala-lang.org/t/sponsoring-work-on-scala-3-macro-annotations/5658/9

repo: bitlap/scala-macro-tools


text:
show the bitcoind/bitcore user agent and subversion on the status page

example:
Satoshi:0.11.1(bitcore)
where insight status would show "Satoshi:0.11.1" as the user agent
and
bitcore
as the subversion.

I believe the version is displayed already on the far right as "110100" as well as the sync method.

authors: braydonf kleetus

repo: bitpay/insight


text:
Android Build/Upload Issue

Getting this error:
undefined method `timeout_sec=' for #Google::Apis::RequestOptions:0x00561553e6b338

Can you please create an issue on their issue tracker? https://github.com/fastlane/fastlane
Actually, it seems there already is an issue report: https://github.com/fastlane/fastlane/issues/9501
Based on the comments it should now work if you upgrade to the latest fastlane version.

authors: RuanFluid viktorbenei

repo: bitrise-io/steps-fastlane


text:
🛑 Luogu CDN is down

In 090f657, Luogu CDN (https://cdn.luogu.com.cn/fe/loader.js?ver=20230228-2) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Luogu CDN is back up in d7687d3 after 22 minutes.

repo: bitsstdcheee/luogu-status


text:
🛑 Luogu Ti is down

In fc0e0f9, Luogu Ti (https://ti.luogu.com.cn/problemset) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Luogu Ti is back up in ea63aa1 after 10 minutes.


text:
🛑 Luogu CDN is down

In f96704b, Luogu CDN (https://cdn.luogu.com.cn/fe/loader.js?ver=20230228-2) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Luogu CDN is back up in 2021341.


text:
🛑 UVA is down

In 61f5f3f, UVA (https://onlinejudge.org) was down:

HTTP code: 0
Response time: 0 ms

Resolved: UVA is back up in 1de3f1c after 122 days, 18 hours, 51 minutes.


text:
Fix typo in Interval.with_step/2 typespec

The type of the second parameter of Timex.Interval.with_step/2 was declared as atom, but the code expects a list of atoms causing Dialyzer to warn.
The correct type was already declared, so this PR sets the type to the correct one.
Closes #566

Coverage increased (+0.04%) to 72.074% when pulling 9f46bc570235d7e2c3498cc1a592c4216d8b30fd on mikunn:fix-interval-with-step-typespec into 95088f643e199356869a816f73b76516cab5f8da on bitwalker:master.

Coverage increased (+0.04%) to 72.074% when pulling 9f46bc570235d7e2c3498cc1a592c4216d8b30fd on mikunn:fix-interval-with-step-typespec into 95088f643e199356869a816f73b76516cab5f8da on bitwalker:master.

authors: coveralls mikunn

repo: bitwalker/timex


text:
Deeplinking processes in bpmn viewer

Description
BPMN processes can contain sub processes. See for example:

This sub process has the id: Activity_SubProcess
When a valid sub process path is added to the viewer the viewer should show the sub process instead of the main process when it is rendered for the first time.
<bpmn-viewer show-process="Activity_SubProcess" />

Multiple process are possible, and are separated wit a /:
<bpmn-viewer show-process="Activity_SubProcess/Activity_AnotherSubProcess" />

If the show-process value is not valid it should:

show the main process
add error class
log the error in the console

Definition of done:

[ ] show-process property implemented
[ ] show process property handler implemented
[ ] test scenario with no- and empty property passes
[ ] test scenario with process on one level passes
[ ] test scenario with process on multiple level passes
[ ] test scenario with invalid process path: error is added to web-component and error is logged.

@jessevanmuijden I had to change the spec. The custom elements must be places inside a bpmn:extensionElements tag. I have changed the examples.

repo: biz-dev-ops/web-components


text:
17:18: syntax error: Expected end of line but found unknown token. (-2741)

I got this error every time I type a number in order to play a song. Example:
What artist / song are you searching for?
> sinatra
#   | Artist                    | Song                           | Album
--- | ------------------------- | ------------------------------ | ------------------------------
1.  | Frank Sinatra             | Let It Snow! Let It Snow! Let  | Christmas Songs By Sinatra
2.  | Frank Sinatra             | Santa Claus Is Comin' to Town  | Christmas Songs By Sinatra
...
15. | Frank Sinatra             | Have Yourself a Merry Little C | Christmas Songs By Sinatra
Last five search results:
sinatra

Type song number and press <enter> to play. Press <enter> for new search.
> 1
17:18: syntax error: Expected end of line but found unknown token. (-2741)

Playing: Frank Sinatra - Let It Snow! Let It Snow! Let

I am running cly.py on virtualenv, python 2.7.8 and Mac OS X Yosemite.
The song I selected didn't play

Seems to be some actionscript error.
I need someone using OS X to look at the problem.
http://stackoverflow.com/questions/2126291/bash-output-as-applescript-list-problems

After this update, I got a new error:
22:32: syntax error: A identifier can’t go after this identifier. (-2740)

Same approach?

Yes, but now the error message is different

It works flawlessly for me, both with Python2 and Python3.
What OS X version are you using?

OS X Yosemite
10.10.1

@niceperl See my updated question. Could you try executing that snippet?

Sorry, it was my fault. I didn't have installed the spotify app. Perhaps this silly problem could help in the last term to improve the error messages...
Thanks!

@niceperl No worries. Perhaps we should do a 'is spotify installed' check. Have fun!

authors: bjarneo joined niceperl

repo: bjarneo/Spotipy


text:
how to add it?

I'm new to waybar, so I don't know how to add new modules.
I see I  have a directory ~/.config/waybar with several files (config.ctl, config.jsonc, style.css and theme.css) and a subdirectory "modules" with a bunch of jsonc files (clock.jsonc, battery.jsonc, etc)
I guess wttrbar should be placed here in modules/wttrbar.jsonc, with this content
"custom/weather": {
    "format": "{}°",
    "tooltip": true,
    "interval": 3600,
    "exec": "wttrbar --lang es  --date-format "%d/%m" --location "Nou Barris" --hide-conditions",
    "return-type": "json"
},

but I do not know how to add it to my waybar.

this really isn't a wttrbar issue. see the waybar documentation: https://github.com/Alexays/Waybar/wiki/Configuration you need to specify where to place the module using modules-{left/center/right}

authors: adocampo bjesus

repo: bjesus/wttrbar


text:
Declare Vulkan Requirement in Android Manifest

LÖVR could add a <uses-feature> entry to the Android manifest to declare that Vulkan 1.1 support is required.  This will provide a better experience if LÖVR somehow finds its way on a phone that doesn't support the necessary Vulkan features.

9f33a83ae83709010364b48f29ef73af3129a878

repo: bjornbytes/lovr


text:
Update README.md

Added qualifier.

Semantically you are right this is more precise,but it's our official tagline, so we won't fix it.

On a serious note, thanks for your work on this project. People don’t say that often enough, IMO.

authors: bkimminich jjarmoc

repo: bkimminich/juice-shop


text:
🛑 Portainer is down

In 9318d0f, Portainer ($PORTAINER_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Portainer is back up in 36cfabe.


text:
Logoff-DisconnectedSession: Script Should Not Use Hardcoded Log Path

Instead of hard coding the path to the log directory consider using the following:
[Environment]::GetFolderPath('ApplicationData')
I changed mine to $LogFile = [Environment]::GetFolderPath('ApplicationData') + "\DisconnectedSessions\sessions_" + $([DateTime]::Now.ToString('yyyyMMdd')) + ".log"
You'll probably also want to ensure that the folder path exists; I created an Ensure-LogFolder method that just gets called prior to the rest of the script execution; nothing fancy:
function Ensure-LogFilePath([string]$LogFile)
{
    $LogFileFolder = [System.IO.Path]::GetDirectoryName($LogFile)
    [System.IO.Directory]::CreateDirectory($LogFileFolder)
}

You might also want to modify how Write-Log is implemented such that it doesn't rely on the global $LogFile, but that is a stylistic choice.
As an aside your commenting system on your blog is broken; otherwise I would have responded there; thank you for the useful script!

Thank you for the remarks... I will look into them.

authors: aolszowka bkuppens

repo: bkuppens/powershell


text:
Add healthcheck for api

https://docs.docker.com/compose/compose-file/compose-file-v3/#healthcheck

Too much work for no results.

repo: black-river-gaming/albion-killbot


text:
Access to Media Keys in WebWorks

Moving from the Framework to Community blackberry/BB10-WebWorks-Framework#577
This is a feature request to get WebWorks access to the device's media keys. It is already available in Cascades as described here: https://developer.blackberry.com/cascades/reference/bb__multimedia__mediakeywatcher.html
Media Keys might be handy for a number of tasks. In my case I'd like to use them in order to control the volume of remote systems.
Depends on #166

The approach will need to follow the example of QtBridge and SystemDialog

I will start looking into this issue.

@tfung This one is very similar to #383 which @trsong is working on. He spent some time learning how the QtBridge plugins work, so you may want to work together to learn how they are done.

authors: tfung timwindsor

repo: blackberry/WebWorks-Community-APIs


text:
Schema - Selection At The Start - Idea CRMUG -  Delivery Mechanism

Following CRMUG.
My idea would be to have various templates of schema's to choose from when initially starting a CRM environment. This would act in a similar way to the templates you have when you start a visio / publisher / powerpoint or other office file.
These templates would give the common generic entities needed for a particular business sector.
Some examples below;
Council
Lettings & Sales (Homes)
Club Membership
Retail
Business To Customer
Business To Business
Insurance & Finance
Banking
Holiday & Travel
This would move away from trying to create a one size fits all approach, and could take the key common attributes of a particular area. It would also allow quicker and easier development, as once a scheme is built the project could work on a second and so forth. Any template could be revisited and added to without impacting other business industries.

Fantastic notes, thank you! I renamed your title to include 'Delivery Mechanism' as i think this was one of the important discussions from CRMUG and so it can be easily identified in the issue list.
The delivery mechanism is so important to make it easy, there could be combinations of templates you use but also another good point in relation to starting on one schema first  could be a logical way forward


text:
[Gally]: master <- dev

Automatically created by Git-Ally

:tada: This PR is included in version 6.1.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: blackflux/lambda-tdd