{"id":20164091,"url":"https://github.com/southernmethodistuniversity/ds_1300_notebooks","last_synced_at":"2025-04-10T00:51:41.930Z","repository":{"id":38841411,"uuid":"364702848","full_name":"SouthernMethodistUniversity/ds_1300_notebooks","owner":"SouthernMethodistUniversity","description":"Course Notebooks for DS1300","archived":false,"fork":false,"pushed_at":"2023-06-19T18:22:52.000Z","size":23058,"stargazers_count":0,"open_issues_count":0,"forks_count":75,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-10T00:51:27.379Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://southernmethodistuniversity.github.io/ds_1300/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SouthernMethodistUniversity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-05T20:51:50.000Z","updated_at":"2023-05-10T19:02:57.000Z","dependencies_parsed_at":"2024-11-14T00:33:30.435Z","dependency_job_id":"4255953f-1911-4b8c-b85c-88c71724f9fc","html_url":"https://github.com/SouthernMethodistUniversity/ds_1300_notebooks","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SouthernMethodistUniversity%2Fds_1300_notebooks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SouthernMethodistUniversity%2Fds_1300_notebooks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SouthernMethodistUniversity%2Fds_1300_notebooks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SouthernMethodistUniversity%2Fds_1300_notebooks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SouthernMethodistUniversity","download_url":"https://codeload.github.com/SouthernMethodistUniversity/ds_1300_notebooks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137997,"owners_count":21053775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T00:33:12.978Z","updated_at":"2025-04-10T00:51:41.909Z","avatar_url":"https://github.com/SouthernMethodistUniversity.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DS1300: A Practical Introduction to Data Science\n\nWe live in a world driven by computers, algorithms, and data. This\ncourse seeks to equip students with the basic knowledge and skills to\nnot only understand but to use the tools needed to model and make\ndecisions about the world around them. Students will be introduced to\nbasic programming in Python, high-performance computing using ManeFrame\nII, and data science.\n\n# Using Anaconda\n\n## Installing and Loading Anaconda\n\nThis step can be skipped when using SMU HPC clusters as Anaconda is already\ninstalled and available via `module load conda`.\n\nDirections for installing Anaconda on your own machine can be found\n[here](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html).\nEither the full Anaconda or the miniconda distributions will work. The\ndifferences between the two are noted on the installation page. More\ninformation on getting started can be found\n[here](https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#starting-conda).\n\n## Installing the `ds_1300` Environment\n\n1. `mamba env create -f environment.yml --force`\n\n## Using the `ds_1300` Environment\n\n1. `mamba activate ds_1300` to start (`source activate ~/.conda/envs/ds_1300`\n   on M2)\n2. `mamba deactivate` when finished\n\n## Remove Environment\n\n1. `mamba remove --name ds_1300 --all`\n\n# Using Python Environments\n\n## Loading a Python Environment\n\nThere are many Python 3 installations on SMU HPC clusters. An example from M3\nis given:\n\n```\nmodule purge\nmodule load gcc python\n```\n\n## Installing the `ds_1300` Environment\n\n```\npython3 -m venv ~/.venv/ds_1300\nsource ~/.venv/ds_1300/bin/activate\npip install --upgrade pip wheel\npip install -r requirements.txt\n```\n\n## Using the `ds_1300` Environment\n\n1. `source ~/.venv/ds_1300/bin/activate` to start\n2. `deactivate` when finished\n\n## Remove Environment\n\n1. `rm -rf ~/.venv/ds_1300`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsouthernmethodistuniversity%2Fds_1300_notebooks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsouthernmethodistuniversity%2Fds_1300_notebooks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsouthernmethodistuniversity%2Fds_1300_notebooks/lists"}