Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Framework

Language

Interactive
analysis

Batch
analysis

On-the-fly
analysis

GUI Driven

Speed

Learning
Threshold

LCLS Support

psana

C++, python

No

Yes

Yes (shared memory
on monitoring nodes)

No

High

Low for usage
High for development

Yes

psana
(interactive)

python

Yes

Yes

?

No

Normal

Low

Yes

psami

C++

Yes

No

Yes (native framework for
monitoring nodes)

Yes

High

Very low for usage
Very high for development

Yes

matlab

matlab

Yes

?

No

No

Normal

Low

Licenses only

IDL

IDL

Yes

?

No

?

Normal

?

Licenses only

CASS

C++

Yes

?

Yes (shared memory
on monitoring nodes)

?

High

High

No