Coding and Paper Letter(八十)

新一期资源整理。

1 Coding:

1.城市模拟综合。

UrbanSimulationSynthesis

2.基于 bookdown 的 ElegantBook。

ElegantBookdown

3.R语言包lifecycle,生命周期提供了一组工具和约定来管理导出功能的生命周期。

lifecycle

4.学习GitHub注册的基础知识,进行首次回购,上传文档/文件,分支,合并和拉取请求均在.ppt文档中进行了讨论

lunch and learn GitHub Basics ppt

5.这是MSU的PLP 847小组项目,由Greg Bonito教授。团队成员包括:Melini Jayawardana Austin McCoy Mitch Roth丽贝卡·谢伊。

TarSpot of Corn

6.弯嘴滨鹬和红颈滨鹬的迁徙方式和后果。

CurlewSands RedNStints

7.R语言包varstan,Varstan是一个使用哈密顿蒙特卡洛方法对结构化时间序列模型进行贝叶斯估计的软件包,该方法由Stan(一种C ++的概率语言模型)实现。

varstan

8.这是一个客户端库,可用于检测Python应用程序的分布式跟踪收集,并将这些跟踪发送到Jaeger。有关更多详细信息,请参见OpenTracing Python API。

jaeger client python

9.用于基于Envoy Prox的微服务的开源Kubernetes原生API网关。

ambassador

10.适用于macOS,Windows,Linux和(即将推出)Android的下一代Brave浏览器。

brave browser

11.命令行的笔记工具包。

posce

12.Joplin-具有Windows,macOS,Linux,Android和iOS同步功能的开源笔记记录和待办事项应用程序与论坛。

joplin

13.R语言包openlayers,Openlayers的R接口。

openlayers

14.Jitsi Meet-安全,简单和可扩展的视频会议,您可以将其用作独立应用程序或嵌入到Web应用程序中。

jitsi meet

15.简单,安全的bash DSL框架,用于编写shell脚本。

bashible

16.Javascript的Mongodb查询语言实现。

mingo

17.动物追踪(以前称为AATAMS)。

aatams

18.跨多个R进程共享R对象,而无需内存重复。

SharedObject

19.使用xarray和dask在Amazon S3(us-west-2区域)上公开可用的CESM LENS数据的分析示例。

cesm lens aws

20.R语言包rdeck,R的Deck.gl微件。

rdeck

21.迈克尔·萨姆纳(Michael Sumner)给R multiverse的情书。

hypertidy.org

22.使用Sentinel-2时间序列数据的旧金山湾地区的物候指标。

Wetland Phenology Python

23.Bash自动测试系统。

bats core

24.Binder上的VS code。

vscode binder

25.挖掘整个北美地区的潜在建模工作。

North America tillage potential

26.R语言包sdm,在R里面拟合简单的最大熵模型。

sdm

27.普查GIS。

census gis

28.用于分析全球环境数据的时空多分辨率近似。

stmra supplement

29.R语言包officedown,officedown正在将某些office的功能加入R markdown文档中。

officedown

30.几篇梯度反演论文的代码。

Gradient Inversion

31.轻型协方差矩阵适应进化策略(CMA-ES)的实现。

cmaes

32.分布式高性能监控系统。

nightingale

33.使用caret包进行分类的R研讨会。

classification workshop 1

34.d3的模块d3 interpolate,提供了多种插值方法,用于在两个值之间进行混合。值可以是数字,颜色,字符串,数组,甚至是深度嵌套的对象。

d3 interpolate

35.基于克里金插值算法,根据离散点位置及其权重,生成等值面矢量数据(GeoJSON格式)和栅格数据(Canvas绘制图片),这些数据在任何WebGIS客户端上都可通用展示。

kriging contour

36.使用Firebase对shiny的用户进行身份验证。

firebase

37.源代码改编自:How to Make a Twitter Bot in Python With Tweepy。

twitter bot

38.通过Python而非默认的Matlab接口运行Ice Sheet System Model(ISSM)的实验代码。

pyissm

39.Python库tweepy,Twitter的Python API包。

tweepy

40.R语言包leaflet.extras2,leaflet.extras2软件包的目标是使用各种Leaflet插件为Leaflet和leaflet.extras R软件包提供额外的功能。

leaflet.extras2

41.R语言包unmarked,用于生态研究的多层次/多水平模型的R包。

unmarked

42.使用Google Earth Engine映射淹没动态的Python软件包。

