Skip to content
Snippets Groups Projects
Commit bb333b96 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

modified: overview/gitlab.rst

	modified:   overview/plan.rst
parent 905e04f7
Branches
Tags
No related merge requests found
...@@ -31,4 +31,4 @@ External repositories ...@@ -31,4 +31,4 @@ External repositories
- `DD4hep <https://github.com/AIDAsoft/DD4hep>`_ - `DD4hep <https://github.com/AIDAsoft/DD4hep>`_
- `PODIO <https://github.com/AIDASoft/podio>`_ - `PODIO <https://github.com/AIDASoft/podio>`_
- `Gaudi <https://gitlab.cern.ch/gaudi/Gaudi>`_ - `Gaudi <https://gitlab.cern.ch/gaudi/Gaudi>`_
- `Delphes EIC <https://delphes-eic.readthedocs.io/en/latest/>`_ - `Delphes EIC <https://delphes-eic.readthedocs.io/en/latest/>`_
\ No newline at end of file
ATHENA Software Plan ATHENA Software Plan
==================== ====================
.. figure:: ../_images/2021-04-07_software_plan.png
:alt: Software plan
:width: 800
**Preparing for the future at EIC** **Preparing for the future at EIC**
To ensure the long-term success of the ATHENA collaboration the aim is to build forward looking team of software developers. We are idenitifying and developing software to use for the lifetime of the EIC project.
Old solutions (such as EicRoot or Fun4All) should go - computing paradigms are changing quickly! In order to attract capable new software As such, we insist on leveraging existing software projects which are supported by large communities and institutions.
development workforce we will focus on modern scientific computing practices. At the same time we should avoid “not-invented-here syndrome”.
Leverage modern, supported by large communities (like CERN) software components where possible to build upon mature, well supported,
and actively developed software stack to hit the ground running. The plan is to actively work with the EICUG SWG also.
**Immediate concern: successful (best!) detector proposal**
As the main goal of ATHENA collaboration is to present successful (and the best!) detector proposal, we understand that there should be no disruption
of WG simulation process after the DWGs and PGWs are formed. Previously WGs already invested their time into various simulation software and
advanced with the simulations. Any change to their workflows at this stage would be damaging. Premature rollout of new toolkit could take focus
away from crucial technology development and down-select that needs to happen these next months.
We will deliver the new software in parallel: implement subsystems in new software toolkit to prepare for full simulation & reconstruction of a
realistic candidate detector by early June 2021. DWG member can act as consultant to software group with minimal overhead
**Resources and support** **Resources and support**
ATHENA SWG will provide: ATHENA SWG will:
- Active support for fun4all and other legacy tools throughout the coming year - Maintain all software on `eicweb <https://eicweb.phy.anl.gov/EIC>`_
- Discontinue active support for fun4all and other legacy tools throughout the coming year
- Computing resources available at large range of facilities (BNL/SDCC, JLab, Argonne LCRC, OSG, …). - Computing resources available at large range of facilities (BNL/SDCC, JLab, Argonne LCRC, OSG, …).
- Distributed data storage over all facilities: Rucio (to be rolled out ASAP) - AGit repositories and continuous-integration support available on the eicweb server
- Git repositories and continuous-integration support available on the eicweb server - Maintiain the large data productions
- Documentation of resources and tools a top priority
**Day 0 software**
Currently as the new software is being prepared, the suggested packages to do full and fast simulations:
- Fast simulation:
- Delphes
- Eic-Smear
- Full simulation:
- ESCalate
- Fun4All
It is explained in the detailes further.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment