Web Analytics

warbleR

⭐ 60 stars Persian by maRce10

🌐 زبان

واربل‌آر: ساده‌سازی تحلیل زیست‌صوتی ================

چرخه‌عمر وضعیت وضعیت پروژه: فعال پروژه به وضعیت پایدار و قابل استفاده رسیده است
و به طور فعال
در حال توسعه است. مجوز: GPL
v3 نشان وضعیت CRAN کل
دانلودها پوشش تست Codecov

لوگوی warbleR

warbleR با هدف تسهیل تحلیل ساختار سیگنال‌های صوتی حیوانات در R توسعه یافته است. کاربران می‌توانند ضبط‌های پرندگان با دسترسی آزاد را جمع‌آوری کنند یا داده‌های خود را وارد گردش کاری نمایند که نمایش طیف‌نگاری و اندازه‌گیری پارامترهای صوتی را تسهیل می‌کند. warbleR از ابزارهای تحلیل صدای پایه بسته seewave بهره می‌برد و ابزارهای جدیدی را برای تحلیل ساختار صوتی ارائه می‌دهد. این ابزارها برای تحلیل دسته‌ای سیگنال‌های صوتی در دسترس هستند.

ویژگی‌های اصلی بسته عبارتند از:

جدول انتخابی ارجاع داده شده‌اند سازماندهی داده‌ها و اعتبارسنجی تحلیل‌های صوتی توسط کاربران

این بسته توابعی برای:

بیشتر توابع امکان موازی‌سازی وظایف را فراهم می‌کنند که وظایف را بین چند پردازنده توزیع می‌کند تا کارایی محاسباتی افزایش یابد. ابزارهایی برای ارزیابی عملکرد تحلیل در هر مرحله نیز موجود است.

نصب

بسته را از CRAN به صورت زیر نصب/بارگذاری کنید:

`` r install.packages("warbleR")

load package

library(warbleR)
برای نصب جدیدترین نسخه توسعه‌ای از
گیت‌هاب شما به بسته R با نام
remotes نیاز خواهید داشت:

r remotes::install_github("maRce10/warbleR")

load package

library(warbleR)
``

استفاده

این بسته شامل چندین ویگنت است که ویژگی‌های اصلی آن را توضیح می‌دهند. معرفی warbleR یک نمای کلی از قابلیت‌های بسته ارائه می‌دهد. ویگنت فرمت داده‌های حاشیه‌نویسی توصیف دقیقی از فرمت مورد نیاز برای ورودی‌های حاشیه‌نویسی ارائه می‌کند. همچنین سه ویگنت بسته اضافی با مثال‌هایی درباره نحوه سازماندهی توابع در یک گردش کار تحلیل صوتی وجود دارد.

یک شرح کامل از بسته (هرچند کمی قدیمی) را می‌توان در این مقاله ژورنالی یافت.

بسته‌های دیگر

بسته‌های seewave و tuneR مجموعه وسیعی از توابع را برای تحلیل و دستکاری صوتی فراهم می‌کنند. آنها عمدتاً روی اشیای موجی که قبلاً وارد محیط R شده‌اند کار می‌کنند. بسته baRulho بر کمّی‌سازی تخریب سیگنال‌های صوتی ناشی از زیستگاه تمرکز دارد و ورودی و خروجی داده‌هایی مشابه با warbleR دارد. بسته Rraven تبادل داده بین R و نرم‌افزار تحلیل صدای Raven (آزمایشگاه پرنده‌شناسی کرنل) را تسهیل می‌کند و می‌تواند برای وارد کردن Raven به عنوان ابزار حاشیه‌نویسی در گردش کار تحلیل صوتی در R بسیار مفید باشد. بسته ohun بر شناسایی خودکار رویدادهای صوتی کار می‌کند و توابعی برای تشخیص و بهینه‌سازی روال‌های شناسایی ارائه می‌دهد. dynaSpec امکان ایجاد طیف‌نگاره‌های پویا (یعنی ویدیوهای طیف‌نگاره‌ای) را فراهم می‌کند.

استناد

لطفاً warbleR را به صورت زیر ذکر کنید:

Araya-Salas, M. و Smith-Vidaurre, G. (2017)، warbleR: یک بسته r برای ساده‌سازی تحلیل سیگنال‌های صوتی حیوانات. Methods Ecol Evol. 8، 184-191.

توجه: لطفاً بسته‌های tuneR و seewave را نیز ذکر کنید اگر از هرگونه تابع تولید طیف نگاره یا اندازه‌گیری صوتی استفاده می‌کنید

--- Tranlated By Open Ai Tx | Last indexed: 2025-11-15 ---