geehydro feedstock

43.基于LiDAR的数字高程模型(DEM)的地形和水文分析。

lidar feedstock

44.使用Svelte构建的Markdown编辑器组件。

bytemd

45.适用于Python的具体语法树解析器和序列化程序库。

LibCST

46.缅甸Tanintharyi的Google Earth Engine土地分类代码。

tanintharyi

47.一个新的系统,用于同行评审统计软件。

mpadge.github.io

48.R语言包eixport,将排放输出到大气化学模型。

eixport

49.R语言包icon,使添加Web图标到报告,演示文稿和应用程序变得容易。

icon

50.SwarmPackagePy是一个群体优化算法库。它包含14种优化算法,每种算法都可用于解决特定的优化问题。您可以在下面找到它们操作的原理和伪代码。

SwarmPackagePy

51.使用Google Earth Engine和ipyleaflet实现交互式地图的Python包。

geemap feedstock

用于与Google Earth Engine,ipyleaflet和ipywidgets实现交互式地图的Python程序包

geemap

52.MapSCII是适用于您的控制台的盲文和ASCII世界地图渲染器-在Mac和Linux上输入=> telnet mapscii.me <=,在Windows上连接PuTTY。

mapscii

53.Excalidraw是一种白板工具,可让您轻松地绘制带有手绘感觉的图表。

excalidraw

54.Plots.jl的文档。

PlotDocs.jl

55.R语言包Learndrake,有关Drake R软件包的免费在线短期课程。通过基于Web的指导动手练习,您将逐步建立一个由Drake驱动的机器学习项目,并练习Drake的基础知识。如果您在过程中遇到麻烦或有疑问,请在https://github.com/wlandau/learndrake上发布问题以寻求帮助。

learndrake

56.该仓库收集了大约4个小时的研讨会的资料,该研讨会最初在哥本哈根celebRation2020上讲授。

ggplot2 workshop

57.CSV到数据库命令行加载器。

csv2db

58.最后推荐一个自己整理的COVID-19资源列表的仓库,最近有涉及到COVID-19的相关内容我都会放到这个github仓库上。

Awesome COVID-19

2 Paper:

1.Space-time dynamics of cab drivers’ stay behaviors and their relationships with built environment characteristics/出租车司机停留行为的时空动态及其与建成环境特征的关系

了解出租车司机的停留活动对于规划和管理某些城市设施至关重要。本研究使用在中国武汉收集的出租车GPS轨迹数据集来分析出租车司机的停留行为。通过从数据集中提取出租车司机的停留活动,我们可以在交通分析小区(TAZ)的水平上测量活动频率,并检查其时空动态。然后,我们导出几个构建的环境指标,并使用普通最小二乘回归(OLS)和地理加权回归(GWR)模型评估它们与这些活动的关联。根据结果,在TAZ上的停留频率急剧下降,这表明这些活动倾向于集中在城市的特定区域。等级大小和幂律分布所反映的衰减速率在工作日和周末相似。在平日和周末的同一时期,出租车司机的住宿活动表现出相似的空间格局。 OLS的调整后R平方在工作日为0.742,周末为0.676,这表明住宿活动与室内环境特征之间存在密切关系。 GWR模型进一步揭示了整个研究区域内活动与环境之间联系的空间变化。该研究提供了有用的见解,可为将来的城市设计和交通规划提供支持。关美宝老师团队的成果,在TAZ上利用出租车GPS轨迹分析出租车司机的停留活动,基于OLS和GWR分析了时空行为与建成环境的关系。非常不错的时空行为研究。

2.Uncertainty propagation analysis of an N 2O emission model at the plot and landscape scale/N2O排放模型在样地和景观尺度上的不确定性传播分析

