Skip to content
forked from TonyWu386/OPCAT

A utility for updating the Open Exoplanet Catelogue from external sources

License

Notifications You must be signed in to change notification settings

V-for-Vasili/OPCAT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

team10-Project

An utility for updating the open exoplanet catelogue with external sources

Copyright (c) 2016 [Chain Coders], All Right Reserved

DIRECTORY STRUCTURE

root

|

|_Deliverables

| |_Deliverable_1.pdf

| |_Deliverable_2.pdf

| |_Deliverable_3.pdf

|_Project

    |_source_
	
             |_data_parsing
			 
             |            |_CSV_data_parser.py
			 
             |            |_Planet.py
			 
             |            |_PlanetaryObject.py
			 
             |            |_Star.py
			 
             |            |_System.py
			 
             |            |_XML_data_parser.py
			 
             |
			 
             |_data_retrieval
			 
             |              |_apiGet.py
			 
             |              |_remoteGet.py
			 
             |_test
			 
			 |    |_CSVTest.py
			 
			 |    |_ProposedChangeTest.py
			 
			 |    |_TestComparator.py
			 
			 |    |_XML_data_parser_test.py
			 
             |___init__.py
			 
             |_driver.py
			 
             |_installDep.sh

INSTALLATION

  • Ensure that Python 3.x is installed

  • Ensure that pip (https://pypi.python.org/pypi/pip) is installed

  • Ensure that Hub (https://hub.github.com/) is installed

    • If you're using OS-X, hub can be installed through brew by running "brew install hub"
    • If you're using Linux, Either install Go and run the hub installation tips on their website, or Install LinuxBrew(http://linuxbrew.sh/) and run "brew install hub"
  • IMPORTANT: Execute "installDep.sh" found in /Project/source/ This will install the GPL-compatible "requests" library

USAGE

  • Program is ran on the command line through passing commands to "driver.py", found in /Project/source/

LICENSE

This software is licensed under the MIT License

About

A utility for updating the Open Exoplanet Catelogue from external sources

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.2%
  • Shell 3.8%