machadodj.github.io
The homepage of the Phyloinformatics Lab.
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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.9%) to scientific vocabulary
Repository
The homepage of the Phyloinformatics Lab.
Basic Info
- Host: GitHub
- Owner: machadodj
- License: bsd-3-clause
- Language: SCSS
- Default Branch: main
- Size: 265 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Lab Website Template
An easy-to-use, flexible website template for labs, including automatic citations, GitHub tag imports, pre-built components, and more. Spend less time reinventing the wheel and more time running your lab.
Still in pre-release/preview. We need testers!
Please help us out! How easy is the template to use? How flexible is it? How's our documentation?
Features
- Automatically generated citations (using Manubot) from just an identifier (DOI, PubMed ID, and many more)
- Automatically pull in and display tags from GitHub repositories
- Works and looks good on all major desktop and mobile browsers
- A suite of pre-built components:
- formatted tables and code blocks
- social media links with icons
- figures with captions
- image galleries
- multi-size cards with image and text
- citations
- ...and many more!
- A home page, where you can highlight the most important things that make your lab special
- A research page, with a sorted, searchable list of all your published works
- A tools page, where you can show off your software, datasets, or other useful things
- A team page, compiled automatically from individual members
- Individual team member pages with bios, assignable roles, and social media links
- A blog page, with a sorted, grouped, tagged list of all your posts
Gallery
See who else is using the template and what it can do!
Documentation
Run Locally
Source: click here.
Build site locally
Normally your site is built automatically on GitHub if you're using one of the standard workflows. But if you want to preview changes to your site before pushing them to your GitHub repo for all to see, you can follow these steps to build and run the site on your computer. Most people wont need or want to do this.
- Install Ruby v3+ (on Windows, use the installer and the recommended version with the Devkit).
- Install Bundler by running `gem install bundler.
- [Install Jekyll] by running
gem install jekyll. - Go to the folder where you cloned your site, e.g.
cd your-lab-website. - Bundle the site by running
bundle. - Start the site by running
bundle exec jekyll serve --open-url --livereload --trace.
If you're on Windows and getting errors, see this thread.
The site should automatically open in a browser. Any changes you make should automatically rebuild the site and refresh the page, except for changes to _config.yaml which require re-running the start command.
Build citations locally
Normally your citations are built automatically on GitHub if you're using one of the standard workflows. But if you want to preview changes to your citations before pushing them to your GitHub repo for all to see, or GitHub is having problems generating the citations, you can follow these steps to run the automatic citation process on your computer. Most people wont need or want to do this.
- Install Python (with PIP).
- Go to the folder where you cloned your site, e.g.
cd your-lab-website. - Install needed Python packages by running
python -m pip install --upgrade --requirement ./auto-cite/requirements.txt. - Add or change the desired
sources/papersin/_data/sources.yaml. - Generate citations by running python `./auto-cite/auto-cite.pyRi.
Citations should be automatically generated and output to /_data/citations.yaml.
Owner
- Name: Denis Jacob Machado
- Login: machadodj
- Kind: user
- Location: Charlotte, NC
- Company: @uncc, @janieslab
- Website: https://about.me/machadodj
- Repositories: 2
- Profile: https://github.com/machadodj
I am a bioinformatician and phylogeneticist that enjoys working on comparative genomics and evolution.
GitHub Events
Total
- Push event: 41
Last Year
- Push event: 41
Dependencies
- PyYAML ==6.0
- dict-hash ==1.1.26
- manubot ==0.5.3
- jekyll-feed >= 0 development
- jekyll-redirect-from >= 0 development
- jekyll-sitemap >= 0 development
- jekyll >= 0
- tzinfo ~> 1.2
- tzinfo-data >= 0
- wdm ~> 0.1.1
- webrick ~> 1.7
- addressable 2.8.0
- colorator 1.1.0
- concurrent-ruby 1.1.10
- em-websocket 0.5.3
- eventmachine 1.2.7
- ffi 1.15.5
- forwardable-extended 2.6.0
- http_parser.rb 0.8.0
- i18n 1.12.0
- jekyll 4.2.2
- jekyll-feed 0.16.0
- jekyll-redirect-from 0.16.0
- jekyll-sass-converter 2.2.0
- jekyll-sitemap 1.4.0
- jekyll-watch 2.2.1
- kramdown 2.4.0
- kramdown-parser-gfm 1.1.0
- liquid 4.0.3
- listen 3.7.1
- mercenary 0.4.0
- pathutil 0.16.2
- public_suffix 4.0.7
- rb-fsevent 0.11.1
- rb-inotify 0.10.1
- rexml 3.2.5
- rouge 3.30.0
- safe_yaml 1.0.5
- sassc 2.4.0
- terminal-table 2.0.0
- unicode-display_width 1.8.0
- webrick 1.7.0
- actions/checkout v2 composite
- actions/setup-python v2 composite
- stefanzweifel/git-auto-commit-action v4 composite