Coder Social home page Coder Social logo

kytk / lin4neuro-xenial Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 8.59 MB

Lin4Neuro based on Ubuntu-mini 16.04 (xenial)

Home Page: http://www.lin4neuro.net/lin4neuro/16.04xenial/

License: GNU General Public License v3.0

Shell 29.97% Python 70.03%

lin4neuro-xenial's Introduction

lin4neuro-xenial

Building script of Lin4Neuro based on Ubuntu-mini 16.04 (xenial)

This repository includes scripts to make Lin4Neuro from Ubuntu-mini.iso. It also includes installer-scripts for several neuroimaging software.

How to make Lin4Neuro with your own

Install Ubuntu-mini.iso

You can get iso of ubuntu 16.04 from http://archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/mini.iso

Install with this iso and select no packages during installation.

reboot the system and login.

Install the latest kernel for the version

linux-image-generic-hwe-16.04-edge is the latest kernel for xenial. Install this with the followings;

sudo apt update
sudo apt -y full-upgrade
sudo apt -y install linux-image-generic-hwe-16.04-edge

Install git and clone this repository

After installation, install git, make ~/git directory, and clone this repository under ~/git. (You can save this repository wherever you like.)

cd
LANG=C #if your LANG is other than English
sudo apt install git
mkdir git
cd git
git clone https://github.com/kytk/lin4neuro-xenial.git

Install the Lin4Neuro-base

First, run build-l4n-xenial-1.sh.

cd lin4neuro-xenial
./build-l4n-xenial-1.sh

The script will bring a prompt as following;

    Which language do you want to build? (English/Japanese)
    1) English
    2) Japanese
    3) quit
    #? 

Choose 1 or 2 depending on your language.

Then XFCE4.12 is installed. Upon installation, the system automatically reboots.

Installation of Neuroimaging software packages

Then, run build-l4n-xenial-2.sh.

cd ~/git/lin4neuro-xenial
./build-l4n-xenial-2.sh

This will install several neuroimaging software packages listed below.

Version number is as of 9 Apr 2018.

  • 3D Slicer 4.8.1
  • Aliza 1.38.2.6
  • C3D 1.0.0
  • DSI Studio compiled on 17 Mar 2018
  • ITK-SNAP 3.6.0
  • Mango 4.0.1
  • MRIcroGL 14-July-2017
  • MRIcron 12-Oct-2016
  • ROBEX v12
  • Virtual MRI

Check the software packages are installed correctly.

After installation of the software above, close and re-open the terminai. Then, run build-l4n-xenial-3.sh.

cd ~/git/lin4neuro-xenial
./build-l4n-xenial-3.sh

This script simply tries to run software listed above. If it is not installed correctly, you will see error messages in the terminal. Check it and correct.

Prepare for remastering

If everything is set, run build-l4n-xenial-4.sh.

./build-l4n-xenial-4.sh

This will install customized Remastersys. Since remastersys stops developing, we customized the remastersys so it works for our need.

Configuration of remastersys is found in /etc/remastersys.conf

Modify the setting as you wish.

Remastering

Now you are ready to remaster the system. Run l4n_remastering.sh

./l4n_remastering.sh

This will make an iso imagefile in /home/remastersys/remastersys.

You can share the iso with others.

Installer for other neuroimaging software packages

I also prepared the installer for popular software packages.

  • AFNI
  • ANTs
  • CONN 17f standalone
  • FreeSurfer
  • FSL
  • MRtrix3
  • SPM12 standalone

these installer can be found in lin4neuro-xenial/installer.

lin4neuro-xenial's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  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.