https://github.com/adokter/vol2birdinstall

installer for vol2bird

https://github.com/adokter/vol2birdinstall

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.3%) to scientific vocabulary

Keywords from Contributors

aeroecology enram eumetnet-opera movement-ecology nexrad radar weather-radar wsr-88d
Last synced: 11 months ago · JSON representation

Repository

installer for vol2bird

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 1
  • Open Issues: 10
  • Releases: 0
Created over 4 years ago · Last pushed 11 months ago
Metadata Files
Readme

README.md

Vertical profiling of biological scatterers installer

The vol2bird installer provides install scripts for building the software from various software repositories. It currently supports. + Ubuntu 22.04 + Ubuntu 21.04 + Ubuntu 18.04 & 18.10 + CentOS 8 + RedHat 8 (see RedHat Prerequisities below) + Mac OS Intel

The installer attempts to install as many stock packages using the package installers apt or yum. This in turn assumes that either this script is run as root or that the user running the script has sudo-privileges.

If you by any chance are running a different linux distribution or MacOS, the scripts will perform a best effort to identify the operating system you are running.

installation

The default installation directory is /opt/vol2bird. This might not be writable by the user that installs the system and therefor it might be necessary to run: sudo mkdir -p /opt/vol2bird sudo chown <usr> /opt/vol2bird

After that, it should hopefully be possible to run. ./setup install and if all goes as expected, the software will be placed in /opt/vol2bird.

You can also specify --prefix=<path> to the setup script to get software installed at a different place. E.g. ./setup --prefix=/my/local/software install

upgrading an existing installation

To upgrade an existing installation, run ```

pull latest changes

git pull

Clean the .build catalogues, all software will be rebuilt

./setup clean

(optional) Clean the .downloads and .build catalogues, all software will be fetched and rebuilt

./setup distclean

install

./setup install ```

RedHat Prerequisites

When building the system on RedHat the subscription must be enabled so that it is possible to install all required dependencies. During the setup, libraries belonging to extra repos will also be installed. In order for this to work you must run the following command before setting up the system:

sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-x86_64-rpms"

Mac OS

There are a few tools required when installing the software on a Mac that can't be installed by the setup script. First and foremost, the command line developer tools has to be installed. Start the terminal (Go->Utilities & Click on Terminal). ~ % xcode-select --install

If you haven't got Homebrew installed, then you will have to install that as well. For further information about this, check https://brew.sh. If you just want it done, first type 'brew' in the terminal. If command can't be found, install it by executing the following command. ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

After homebrew has been installed it will print some help text. One of the things that is written is that brew might have to be added to the PATH and it can look something like:

```

....... ==> Next steps: - Run these two commands in your terminal to add Homebrew to your PATH: echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users//.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"

- Run brew help to get started

```

Follow these steps so that you have got the brew available when running the setup.

Owner

  • Name: Adriaan Dokter
  • Login: adokter
  • Kind: user
  • Company: Lab of ornithology, Cornell University

GitHub Events

Total
  • Push event: 3
Last Year
  • Push event: 3

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 52
  • Total Committers: 3
  • Avg Commits per committer: 17.333
  • Development Distribution Score (DDS): 0.5
Past Year
  • Commits: 5
  • Committers: 3
  • Avg Commits per committer: 1.667
  • Development Distribution Score (DDS): 0.4
Top Committers
Name Email Commits
Anders Henja a****s@b****u 26
Adriaan Dokter a****r@g****m 25
Anders Henja a****a@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 18
  • Total pull requests: 6
  • Average time to close issues: 16 days
  • Average time to close pull requests: 19 days
  • Total issue authors: 7
  • Total pull request authors: 2
  • Average comments per issue: 0.89
  • Average comments per pull request: 0.17
  • Merged pull requests: 6
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 2
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • adokter (9)
  • BerendWijers (3)
  • iskandari (2)
  • yangning-cuit (1)
  • MichevB (1)
  • skoulouzis (1)
  • gkeane (1)
Pull Request Authors
  • adokter (5)
  • andershenja (1)
Top Labels
Issue Labels
enhancement (4) bug (3)
Pull Request Labels