https://github.com/erictleung/erictleung.github.io

:memo: Source code for my website, portfolio of projects, and more

https://github.com/erictleung/erictleung.github.io

Science Score: 13.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
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.8%) to scientific vocabulary

Keywords

bioinformatics blog data data-analysis data-science github-jekyll github-page jekyll lanyon open-science open-source software-engineering
Last synced: 4 months ago · JSON representation

Repository

:memo: Source code for my website, portfolio of projects, and more

Basic Info
  • Host: GitHub
  • Owner: erictleung
  • License: other
  • Language: HTML
  • Default Branch: main
  • Homepage: https://erictleung.com/
  • Size: 19.7 MB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 25
  • Releases: 0
Topics
bioinformatics blog data data-analysis data-science github-jekyll github-page jekyll lanyon open-science open-source software-engineering
Created over 10 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Funding License

README.md

erictleung.github.io

Herein lies the source code of my website.

Table of Contents

Prerequisites

Jekyll sites require Ruby (>= 2.2.5).

See guides on installation. Here's an example:

shell echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc source ~/.bashrc

Now install software.

shell gem install jekyll gem install bundler

More information on using Jekyll and GitHub Pages can be found here. GitHub Pages has a list of their dependencies that can be found here.

Installation and Starting

```shell

Setup

git clone https://github.com/erictleung/erictleung.github.io.git cd erictleung.github.io bundle install # Install dependencies

Serve live site

bundle exec jekyll serve

Serve site with draft blog posts

https://jekyllrb.com/docs/drafts/

bundle exec jekyll serve --drafts ```

You can find more information about the static site generator, Jekyll, here. Jekyll uses various syntax to help template information, so here is a Jekyll cheat sheet.

Modified Theme

The theme for the site is modified from lanyon. A short description of it is:

Lanyon is an unassuming Jekyll theme that places content first by tucking away navigation in a hidden drawer. It's based on Poole, the Jekyll butler.

Inserting Images

I've created a small shortcut to help embed images more semantically.

html {% include image.html url="asset/image_path_here.jpg" alt="Put alt text here" caption="This is the caption for the image" %}

Other

Jekyll uses the Liquid templating system to inject some programming logic into some of the HTML elements. See its documentation page for more on how to use it in Jekyll.

License

MIT

Owner

  • Name: Eric Leung
  • Login: erictleung
  • Kind: user
  • Location: New York, NY

Data science generalist. Sharing knowledge and optimizing tools for learning and growth. Open-source and open-data advocate. Community learner.

GitHub Events

Total
  • Delete event: 2
  • Issue comment event: 2
Last Year
  • Delete event: 2
  • Issue comment event: 2

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 41
  • Total pull requests: 26
  • Average time to close issues: about 1 year
  • Average time to close pull requests: about 2 months
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.2
  • Average comments per pull request: 0.19
  • Merged pull requests: 19
  • Bot issues: 0
  • Bot pull requests: 20
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • erictleung (41)
Pull Request Authors
  • dependabot[bot] (23)
  • erictleung (6)
Top Labels
Issue Labels
site-updates (13) post (9) maintenance (3) enhancement (2)
Pull Request Labels
dependencies (23)