Development Page - ComputeCanada/ahep_interactive_analysis_facility GitHub Wiki
Current status
VM and System Setup
- Access OpenStack at https://arbutus.cloud.computecanada.ca/
- Created a minimal Ubuntu v20 instance following instructions at https://docs.computecanada.ca/wiki/Cloud_Quick_Start ( smallest image )
- The virtual machine can now be accessed through the public URL provided the SSH key pairs are added.
Setting up CVMFS
- Setting up CVMFS following Ryan suggestion: https://cvmfs.readthedocs.io/en/stable/cpt-quickstart.html
- and https://docs.computecanada.ca/wiki/Accessing_CVMFS
wget https://package.computecanada.ca/yum/cc-cvmfs-public/prod/other/cvmfs-config-computecanada-latest.all.deb sudo dpkg -i cvmfs-config-computecanada-latest.all.deb
- Setting CVMFS_HTTP_PROXY="http://cvmfs-cache.arbutus.cloud.computecanada.ca:3128;DIRECT"
- Currently has access to soft.computecanada.ca and larsoft.openscience.ca
Setting up Coffea on virtual machine:
- I'm setting up the software environment using the CC stack, since all I need are ROOT and scipy/numpy/etc
- Create a virtual environment ** Before doing that, activate a virtual environment following: https://docs.computecanada.ca/wiki/Python#Creating_and_using_a_virtual_environment ** However this doesn't work, giving no disk space error.
- Download and compile coffea following https://coffeateam.github.io/coffea/installation.html
Creating Nanoevent for proto_dune files
- NanoEvent schema created with capability to zip objects
- Codes at https://github.com/tejinc/coffea/tree/dune_dev
- Still need to refine the naming convention, but this is a version that works.