Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Landcruiser87/mars_ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mars ML

Purpose

This repo is meant to house various scripts to navigate the ATLAS database of images from the Mars 2020 mission.

Requirements

  • Python >= 3.11

Cloning and setting up environment.

Launch VSCode if that is IDE of choice.

`CTRL + SHIFT + ~` will open a terminal
Navigate to the directory where you want to clone the repo. 

$ git clone https://github.com/Landcruiser87/newsbyrob.git
$ cd newsbyrob
$ python -m venv .news_venv
(Or replace .news_venv with whatever you want to call your environment)	

On Windows
$ .venv\Scripts\activate.bat

On Mac / Linux
$ source .venv/bin/activate

Project setup with Poetry

How to check Poetry installation

In your terminal, navigate to your root folder.

If poetry is not installed, do so in order to continue This will install version 1.7.0. Adjust to your preference

curl -sSL https://install.python-poetry.org | python3 - --version 1.7.0

To check if poetry is installed on your system. Type the following into your terminal

poetry -V

if you see a version returned, you have Poetry installed. The second command is to update poetry if its installed. (Always a good idea). If not, follow this link and follow installation commands for your systems requirements. If on windows, we recommend the powershell option for easiest installation. Using pip to install poetry will lead to problems down the road and we do not recommend that option. It needs to be installed separately from your standard python installation to manage your many python installations. Note: Python 2.7 is not supported

Environment storage

Some prefer Poetry's default storage method of storing environments in one location on your system. The default storage are nested under the {cache_dir}/virtualenvs.

If you want to store you virtual environment locally. Set this global configuration flag below once poetry is installed. This will now search for whatever environments you have in the root folder before trying any global versions of the environment in the cache.

poetry config virtualenvs.in-project true

For general instruction as to poetry's functionality and commands, please see read through poetry's cli documentation To select our poetry env. If it doesn't have the path to your global python version, you can always make a native one. Restart vscode and it will select that automatically after you have configured venv's to be stored locally above.

poetry env use python3.11

or 

python -m venv .venv

To install libraries

poetry install

This will read from the poetry lock file that is included in this repo and install all necessary packagage versions. Should other versions be needed, the project TOML file will be utilized and packages updated according to your system requirements.

To view the current libraries installed

poetry show

To view only top level library requirements

poetry show -T

## File Setup
While in root directory run commands below

$ mkdir data $ mkdir secret



## TODO
  

About

This repo is meant as a downloading function to navigate the ATLAS archive of photos from the Mars mission in 2020. https://pds-imaging.jpl.nasa.gov/beta/archive-explorer?mission=mars_2020

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages