Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.

USGS-WiM/lili

Repository files navigation

WiM logo

THIS REPO IS ARCHIVED

Please visit https://code.usgs.gov/WiM/lili for the active repo of this project.

lili

This is the Laboratory Information Management System for the Laboratory for Infectious Disease and Environment.

Laboratory for Infectious Disease and Environment = LIDE | Laboratory Information Management System = LIMS

LI DE LI MS = LILI or lili

This codebase is the front-end client/web application built in Angular and using the Clarity UI framework by VMWare

Installation

Prerequisite: Please install Angular-CLI by following these instructions.

git clone https://github.com/USGS-WiM/lili.git

cd lili

install the project's dependencies

run npm install

You may have to run this multiple times. Run it at least twice to be safe.

The, run ng serve. this starts the application in dev mode and watches your files for live reload.

Test and build scripts

running unit tests

ng test

running e2e tests

ng e2e

production build

Use this when doing a release to production. Creates a dist directory for use on the server.

ng build --prod --bh ./


Built With

  • Angular - The main web framework used

  • Clarity UI - Top-level UI framework if you have one

  • NPM - Dependency Management

Contributing

Please read CONTRIBUTING.md for details on the process for submitting pull requests to us. Please read CODE_OF_CONDUCT.md for details on adhering by the USGS Code of Scientific Conduct.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Advance the version when adding features, fixing bugs or making minor enhancement. Follow semver principles. To add tag in git, type git tag v{major}.{minor}.{patch}. Example: git tag v2.0.5

To push tags to remote origin: git push origin --tags

*Note that your alias for the remote origin may differ.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the Creative Commons CC0 1.0 Universal License - see the LICENSE.md file for details

Suggested Citation

In the spirit of open source, please cite any re-use of the source code stored in this repository. Below is the suggested citation:

This project contains code produced by the Web Informatics and Mapping (WIM) team at the United States Geological Survey (USGS). As a work of the United States Government, this project is in the public domain within the United States. https://wim.usgs.gov

About WIM

  • This project authored by the USGS WIM team

  • WIM is a team of developers and technologists who build and manage tools, software, web services, and databases to support USGS science and other federal government cooperators.

  • WiM is a part of the Upper Midwest Water Science Center.

=======

lili

v2 LIMS for LIDE