Giter VIP home page Giter VIP logo

alice-analysis-tutorial's Introduction

Welcome to the ALICE Analysis Tutorial documentation

Build Status

This is a community-contributed place where we collect all our documentation. Every ALICE member can contribute, and the Analysis Tutorial Committee will review every contribution.

Where can I see the documentation online?

Documentation is published on GitHub pages at the following address:

https://alice-doc.github.io/alice-analysis-tutorial/

How can I contribute to the documentation?

First off you need a GitHub account. Fork the alice-doc/alice-analysis-tutorial repository, then clone it to your laptop:

git clone https://github.com/alice-doc/alice-analysis-tutorial
cd alice-analysis-tutorial/
git remote add <my_username> https://github.com/<my_username>/alice-analysis-tutorial

Documentation is written in Markdown and it is generated using GitBook. You need to install GitBook first. GitBook is a NodeJS package, meaning that you need npm to install it. You can get npm easily.

On Ubuntu:

sudo apt install npm

On macOS (assuming you have Homebrew:

brew install npm

On CentOS 7 (you need EPEL enabled):

sudo yum install npm

Once npm is installed, you can install GitBook:

sudo npm install -g gitbook-cli

Do not use sudo on macOS.

Once GitBook is installed, you should find it in your $PATH, check it with:

type gitbook

To preview the documentation pages locally while you are editing them, move to the repository's root directory and run:

cd alice-analysis-tutorial/
make serve

The command will not exit and a local website will be visible at the following address:

http://localhost:4000

The website uses GitBook. Editing the pages using your favorite text editor: whenever you save, the page currently opened in your local preview will be refreshed automatically.

When you are happy with your modifications, commit them, push them to your repository and open a pull request, for instance:

git commit -a -m 'I am happy with my doc'
git push <my_username>

then navigate to your GitHub repository online to open a pull request.

alice-analysis-tutorial's People

Contributors

dberzano avatar mpuccio avatar mfasda avatar andria009 avatar maireiphc avatar mycrofd avatar barthelemy avatar ktf avatar lbariogl avatar omasanori avatar mconcas avatar michaellettrich avatar raymondehlers avatar siscia avatar vascobarroso avatar pkarczma avatar sizaraziz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.