{"id":17860138,"url":"https://github.com/dbetchkal/nsnsd_virtualenvironments","last_synced_at":"2026-01-11T05:50:25.597Z","repository":{"id":160105463,"uuid":"160857406","full_name":"dbetchkal/NSNSD_VirtualEnvironments","owner":"dbetchkal","description":"Python virtual environments for utilizing NPS NSNSD software tools","archived":false,"fork":false,"pushed_at":"2018-12-13T23:00:30.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-02-08T10:43:14.851Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/dbetchkal.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":"2018-12-07T17:50:10.000Z","updated_at":"2021-01-19T20:27:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"7adb04a7-c8d4-4193-b2ef-edb62150f33f","html_url":"https://github.com/dbetchkal/NSNSD_VirtualEnvironments","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbetchkal%2FNSNSD_VirtualEnvironments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbetchkal%2FNSNSD_VirtualEnvironments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbetchkal%2FNSNSD_VirtualEnvironments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbetchkal%2FNSNSD_VirtualEnvironments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dbetchkal","download_url":"https://codeload.github.com/dbetchkal/NSNSD_VirtualEnvironments/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246884767,"owners_count":20849554,"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-10-28T07:22:45.913Z","updated_at":"2026-01-11T05:50:25.559Z","avatar_url":"https://github.com/dbetchkal.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# NSNSD Virtual Environments\nA repository to implement versioning of Python virtual environments for specific NPS Natural Sounds and Night Skies Division software tools. The Anaconda `.yml` files  included here allow for rapid creation of identical environments - which will allow smoother, more coordinated use of our tools by many users. \n\nIn order to successfully create these environments, you will need to [download the DOI root certificate to your machine](https://drive.google.com/file/d/0B551gy_Kqih1Y202VlFubnJPcFU/view). Then, tell Anaconda where the certificate is located:\n\n```\n\u003econda config --set ssl_verify \"path to DOI root certificate\"\n```\n\n[More information on secure socket layer encryption.](https://github.com/dbetchkal/soundDB/blob/master/PREREQUISITES.md#sidebar-the-government-is-decrypting-your-secure-internet-connection)\n\nOnce python has permissions to access the internet, you can create the virtual environment using the following command:\n\n```\n\u003econda env create -n EnvironmentName -f \"path to .yml file\"\n```\n\nThen, to use the environment:\n\n```\n\u003eactivate EnvironmentName\n```\nWhen you see the environment name in parenthesis to the left of the prompt, you're ready to start working!\n```\n(EnvironmentName) \u003e\n```\n\n-----\n\n## The Virtual Environments\n\n### NSNSDgeo\n\nA Python 2.7, 64-bit geoprocessing environment that includes `gdal` and `rasterio`\n\n### soundDB\n\nA Python 3.5, 64-bit environment that includes `soundDB` and `iyore`. Keeps `pandas=0.19` to utilize `pandas.Panel4D` objects.\n\nProjects include:\n\n- [rapid access to acoustical metrics, `derivedDataFunctions`](https://github.com/dbetchkal/derivedDataFunctions)\n- [loading and parsing data using metadata filters, `metaDig` (*in development*)](https://github.com/dbetchkal/metaDig)\n\n### NightSkies\n\nA Python 2.7, 32-bit environment. *Note: this environment currently requires a separate install of 32-bit Anaconda, and can benefit from Windows batch files to toggle the path environment variable cleanly.* \n\nProjects include:\n\n- [NSNSD Night Skies CCD Camera Data Reduction Pipeline, `nightskies`](https://github.com/liweihung/nightskies)\n\n### arcpy\n\nA Python 2.7, 64-bit environment that includes `arcpy`. *Note: may require further revisions for full compatability.*\n\nProjects include:\n\n- [DENA Flight Track Data Reduction, `flightsounds`](https://github.com/dan-walsh/flightsounds)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbetchkal%2Fnsnsd_virtualenvironments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbetchkal%2Fnsnsd_virtualenvironments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbetchkal%2Fnsnsd_virtualenvironments/lists"}