-
Notifications
You must be signed in to change notification settings - Fork 6
#Table Design, Display Data, Join multiple databases(3/8-3/15) Redesign the entire website by implementing the searching functionality that allow user to search the keyword based on species. Then, the javascript will attempt to search multiple databases based on this search keyword and pull all the results into a joint table. The table is displayed as a search result. Current issue involve fixing the asynchronous issue(since the website was redesigned, need to choose between Angular JS http calls or ajax promise). Both http call and ajax promise involves restructure the code for API pulls.
Restructured the code to separate the javascript files to maintain modularity and scalability. Updated the newest API pulls into the website. Working on a bug that caused by too many http requests which prevent us from making asynchronous API calls. Also working on displaying the table from the search query. Still need to research on more angular JS, JS, and HTML tools to achieve this.
Added the API pulls designed by Calvin, numfah, and Jong Ha Lee into the Website. Solved the asynchronous issue by researching on Angular JS platform and utilize http call to resolve the issue (which implemented promise()) Re-structure the javascript code of the website to make it more organized and scalable. Added Input field as a database searching tool. Added CSS to the website as well as designed the webpage to make it look nicer. Issue to solve: Numfah's API pull doesn't work on Chrome, and since I don't use MAC, I can't test it on Safari. Need to find a way to fetch the data from her API call. Issue to solve: Add more functionality to the website. Currently the website should fulfill the goal of the 1st iteration.
Researched about Javascript/HTML/CSS technologies that can be used to construct the web skeleton. Spend large amount of time looking over Javascript technologies such as AngularJS and learning about its framework. Wrote some initial structural of the website(build the AngularJS framework into the HTML). Researching on how to effectively display input(JSON file) into tables by using AngularJS
The UBC Fisheries Centre, located at the University of British Columbia, promotes multidisciplinary study of aquatic ecosystems and broad-based collaboration with maritime communities, government, NGOs and other partners. The UBC Fisheries Centre is the focal point for development of the widely used Ecopath with Ecosim approach and software. It is also a member of the FishBase Consortium.
Website Link: http://www.seaaroundus.org/data/#/eez/32?chart=catch-chart&dimension=taxon&measure=tonnage&limit=10
github Link: https://github.com/seaaroundus/
API Link: https://github.com/SeaAroundUs/sau-web-mt
Website Link: http://www.fao.org/fishery/statistics/en
FishBase is a global species database of fish species (specifically finfish).It is the largest and most extensively accessed online database on adult finfish on the web. Over time it has "evolved into a dynamic and versatile ecological tool" that is widely cited in scholarly publications.
Website Link: http://www.fishbase.org/search.php
API: http://www.deepspaceweb.com/fishbase/
Welcome to the Nonindigenous Aquatic Species (NAS) information resource for the United States Geological Survey. Located at Gainesville, Florida, this site has been established as a central repository for spatially referenced biogeographic accounts of introduced aquatic species. The program provides scientific reports, online/realtime queries, spatial data sets, distribution maps, and general information. The data are made available for use by biologists, interagency groups, and the general public. The geographical coverage is the United States.
Database: https://www.sciencebase.gov/catalog/item/53da50a6e4b0477f68736d71
Database Collections: http://www.usgs.gov/core_science_systems/csas/webservices.html
API: http://nas.er.usgs.gov/api/documentation.aspx
OBIS-USA brings together marine biological occurrence data – recorded observations of identifiable marine species at a known time and place, collected primarily from U.S. Waters or with U.S. funding. Coordinated by the Core Science, Analytics, Synthesis, and Libraries (CSAS&L) Program of the United States Geological Survey (USGS), OBIS-USA, strives to meet national needs for access to marine data about the organisms and ecosystems.
OBIS-USA is part of an international data sharing network (Ocean Biogeographic Information System, OBIS) coordinated by the Intergovernmental Oceanographic Commission, of UNESCO (United Nations Educational, Science and Cultural Organization International Oceanographic Data and Information Exchange. Federal coordination is done in collaboration with the participants of the ad hoc Biodiversity working group organized under the Interagency Working Group on Ocean Partnerships Subcommittee on Ocean Science and Technology.
The data contained in OBIS-USA may be used in two different ways. First, using the data dashboard, users can visually examine the full collection of data down to the record level. Second, the Biogeographic Analysis Tool provides an analysis or summary of the biodiversity for defined geographic regions.
Data Base: http://www.usgs.gov/obis-usa/search/
Data Search: http://iobis.org/mapper/
Data Management: http://www.usgs.gov/datamanagement/share/usgscatalogs.php
The Barcode of Life Data Systems is designed to support the generation and application of DNA barcode data. The platform consists of four main modules: a data portal, a database of barcode clusters, an educational portal, and a data collection workbench.
Website: http://boldsystems.org/
Database: http://boldsystems.org/index.php/databases
Website: http://www.itis.gov/
DataBase: http://www.itis.gov/access.html
Website: http://www.gbif.org/
Data Sets: http://www.gbif.org/dataset
Global access to knowledge about life on Earth
Website: http://www.eol.org/
- Information List
- Proposal
-
Meeting Notes
- Meeting 2 (9/22)
- Meeting 3 (10/9)
- Meeting 4 (10/23)
- Seminar (10/29)
- Meeting 5 (11/6)
- Meeting 6 (12/2)
- Discussion (2/5)
- Meeting 7 (2/9)
- Meeting 8 (2/16)
- Meeting 9 (2/23)
- Meeting 10 (3/1)
- Meeting 11 (3/8)
- Meeting 12 (3/15)
- Meeting 13 (3/29)
- Meeting 14 (4/5)
- Meeting 15 (4/12)
- Meeting 16 (4/19)
- Meeting 17 (4/26)
- Discussion (6/16)
- Weekly Report