农业用地的一氧化二氮(N2O)排放是年度温室气体(GHG)年度总预算的重要组成部分。此外,与农业N2O排放相关的不确定性很大。这项工作的目标是(i)量化由点和景观尺度上的模型输入不确定性(即分辨率)引起的模拟N2O排放的不确定性,以及(ii)识别这两个尺度上输入不确定性的主要来源。对于荷兰西部芬草甸草地景观,我们使用INITIATOR模型进行了蒙特卡洛不确定性传播分析。蒙特卡洛分析使用了新颖而先进的方法来估计和模拟连续数值和分类输入变量,处理空间和互相关以及分析空间聚集效应。不确定数字输入的空间自相关和互相关在空间上是可变的,由共分区线性模型表示。贝叶斯最大熵被用来量化空间变量分类模型输入的不确定性。随机敏感性分析用于分析点和景观尺度上不确定输入组对N2O排放不确定性的贡献。相对不确定度为52%。在点规模上,相对误差平均为78%,这表明放大可降低不确定性。在点规模上,土壤投入以及反硝化和硝化投入是N2O排放不确定性的主要来源。在景观尺度上,土壤输入的不确定性平均,而反硝化和硝化输入的不确定性是不确定性的主要来源。部分原因是假定这些投入在土壤类型和土地使用相同的地区之间是恒定的,这可能不太现实。需要在景观尺度上进行实验,以评估这些部分的空间变异性,并分析更真实的表示方式如何影响景观尺度上的不确定性预算。这项研究证实,不确定性分析的结果通常与标度有关,并且一个标度的结果不能直接外推至其他标度。针对农田的N2O排放的不确定性传播分析,利用蒙特卡洛方法,分析从样地尺度和景观尺度上的不确定性。尺度效应的不确定性分析研究,很有价值的研究。

3.Predicting Fine Particulate Matter (PM2.5) in the Greater London Area: An Ensemble Approach using Machine Learning Methods/预测大伦敦地区的精细颗粒物(PM2.5):使用机器学习方法的综合方法

长期以来,估计空气污染暴露一直是环境健康研究人员的挑战。技术的进步和新颖的机器学习方法使我们能够扩大暴露模型的地理范围和准确性,使其成为进行健康研究和确定污染热点的宝贵工具。在这里,我们使用集成的机器学习方法(结合了卫星气溶胶光学深度(AOD),土地利用和气象数据)创建了大伦敦地区2005年1月1日尺度PM2.5的预测模型。在3960个网格单元上以1 km×1 km的比例进行了预测。该集合包括来自三个不同机器方法的预测:随机森林(RF),梯度提升机器(GBM)和k最近邻(KNN)方法。我们的集成模型表现很好,十倍交叉验证的R2为0.828。在这三个机器学习器中,随机森林的性能优于GBM和KNN。我们的模型特别擅长于预测PM2.5水平的每日变化,而样本外时间R2为0.882。但是,其预测空间变异性的能力较弱,R2为0.396。我们认为这是由于该地区污染物水平的空间变化较小。几种集成的机器学习方法用于PM2.5的研究,分析了时空分异性预测能力,时间分异性预测能力较好,而空间分异性预测能力弱。在机器学习的基础上,分析出了可能的误差来源。

4.Development of spectral-phenological features for deep learning to understand Spartina alterniflora invasion/开发用于深度学习以了解互花米草入侵的光谱物候特征

自1979年引入中国以来,入侵墨西哥互花米草(S. alterniflora)是美国墨西哥湾的一种原生河岸物种,已导致生态系统和生物多样性的严重退化以及经济损失。提供了在大范围和长时间内监测互花米草的独特功能,存在三个主要障碍:(1)在互花米草所占的沿海地区,频繁的云层覆盖减少了可用图像的数量; (2)由于语义变化,互花米草中存在明显的光谱变化; (3)互花米草及其共生原生种之间的光谱可分离性很差,经常出现在互花米草入侵的地区。为阐明这些问题,我们提出了一种新的基于Google Earth Engine数据实现基于像素的物候特征复合方法(Ppf-CM )。 Ppf-CM方法被集思广益,以克服上述三个障碍,因为提取语义特征的基本单位是用单个像素代替整个图像场景。以Ppf-CM衍生的物候特征作为输入,我们进一步研究了最新的深度学习方法与常规支持向量机(SVM)的性能;最后,我们努力了解1995年至2017年间互花米草如何改变其在中国北部湾的空间分布。结果,我们发现(1)发达的Ppf-CM方法可以减轻语音变化并增强频谱互花米草和背景物种之间的可分离性,无论研究区域中的云量是否很大; (2)与SVM相比,深度学习在整合Ppf-CM方法产生的新物候特征方面显示出更好的潜力; (3)我们首次发现1996-2001年间发生了互花米草侵袭暴发。来自葛咏老师团队的研究,发表在遥感领域Top期刊Remote Sensing of Environment上,结合GEE数据和深度学习方法做互花米草的光谱物候监测,算是很新颖的研究思路,物候遥感上很不错的应用研究。