This is the source repository for the Cannabis Data Science Meetup Group. The group meets Wednesdays at 8:30am PST / 10:30am CDT / 11:30am EST / your time. You are always welcome to join us for a fun time crunching cannabis statistics. You can catch up with prior meetups here: cannlytics.com/videos
- 👩🔬 About
- 📅 Events
- 🏃♀️ Getting Started
- 📡 Data Sources
- 📚 Resources
- 🤝 Contributing
- ❤️ Support
- 🏛️ License
At Cannabis Data Science meetups, you can learn how to get, wrangle, and analyze cannabis data. You can learn how to utilize the web and APIs to get the data that you need. You can learn how to wrangle the data like a pro into a format suitable for analysis, then calculate statistics to your heart's galore. Furthermore, you can learn how to build forecasting and prediction models to get an upper-hand on your competition. You can join like-minded individuals, learn modern data science techniques, and go through hands-on exercises with real cannabis data. This is a great opportunity for anyone in a cannabis-testing lab, anyone working at a cannabis cultivation or processing plant, any cannabis retailer, and even any cannabis researcher or consumer seeking knowledge. Please join us for a coffee or tea every Wednesday at 8:30am PST / 10:30am CDT / 11:30am EST / your time for a fun time crunching cannabis numbers.
The current roster of events is below. You are always welcome to reach out with any questions, ideas, thoughts, comments, or anything else that you may like to mention. You can send event suggestions to keegan@cannlytics.com.
Event | Day | Time |
---|---|---|
Cannabis Data Science | Wednesdays | 8:30am PST / 10:30am CDT / 11:30am EST / your time |
Saturday Morning Statistics | Saturdays | 8:30am PST / 10:30am CDT / 11:30am EST / your time |
First things first, you can clone the repository.
git clone https://github.com/cannlytics/cannabis-data-science.git
The majority of examples are written in Python. If you install Anaconda, then you can create a virtual environment with all of the packages that you will need with the following command-line commands.
conda create --name cds python=3.9
conda activate cds
pip install -r requirements.txt
You should now be off to the races and able to run most scripts, following any script-specific instructions and downloading any necessary datasets. Please see the data sources below to find datasets used.
Below is a non-exhaustive list of some of the public cannabis data sets that we have worked with.
Dataset | URL |
---|---|
Massachusetts Cannabis Control Commission Data Catalog | https://masscannabiscontrol.com/open-data/data-catalog/ |
WA State Traceability Data January 2018 - November 2021 | https://lcb.app.box.com/s/e89t59s0yb558tjoncjsid710oirqbgd |
WA Traceability Data - Jan. 18 to Dec. 2020 | https://lcb.app.box.com/s/fnku9nr22dhx04f6o646xv6ad6fswfy9 |
Resource | URL |
---|---|
Cannabis Data Science Meeting Link | https://meet.google.com/ifq-jtmc-nuh |
WA Traceability Data Guide | https://lcb.wa.gov/sites/default/files/publications/Marijuana/traceability/WALeafDataSystems_UserManual_v1.37.5_AddendumC_LicenseeUser.pdf |
Contributions are always welcome! You are encouraged to submit issues, functionality, and features that you want to be addressed. You can also develop your own new features, fix known issues, and add documentation, tests, and examples. Anyone is welcome to contribute anything. You can refer to the Cannlytics contributing guide for more information about contributing to the Cannlytics ecosystem in general.
The Cannabis Data Science meetup group and the accompanying source code is made available with ❤️ and your good will. Please consider making a contribution to help us continue crafting useful code and wrangling new datasets for you.
💸 PayPal Donation | https://cannlytics.page.link/donate |
🪙 Bitcoin donation address | 34CoUcAFprRnLnDTHt6FKMjZyvKvQHb6c6 |
⚡ Ethereum donation address | 0x8997cA09B3FAe2ce4039E295A5269cf4ae7a0BA5 |
Thank you 🙏
Copyright (c) 2021-2022 Cannlytics
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.