Skip to content

About

Official website of the ArCo Lab at Università Campus Bio-Medico di Roma. Research in artificial intelligence, biomedical engineering, computer vision, and computational systems.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

1,151 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArCo Lab logo

ArCo Lab Website

Applied AI research in medicine
Universita Campus Bio-Medico di Roma

Jekyll · Cloudflare Pages · Static deployment

About

This repository contains the public website of ArCo Lab, the Unit of Artificial Intelligence and Computer Systems at Universita Campus Bio-Medico di Roma.

The site is a static Jekyll website. It presents the lab's people, research projects, publications, educational activities, news, and contact information. It is designed for Cloudflare Pages under the University's domain.

Website sections

  • Home - Lab overview, research highlights, selected recent publications, projects, and team.
  • Team - Researcher profiles, interests, biographies, and related publications.
  • Projects - Active and completed research projects.
  • Publications - Searchable publications with keyword, project, and year filters.
  • Education - Courses and teaching activities.
  • News - Editorial updates and research announcements.
  • Contact - Lab contact details and institutional links.

Repository structure

_pages/                  Main pages and team profiles
_projects/               Project pages generated from the project sheet
_data/                   Generated site data
_bibliography/           Generated publication bibliography
assets/                  Published images, branding, styles, and scripts
scripts/                 Content synchronization and writeback scripts
shared/                  Local CSV sources and ignored configuration files
update_the_website/      Content update documentation
.github/workflows/       Quality and security checks

Local development

The supported local environment is Docker. Start the development server with:

docker compose up --build

The site is available at http://localhost:8080.

For a production-style build:

docker compose run --rm jekyll npm install
docker compose run --rm jekyll npm run build

The generated site is written to _site/, which is ignored by Git.

Updating content

Team, Projects, Publications, News, and Education are maintained through a separate private content-management workflow. The public repository contains only the generated website content and published assets.

Generated files should not be edited manually when the change belongs to the content workflow. Local service-account credentials, synchronization configuration, shared CSV sources, upload folders, and internal documentation are kept outside the public repository.

Deployment

Connect this repository to a Cloudflare Pages project and use:

  • Production branch: main
  • Build command: npm run build
  • Build output directory: _site
  • Root directory: /

Cloudflare reads .ruby-version and .node-version, so the build uses the same pinned runtimes as local development. No deployment secrets are required for Git-integrated builds. Add arcolab.unicampus.it as a custom domain in the Pages dashboard after the first successful deployment.

The production build runs Jekyll and then removes unused CSS. Cloudflare-specific response headers are published from _headers.

Design and identity

The ArCo Lab visual identity is stored in assets/branding/arco/. The main logo is used by the website and this README.

About

Official website of the ArCo Lab at Università Campus Bio-Medico di Roma. Research in artificial intelligence, biomedical engineering, computer vision, and computational systems.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages