Site index
This page provides an index of all sections and subsections on all pages of this site.
. | 1 | 2 | 3 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y
.
1
- 1. Downloading proprietary IGWN data via OSDF
- 1. Make a fork (copy) of the guide repository
- 1. The ssh.ligo.org portal
2
3
@
A
- Access for KAGRA members
- Access for LIGO and Virgo members
- Access points (Submit hosts)
- Access to computing centres
- Access to IGWN Computing Resources
- Access to the IGWN Computing Grid
- Access to the LIGO Data Grid
- Accessing data from OSDF
- Accessing IGWN data with HTCondor
- Accessing shared data
- Accessing software with HTCondor
- Accessing the IGWN Computing Grid
- Add a description to all labels
- Add an SSH key
- Adding changelog entries
- Adding packages
- Additional services
- Advanced concepts
- Aggregated strain dataset
- Allow/deny-listing execute sites
- Allowlist (DESIRED_Sites)
- Alternative Architectures
- Assign an epic and a milestone to all Issues
- Audience
- Authenticating with Kerberos
- Authorisation tokens
- Authorised access
- Automatic test and coverage reporting
- Automatically configurable from the build components
- Automatically deploy to gitlab pages
- Available Computing Centres
- Available features
- Available services
B
- Basic HTCondor Usage
- Basic scan
- Basic usage
- Before you login the first time
- Binary distributions
- Boards
- Build a binary RPM for a Python project
- Build a conda package
- Build a Conda package for a Python project using grayskull
- Build a source distribution using a before_script
- Build a source distribution using a specialist container image
- Build a source RPM for a Python project
- Build and test a Python project
- Building a (python) package
- Building a source distribution
- Building a wheel for a pure-Python project
- Building multiple packages from a monorepo
- Building multiple source distributions for a monrepo
C
- CernVM File System (CVMFS)
- Chad Hanna
- Change your username
- Checkpointing long-running jobs
- CILogon (KAGRA and LIGO.ORG)
- Clone your fork
- CMake CI/CD components
- cmake/cpack
- Collaboration computing services
- Common issue: wrong account
- Components
- Computing-centre servers
- Conda
- Conda CI/CD components
- Conda environment selection
- Conda environments in CVMFS
- conda/base
- conda/build
- conda/grayskull
- Condor-LIGO Mailing list
- condor_chirp
- condor_ssh_to_job
- condor_tail
- Configuration requirements need to be preinstalled
- Configure email addresses and notifications
- Configure Ruff via the python/all component
- Configuring .gitlab-ci.yml
- Configuring apt
- Configuring conda
- Configuring dnf
- Configuring the job environment
- Configuring your user environment on LDAS
- Configuring yum
- Containerisation of software
- Contributing software
- Contributing to the IGWN Computing Guide
- Controlling the lintian behaviour
- Coverage is combined in the .post pipeline stage
- coverage.py
- Create an account
- Create labels at the lowest level needed
- Create milestones at the lowest level needed
- Create scoped labels to remove confusion
- Creating Containers
- Credentials
- Custom environments
- Customisation
- Customise the test job template
- Customising the included oneAPI modules
D
- Data Access
- Data discovery
- Data Management on the IGWN Computing Grid
- Data publication with the Open Science Data Federation
- Data replication
- Dataset discovery
- Debian components
- debian/all
- debian/build
- debian/source
- debian/test
- Default job environment
- Define boards at the lowest level needed
- Define boards for each scoped label set
- Denylist (UNDESIRED_Sites)
- Deployment example (1/2)
- Deployment example (2/2)
- DEPRECATED: GSI-enabled SSH
- Description
- Disabling all Intel modules
- Disabling MATLAB
- Discovering data URLs
- Discovering datasets
- Discovering OSDF URLs
- Disk Quota
- Distributed data
- Distributing IGWN research software
- Do not set the start and end date for epics
- Docker components
- docker/all
- docker/build
- docker/push
- docker/test
- docker/trigger
- Document control services
- Download data using OSDF
- Downloading data
- Downloading data in HTCondor jobs
- DQSegDB
E
- Email the help desk
- Enabling MATLAB
- Epics
- Every task should be an issue
- Everyone else
- Example
- Examples
- Examples:
- Execute hosts
- Executing tests from an installed library
- Executive summary
F
- Feedback on this site
- File URLs
- Finding the License server information
- Franco Carbognani
- Full example
G
- Generating a default token
- Generating a secure token
- Generating a token using a robot Kerberos keytab
- Generating a VOMS proxy
- Getting a GRID certificate
- Getting set up
- GitLab
- GitLab CI/CD
- Gitlab CI/CD Components
- GitLab Pages
- GitLab-CI
- GitLab-CI Runnners
- Google Workspace for Education for LIGO.ORG
- GPUs in HTCondor jobs
- GraceDB
- Group and Project structure
- Group leadership
- Group membership
- Guidelines
- GW Open Data (gwosc.osgstorage.org)
- Gwave (PSU)
- GWDataFind
- GWDataFind servers
- GWOSC data on the OSDF
- GWOSC public data in CVMFS
H
- Help and support
- Host keys
- How to access the ligo.org Google Workspace for KAGRA members
- How to enable CI on GitLab
- How to generate a credential
- How to generate a SciToken
- How to use the grid
- HTCondor
- HTCondor file transfer
I
- Icinga Monitoring Admin, Management & Support
- If an issue spawns sub-tasks, promote it to an epic
- IGWN Accounting Tags
- IGWN aggregated data
- IGWN Computing Grid features
- IGWN Computing Guide
- IGWN Computing Project Management Guidelines
- IGWN Conda Distribution
- IGWN Data
- IGWN Data Distribution
- IGWN Debian Repositories
- IGWN GitLab Administration
- IGWN Grid Access Points
- IGWN Job Accounting
- IGWN low-latency data
- IGWN mailing lists
- IGWN OSDF namespaces
- IGWN Pool Administration, Management & Support
- IGWN pool frontend configurations and notes
- IGWN private data in CVMFS
- IGWN Service Administration
- IGWN Software
- IGWN Software (software.igwn.org)
- Important Directories
- IN2P3 Computing Centre
- Include a project prefix in the milestone name
- Inheriting environment variables from the access point
- Inputs
- Install custom requirements before scanning
- Install extra requirements
- Installing CIECPLib
- Installing htgettoken
- Installing igwn-auth-utils
- Installing ligo-proxy-init
- Installing the CVMFS client
- Installing the Kerberos tools
- Installing the OSDF client
- Installing the SciTokens tools
- Installing the VOMS client
- Installing the X.509 tools
- Instrumental data
- Intel oneAPI
- Interactive use
- Issuer
- Issues
J
K
- KAGRA
- KAGRA data (kagra.storage.igwn.org)
- KAGRA members
- Ken-ichi Oohara
- Kerberos
- Kerberos for LIGO.ORG
- Key features
- Key SciTokens concepts
- Known limitations
L
- Labels
- Latest release
- LDAS @ Caltech
- LDAS @ IUCAA
- LDAS @ LIGO-Hanford
- LDAS @ LIGO-Livingston
- LIGO
- LIGO and Virgo members
- LIGO data (ligo.storage.igwn.org)
- LIGO Document Control Center (DCC)
- LIGO.ORG for Virgo members
- Linux (default)
- Local Access Points
- Logging into the ligo.org Google Workspace
- Login hosts
- Low-latency instrumental data
- Low-latency strain data
M
- Machine requirements
- macOS
- Making changes
- Making contributions
- Mandatory extra features
- Matlab
- MATLAB
- Milestones
- MkDocs CI/CD components
- mkdocs/build
- mkdocs/pages
- Modular pipelines with CI/CD components
- Monitoring job status
- Mounting a CVMFS repository
- Mounting a CVMFS repository on Linux
- Mounting a CVMFS repository on macOS
- Multi-project pipelines
- Multiple tokens
N
O
- OASIS (oasis.opensciencegrid.org)
- Open a merge request
- Operating System-native environments
- Optional extra features
- OSDF publication
- OSDF URLs
- OSG Singularity images (singularity.opensciencegrid.org)
- Other examples
- Other IGWN RPM Repositories
- Other Tips
- Overview
P
- Platform-specific wheels for Linux and macOS
- Platform-specific wheels with the Python limited API
- Post a help desk ticket (preferred)
- Power Users
- Processed data
- Proprietary IGWN data
- Provided Services and Dashboards
- Public data
- Published files cannot be modified
- Publishing data from CIT
- Publishing data into /igwn/cit
- Publishing data remotely
- Publishing shared data
- Publishing specific distributions
- Publishing to the GitLab project package register
- Pushing to Docker Hub
- Pushing to Quay.io
- pytest
- Python CI/CD components
- python/all
- python/code-quality
- python/dependency-scanning
- python/flake8
- python/publish
- python/qa
- python/ruff
- python/sdist
- python/test
- python/type-checking
- python/wheel
R
- Raw instrumental data
- Read data from CVMFS
- Reading data from /igwn/cit
- RedHat CI/CD components
- redhat/all
- redhat/build
- redhat/source
- redhat/test
- Reference software environments
- Registering for a collaboration identity
- Reinstatement of an account
- Remote data discovery with NDS
- Reporting issues / feedback
- Requesting a new @ligo.org mailing list
- Requesting an account
- Requesting resources with an HTCondor job
- Requires an upstream source distribution
- Requires an upstream source distribution or Debian source package
- Requires an upstream source distribution or source RPM
- Resource pools
- Restoring accidentally deleted/modified files at CIT
- Rocky Linux 8
- Rocky Linux 9
- Rpmlint
- Runners and tags
- Running a simple script
S
- Scan a project in a subdirectory
- Scan a project with YAML files
- Scan a Python application
- Scan a Python project
- Scan a subproject with a custom configuration file
- Scientific Linux 7
- SciToken issuers
- SciTokens
- Scope
- Service Desk
- Services supported by each type of issuer
- Set a GitLab password
- Setting default htgettoken options
- Setting environment variables
- Shared data (shared.storage.igwn.org)
- Shared IGWN Data
- Sharing LIGO Files
- Singularity container images in CVMFS
- Singularity images via Dockerhub
- Software
- Source distributions
- Specifying accounting information
- Sphinx CI/CD components
- sphinx/apidoc
- sphinx/build
- sphinx/pages
- SSH keys
- Standalone executables
- Stefano Bagnasco
- Stream stdout/stderr
- Subscribing to @ligo.org mailing lists
- Summary of use cases
- Support
- Syntax and commands for each type of issuer
T
- Test a container image for a Python package
- Test jobs do not automatically install built packages
- Test jobs require matching jobs from debian/build
- Test jobs require matching jobs from redhat/build
- Test reports
- Testing a Python project
- Testing your access
- The ARCCA Hawk Computing Centre
- The CNAF computing centre at INFN
- The Computing and Software Working Group
- The IGWN Computing Grid
- The IGWN Computing Help Desk
- The IGWN Conda Distribution
- The IGWN-Production RPM Repository
- The LIGO Data Grid
- The LIGO Data Grid (LDG)
- Things to note
- Token handles
- Token management by HTCondor
- Token-aware services
- transfer_input_files
- Transferring Singularity images using HTCondor file transfer
- Trigger a rebuild of a downstream image
- Tutorials
U
- Uploading to the IGWN Software Archive
- Usage
- Use conda run to execute your process
- Use issue templates
- Use the absolute path of the executable
- Use this component multiple times to trigger different branches
- Useful CVMFS repositories:
- User Information
- User-curated data
- Using a local pool from an IGWN Grid Access Point
- Using a token in a job
- Using an X.509 credential in a job
- Using Conda environments with HTCondor
- Using IGWN credentials with HTCondor
- Using tokens
- Using tokens in a DAG
- Using tokens in long-running or automated ('robot') workflows
- Using tokens with transfer_input_files
- Using your identity
- Using your identity on the web
- Using your identity programmatically
V
- Valid site names
- Virgo
- Virgo data (virgo.storage.igwn.org)
- Virgo lists
- Virgo Technical Document System (TDS)
- Virgo VOMS
W
- What is a SciToken?
- What is continuous integration?
- What is CVMFS?
- What is IGWN?
- What is the IGWN Computing Grid?
- Wheels for compiled projects
- Where are my jobs running?