You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[Applied Conservation Macro Ecology Lab](http://www.acmelab.ca/), University of Victoria
79
80
*[Banff National Park Resource Conservation](https://www.pc.gc.ca/en/pn-np/ab/banff/nature/conservation), Parks Canada
@@ -85,9 +86,11 @@ Here are a few of the organizations that have used MegaDetector... we're only li
85
86
*[Centre for Ecosystem Science](https://www.unsw.edu.au/research/), UNSW Sydney
86
87
*[Cross-Cultural Ecology Lab](https://crossculturalecology.net/), Macquarie University
87
88
*[DC Cat Count](https://hub.dccatcount.org/), led by the Humane Rescue Alliance
89
+
*[Department of Anthropology and Archaeology](https://arts.ucalgary.ca/anthropology-archaeology), University of Calgary
88
90
*[Department of Fish and Wildlife Sciences](https://www.uidaho.edu/cnr/departments/fish-and-wildlife-sciences), University of Idaho
89
91
*[Department of Society & Conservation](https://www.umt.edu/environment/about/departments/socon/), W.A. Franke College of Forestry & Conservation, University of Montana
90
92
*[Department of Wildlife Ecology and Conservation](https://wec.ifas.ufl.edu/), University of Florida
93
+
*[Fodrie Lab](https://fodriefishecol.wixsite.com/unc-fish/), Institute of Marine Sciences, UNC Chapel Hill
91
94
*[Gola Forest Programme](https://www.rspb.org.uk/our-work/conservation/projects/scientific-support-for-the-gola-forest-programme/), Royal Society for the Protection of Birds (RSPB)
92
95
*[Graeme Shannon's Research Group](https://wildliferesearch.co.uk/group-1), Bangor University
93
96
*[Grizzly Bear Recovery Program](https://www.fws.gov/office/grizzly-bear-recovery-program), U.S. Fish & Wildlife Service
@@ -135,15 +138,19 @@ Here are a few of the organizations that have used MegaDetector... we're only li
*[Road Ecology Center](https://roadecology.ucdavis.edu/), University of California, Davis ([Wildlife Observer Network platform](https://roadecology.ucdavis.edu/research/projects/wildlife-observer-network))
140
147
*[The Nature Conservancy in California](https://www.nature.org/en-us/about-us/where-we-work/united-states/california/) ([Animl platform](https://github.com/tnc-ca-geo/animl-frontend)) ([story](https://www.vision-systems.com/non-factory/environment-agriculture/article/14304433/the-nature-conservancy-brings-cameras-ai-to-invasive-species-prevention))
141
148
*[San Diego Zoo Wildlife Alliance](https://science.sandiegozoo.org/) ([Animl R package](https://github.com/conservationtechlab/animl))
* The [list of MD-related GUIs, platforms, and GitHub repos](https://github.com/agentmorris/MegaDetector/blob/main/megadetector.md#is-there-a-gui) within the MegaDetector User Guide
153
+
* The [list of MD-related GUIs, platforms, and GitHub repos](https://github.com/agentmorris/MegaDetector/blob/main/megadetector.md#is-there-a-gui) within the MegaDetector User Guide... although you can never have too many lists, so here they are in a concise comma-separated list: [Wildlife Insights](https://wildlifeinsights.org/), [Animal Detect](https://www.animaldetect.com), [TrapTagger](https://wildeyeconservation.org/trap-tagger-about/), [WildTrax](https://www.wildtrax.ca/), [Agouti](https://agouti.eu/), [Trapper](https://trapper-project.readthedocs.io/en/latest/overview.html), [Camelot](https://camelotproject.org/), [WildePod](https://wildepod.org/), [wpsWatch](https://wildlabs.net/inventory/products/wpswatch), [TNC Animl](https://animl.camera/) ([code](https://github.com/tnc-ca-geo/animl-frontend)), [Wildlife Observer Network](https://roadecology.ucdavis.edu/research/projects/wildlife-observer-network), [Zooniverse ML Subject Assistant](https://subject-assistant.zooniverse.org/#/intro), [Dudek AI Image Toolkit](https://ait.dudek.com), [Zamba Cloud](https://github.com/drivendataorg/zamba), [OCAPI](https://www.terroiko.fr/ocapi/).
147
154
148
155
*[Peter's map of AddaxAI (formerly EcoAssist) users](https://addaxdatascience.com/addaxai/) (who are also MegaDetector users!)
Copy file name to clipboardExpand all lines: developers.md
+20-10Lines changed: 20 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,19 +37,19 @@ I use comments to indicate the end of large code blocks, including functions. I
37
37
38
38
```python
39
39
defsome_function(stuff):
40
-
40
+
41
41
# This is a short loop, so I wouldn't really include a closing comment here,
42
42
# but imagine it's very long.
43
43
for thing in stuff:
44
-
44
+
45
45
# This is a short loop, so I wouldn't really include a closing comment here,
46
46
# but imagine it's very long.
47
47
ifisinstance(thing,str):
48
48
print(thing)
49
49
else:
50
50
print(str(thing))
51
51
# ...if [thing] is a string
52
-
52
+
53
53
# ...for each thing
54
54
55
55
# ...def some_function(...)
@@ -93,7 +93,7 @@ def some_function(records):
93
93
for i_record,record inenumerate(records):
94
94
if (important):
95
95
records_of_interest.append(record)
96
-
96
+
97
97
# Print the important records
98
98
for r in records_of_interest:
99
99
print(str(r))
@@ -102,7 +102,7 @@ def some_function(records):
102
102
103
103
### Function and class header comment style (Google-style docstrings)
104
104
105
-
Functions and classes should have Google-style docstrings. Docstrings should always be multi-line, even for very short functions or methods. The single-line summary often required at the top of Google-style docstrings is not required.
105
+
Functions and classes should have Google-style docstrings. Docstrings should always be multi-line, even for very short functions or methods. The single-line summary often required at the top of Google-style docstrings is not required.
106
106
107
107
Arguments should be specified as `name (type): description` or, for arguments with default values, `name (type, optional): description`.
108
108
@@ -134,7 +134,7 @@ Example class:
134
134
classExampleClass:
135
135
"""
136
136
This is an example class.
137
-
137
+
138
138
It describes the overall purpose and behavior of the class.
Copy file name to clipboardExpand all lines: megadetector.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -391,6 +391,7 @@ But we recognize that Python tools can be a bit daunting, so we're excited that
391
391
It's not quite as simple as "these platforms all run MegaDetector on your images", but to varying degrees, all of the following online platforms use MegaDetector:
0 commit comments