Mais

Como posso encontrar a versão de uma caixa de ferramentas usada no QGIS

Como posso encontrar a versão de uma caixa de ferramentas usada no QGIS


Estou usando o QGIS 2.6.1 Brighton no Xubuntu. A instalação do QGIS vem com várias caixas de ferramentas padrão. Orfeo Toolbox para análise de imagens é um deles. Como posso descobrir qual versão da caixa de ferramentas Orfeo, ou qualquer outra caixa de ferramentas para esse assunto, está sendo usada com a minha instalação particular do QGIS?


Se você instalou o QGIS via ubuntugis-unstable, você também pode adicionar os pacotes otb mais recentes da versão 4.2.0 para o trusty:

https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable/+packages?field.name_filter=&field.status_filter=published&field.series_filter=trusty

Depois de instalar a caixa de ferramentas Orfeo, abra uma janela de comando e digite:

/ usr / bin / otbcli_QuickLook

Você receberá uma mensagem de erro sobre parâmetros ausentes:

ERRO: Aguardando pelo menos um parâmetro ... Este é o aplicativo Quicklook, versão 4.2.0 Gera uma versão subamostrada de uma extração de imagem

O mesmo funciona no Windows no shell OSGEO4W:

otbcli_quicklookfornecerá a versão atual 4.2.1

Observe que o QGIS autônomo no Windows instalará o OTB, enquanto que com OSGEO4W e ubuntugis você deve selecioná-lo manualmente. A caixa de ferramentas de processamento é apenas uma interface para OTB, NÃO contêm os próprios módulos (o mesmo se aplica a GRASS, SAGA e R).


Como verificar se a caixa de ferramentas do matlab está instalada no matlab

Estou trabalhando na edição de estudante Matlab R2011a. Eu quero executar alguns demos fornecidos no Matlab que requerem alguma caixa de ferramentas como Embedded Coder e EDA Simulator Link.

Quero verificar se essas caixas de ferramentas estão instaladas na minha versão atual do matlab e, em caso afirmativo, como posso verificar se as licenças são válidas.

A referência a este link não me ajudou: Como alguém verificaria se há caixas de ferramentas MATLAB instaladas em um script / função? porque preciso de pelo menos o nome abreviado dessas caixas de ferramentas, como estados de "controle" para "Caixa de ferramentas do sistema de controle", usando o comando ver controle.


A caixa de ferramentas da água subterrânea: uma interface gráfica e de mapeamento para análise de dados hidrológicos

Curvas de duração do fluxo para fluxo medido e fluxo de base estimado e escoamento para o rio Pawcatuck em Wood River Junction, Rhode Island, 1971-2000, usando métodos de separação por hidrograma fornecidos na caixa de ferramentas da água subterrânea.

O Groundwater Toolbox é uma interface gráfica e de mapeamento para análise de dados hidrológicos. O software é uma interface personalizada construída no software de sistema de informações geográficas MapWindow de código aberto e não proprietário em um ambiente de computação Microsoft Windows. A Groundwater Toolbox permite a recuperação de dados hidrológicos de série temporal (fluxo, níveis de água subterrânea e precipitação) do USGS National Water Information System pré-processados ​​dados meteorológicos do National Oceanic and Atmospheric Administration National Climatic Data Center também estão disponíveis com a Groundwater Toolbox .

O Groundwater Toolbox possui vários métodos para a análise de dados de fluxo de rio-hidrograma. Esses métodos incluem:

  • seis técnicas de separação de hidrogramas gráficos - o Índice de Fluxo de Base (Padrão BFI e Modificado), HYSEP (Intervalo Fixo, Intervalo Deslizante e Mínimo Local) e métodos PART
  • duas técnicas de filtragem digital (as abordagens SWAT Bflow e Eckhardt) e
  • o método de deslocamento de curva de recessão RORA e o programa RECESS associado para estimar a recarga da água subterrânea a partir de dados de fluxo de água.

Baixe a versão atual do Groundwater Toolbox

Os usuários são incentivados a ler os documentos fornecidos no diretório 'docs' desta distribuição de software.

Documentação para a caixa de ferramentas da água subterrânea

Este relatório é um guia do usuário para os métodos de análise de fluxo de água-hidrograma fornecidos com a versão 1.0 do Groundwater Toolbox.

Como citar a caixa de ferramentas da água subterrânea

Este software USGS possui duas citações associadas a ele.

  1. A citação do relatório é para o relatório ou artigo original que documenta a teoria, métodos, instruções e (ou) aplicativos subjacentes no momento em que a versão inicial do software foi lançada. Este identificador de objeto digital (DOI) é para o relatório.
  2. A citação da versão do software é para o próprio software / código (agora denominado pelo USGS como "Versão do Software") e faz referência a uma versão específica do código e à data de lançamento associada. Este DOI está vinculado ao código.

Nos casos em que um autor está citando o uso deste software, seria apropriado citar o relatório que documenta o código e a versão de lançamento do software específico que foi usado.

Relatório de citação para caixa de ferramentas de águas subterrâneas mostrada acima

Citação de software / código para caixa de ferramentas de águas subterrâneas

Barlow, PM, Cunningham, WL, Zhai, Tong, and Gray, Mark, 2017, US Geological Survey Groundwater Toolbox versão 1.3.1, uma interface gráfica e de mapeamento para análise de dados hidrológicos: US Geological Survey Software Release, 26 de maio de 2017, http://dx.doi.org/10.5066/F7R78C9G

Outro software USGS

O software USGS adicional pode ser encontrado em nossa página de software de aplicativos de recursos hídricos.

Licença de software e informações de compra

Este software é um produto do U.S. Geological Survey, que faz parte do governo dos EUA.

Este software é distribuído gratuitamente. Não há taxa para baixar e (ou) usar este software.

Os usuários não precisam de licença ou permissão do USGS para usar este software. Os usuários podem baixar e instalar quantas cópias do software forem necessárias.


Como usar as ferramentas

A árvore de decisão o guiará pelas perguntas de pesquisa e ajudará a encontrar suas ferramentas de avaliação de risco e vulnerabilidade. Você pode pular as perguntas quando não tiver certeza sobre as respostas.

Ferramenta de visualização de avaliação de risco de seca

Siga estas etapas para revisar e analisar os cálculos de risco de seca em sua localidade.

1. Selecione um conjunto de dados

Use os menus suspensos no canto superior esquerdo para selecionar quais dados você deseja explorar

No menu suspenso, selecione o indicador que deseja visualizar

Observe: Para alteração da cobertura do solo, você pode alternar entre “de” e “para”.

2. Escolha o que está no visor

Você pode usar o botão "camada" no canto superior direito para selecionar o que exibir

  • Um mapa de fundo, carregado de uma fonte externa não associada aos dados UNCCD (atualmente a ferramenta oferece mapas da Esri e Google)
  • A camada do indicador (apenas um é mostrado por vez. Use o botão de alternância para mostrar / ocultar a camada de dados selecionada)

Observe: Usando o botão de alternância para mostrar / ocultar a camada de dados, você pode alternar rapidamente entre a visualização de dados e a visualização do mapa de fundo.

3. Acesse informações adicionais

Use os botões na parte superior para selecionar informações adicionais a serem exibidas para o indicador selecionado.

  • Mapa: Acesse os mapas relacionados ao indicador
  • Metadados: acesse os metadados, que incluem uma descrição e mais informações relacionadas às fontes de dados
  • Legenda: alterna a visualização de uma legenda indicando as cores usadas para exibir os dados no mapa

Use o mouse para colocar um alfinete no mapa.

  • Clique em um local no mapa para colocar um alfinete
  • Para remover um alfinete, clique no botão "x" fechar

A avaliação do risco de seca nesta ferramenta foi concluída pelo Centro Comum de Pesquisa da Comissão Europeia e é aplicável para 2000-2018. Ele usa uma abordagem baseada em dados de cima para baixo em escala global que é consistente e aplicável a todas as regiões do mundo. Os mapas são uma primeira análise de triagem e é recomendado que avaliações locais de risco sejam realizadas para melhorar os resultados para o direcionamento da preparação para a seca e soluções adequadas de mitigação da seca. Os resultados da avaliação de risco de seca fornecem uma medida relativa do risco de seca globalmente - ou seja, a escala de risco não é uma medida de perdas absolutas ou danos reais à saúde humana ou ao meio ambiente, mas uma classificação e comparação de regiões geográficas específicas.

O risco de seca é avaliado para o período de 2000-2018 e é baseado no produto de três determinantes independentes: perigo, exposição e vulnerabilidade. Este conjunto de dados contém os dados sobre o perigo. O risco de seca é derivado de uma análise de déficits históricos de precipitação The Full Data Reanalysis Monthly Product Version 6.0 do Global Precipitation Climatology Center (GPCC).

O risco de seca é avaliado para o período de 2000-2018 e é baseado no produto de três determinantes independentes: perigo, exposição e vulnerabilidade. Este conjunto de dados contém os dados da exposição. A exposição à seca é baseada em uma agregação de indicadores de densidade populacional e pecuária, cobertura vegetal e estresse hídrico. Terras agrícolas globais no ano 2000 População em grade do mundo, versão 4 (GPWv4) Pecuária em grade do mundo (GLW), v2.0 Estresse hídrico de linha de base (BWS).

Metadados para vulnerabilidade

O risco de seca é avaliado para o período de 2000-2018 e é baseado no produto de três determinantes independentes: perigo, exposição e vulnerabilidade. Este conjunto de dados contém os dados sobre vulnerabilidade. A vulnerabilidade à seca é calculada como a composição de fatores de indicadores sociais, econômicos e de infraestrutura, coletados em nível nacional e subnacional

  • Banco Mundial, http://data.worldbank.org/products/wdi
  • U.S. Energy Information Administration (EIA), http://www.eia.gov/.
  • Indicadores de governança mundial (WGI), http://info.worldbank.org/governance/wgi/index.aspx#home
  • Organização para Cooperação e Desenvolvimento Econômico (OCDE), http://stats.oecd.org/
  • Food and Agriculture Organization (FAO), http://www.fao.org/nr/water/aquastat/main/index.stm
  • Aqueduct, http://www.wri.org/our-work/project/aqueduct, e
  • Conjunto de dados de acesso aberto de estradas globais (gROADSv1), http://sedac.ciesin.columbia.edu/data/set/groads-global-roads-open-acce…

O risco de seca é avaliado para o período de 2000-2018 e é baseado no produto de três determinantes independentes: perigo, exposição e vulnerabilidade. É calculado com uma média geométrica seguindo esta equação: Risco = (Perigo x Exposição x Vulnerabilidade) ^ (1/3).


Às vezes pode ser difícil dizer a diferença entre um “sistema operacional” desagregado que é modular e de código aberto ou uma solução full stack (fechada). Onde for um produto full-stack, vou listá-lo como um sistema operacional.

Projeto Stratum

Apoiada por um amplo espectro de organizações de toda a indústria de rede, a Stratum está construindo uma distribuição aberta, mínima e pronta para produção para switches white box. Stratum expõe um conjunto de interfaces SDN de próxima geração, incluindo P4Runtime e OpenConfig, permitindo a intercambialidade de dispositivos de encaminhamento e a programação de comportamentos de encaminhamento. Stratum oferece uma solução completa de switch white box realmente cumprindo a promessa de "definição por software" do SDN.

Projeto Stratum - Desenvolvendo uma implementação de referência para switches de caixa branca com suporte a interfaces SDN de próxima geração

Cumulus Networks

Cumulus Linux é uma distribuição Linux baseada em Debian que roda em uma variedade de hardware comum. Cumulus está ativo no Open Compute Project e contribuiu com vários projetos para a comunidade.

  • Open Network Install Environment (ONIE) contribuído para o OCP
  • ifupdown2 agora no Debian estável

Grande interruptor de luz

O Switch Light OS é um NOS centrado em SDN que a Big Switch desenvolveu para se integrar intimamente com o hardware de caixa branca e garantir que as funções do tipo OpenFlow operem na geração atual de silício de comutação para o data center.

Open Network Linux

Open Network Linux (ONL) é uma distribuição Linux para switches “bare metal”, ou seja, dispositivos de encaminhamento de rede construídos a partir de componentes de commodities. ONL usa ONIE para instalar na memória flash on-board.

  • Open Network Linux é uma parte do Open Compute Project
  • Atualmente ONL é centrado em OpenFlow

Dent & # 8211 Linux Foundation

A DENT utilizará o kernel do Linux, Switchdev e outros projetos baseados em Linux como base para a construção de um novo sistema operacional de rede padronizado sem abstrações ou sobrecarga. Toda a infraestrutura subjacente - incluindo ASIC e Silicon para rede e caminho de dados - será tratada igualmente, enquanto as abstrações existentes, APIs, drivers, sobrecarga de baixo nível e outros softwares abertos serão simplificados. A DENT unirá fornecedores de silício, ODMs, SIs, OEMs e usuários finais em todos os setores e permitirá a transição para redes desagregadas.

PICA8

O PicOS está qualificado para operar switches bare metal de vários fabricantes. A Pica8 vende o PicOS separadamente ou em pacote com seus próprios interruptores de caixa branca.

  • Pilha de comutação e roteamento construída na comunidade de roteamento XORP (licença pública geral agora propriedade da Pica8)
  • Suporte de comutação e roteamento para redes existentes
  • O suporte Open-vSwitch (OVS) e a tecnologia CrossFlow permitem a combinação de comutação, roteamento e tráfego OpenFlow

Dell Systems

O FTOS foi originalmente desenvolvido pela Force10 Networks. A Dell adquiriu a Force10 e continuou a desenvolver o NOS com novos recursos. Ao mesmo tempo, a Dell Networks adotou parcerias com Cumulus e BigSwitch para vender comutação Whitebrand (ou britebox) usando hardware de rede aberta para aqueles clientes que desejam opções de NOS em seu hardware.

IPinFusion

OcNOS ™ é um NOS para data center e rede corporativa, incluindo recursos avançados, como amplo suporte de protocolo para MPLS (Multiprotocol Label Switching). Disponível para hardware OCP.

IPFusion foi anteriormente OEM seu sistema operacional para fornecedores de rede em um formato modular e muitos protocolos de roteamento de fornecedores são, na verdade, componentes ZebOS. APIs de gerenciamento também podem ser fornecidas pelo ZebOS. (Veja também Tail-F)

Cisco Systems

A Cisco teve muitos sistemas operacionais ao longo das décadas e vários deles estão listados aqui.

IOS - um sistema operacional monolítico que roda single threaded em uma ampla gama de CPUs. Projetado e desenvolvido em uma época diferente. Obsoleto atualmente e no suporte de vida para clientes recalcitrantes. A arquitetura de software era um produto de seu tempo e o tornava sujeito a vazamentos de memória e problemas de empacotamento para diferentes CPUs e placas-mãe. Era difícil corrigir bugs e adicionar recursos. Os bugs costumavam reaparecer na linha principal devido a problemas internos com o gerenciamento da biblioteca em tempo de compilação.

IOS-SX - um fork do IOS foi feito em meados dos anos 2000, com recursos de Switching Ethernet adicionados ao código. Ele tinha todas as limitações do IOS e levou alguns anos para se estabilizar em um sistema operacional confiável. Muitos clientes continuam com medo de seguir em frente com base na dor vivida até o momento. As tentativas de modularizar este código e oferecer suporte a recursos modernos, como reinício de processo, ISSU, etc, foram abandonadas devido a resultados insatisfatórios (também conhecidos como bugs).

  • Suporta Spanning Tree
  • Acesso instantâneo é uma implementação 802.1BR para a família Cat6800 e atua como uma função de empilhamento virtual
  • A compatibilidade com versões anteriores continua sendo vital para muitos clientes e existirá por muitos anos

IOS-XE - Aborda o problema monolítico do IOS abstraindo alguns módulos.

  • O sistema operacional subjacente é baseado em uma distribuição Linux, mas não há acesso a ele
  • Funciona em CPUs multi-core
  • Isola o plano de controle e o plano de dados na arquitetura do software
  • Estabiliza as interfaces operacionais para SNMP, XML, HTTP para operações externas
  • Funciona em várias plataformas de hardware de diferentes unidades de negócios, mas principalmente no mercado de médio a baixo nível (talvez refletindo o seu desenvolvimento interno de skunkworks rumores)

Visto que, historicamente, o IOS tem servido como um sistema operacional, além de fornecer a infraestrutura de roteamento chave, sempre houve um aspecto de código Platform Dependent (PD) e Platform Independent (PI) no IOS. O IOS XE permite que o código dependente da plataforma seja abstraído de uma única imagem monolítica. Ao mover os drivers para fora do IOS, o IOS XE permite um processo IOS mais puramente focado em PI. Isso fornece um modelo de entrega de software mais eficiente para a equipe IOS principal, bem como para os desenvolvedores de plataforma, uma vez que o software pode ser desenvolvido, empacotado e lançado de forma independente. LINK

NX-OS - “Nexus Operating System” foi desenvolvido para substituir IOS-SX e modernizar o processo de desenvolvimento interno da Cisco e ferramentas para software. Direcionado para o Data Center e

  • Uma versão altamente personalizada do Linux é o sistema operacional de base
  • Suporte para múltiplas CPUs (embora a maioria das versões use apenas uma CPU)
  • Recursos multitarefa preemptiva multithreaded
  • Suporte para contextos de dispositivos virtuais e 802.1BR - chamados de extensões de malha (FEX) da Cisco
  • Implementa processos protegidos por memória para recuperação de processos e detecção de falhas
  • Detecção de falhas por meio de monitoramento de processos para detectar erros internos

IOS-XR - O sistema operacional premium de última geração desenvolvido internamente pela Cisco usando uma variedade de software de terceiros.

  • Sistema operacional baseado em microkernel preventivo, protegido por memória, multitarefa
  • Usa QNX (também conhecido como Blackberry) como o kernel do sistema operacional nas famílias CRS e ASR. Usa o kernel Linux na família NCS, onde as funções de roteamento e as funções de administração do sistema são executadas em máquinas virtuais (VMs) separadas
  • Alta disponibilidade aprimorada (em grande parte por meio do suporte para redundância de hardware e métodos de contenção de falhas, como espaços de memória protegidos para processos individuais e reinicialização de processos)
  • Melhor escalabilidade para grandes configurações de hardware (por meio de uma infraestrutura de software distribuída e uma arquitetura de encaminhamento de dois estágios)
  • Um modelo de distribuição de software baseado em pacote (permitindo que recursos opcionais, como roteamento multicast e MPLS sejam instalados e removidos enquanto o roteador está em serviço)
  • A capacidade de instalar atualizações e patches de pacotes (potencialmente enquanto o roteador permanece em serviço)
  • Uma GUI baseada na web para gerenciamento de sistema (fazendo uso de uma interface de gerenciamento XML genérica)
  • destinado a operações de provedor de serviços

Este software é geralmente encontrado nos maiores roteadores Cisco e se aplicam preços premium. Os roteadores Cisco CRS, NCS e ASR são as famílias de produtos atuais.

CatOS / CatalystOS - adquirida quando a Cisco comprou a Crescendo Communications no final dos anos 1990. Usado para as famílias de produtos Catalyst 5000 e 6000/6500, agora obsoletas.

  • Embora suportado por muitos anos devido à relutância do cliente em atualizar, agora é amplamente considerado como obsoleto
  • A CLI era diferente de qualquer outro produto Cisco IOS (e era horrível)

Coriant

A Coriant fabrica o Coriant NOS, dirigido a prestadores de serviços e transportadoras interessadas na desagregação. O site é carregado com o número usual de chavões como & # 8220disruption & # 8221, mas eles apresentam um grande número de aplicativos e casos de uso de amp que fazem Coriant parecer o negócio real para os provedores de serviço que eles esperam atrair.

  • Soluções SDN / NFV
  • Interconexão de data center
  • Comutação Universal
  • Sistemas de linha aberta
  • Transporte óptico programável de alta velocidade
  • Transporte LH / ULH
  • Transporte de metrô
  • Mobilidade
  • Acesso a pacotes
  • Migração de rede e modernização de amp
  • Fiber Deep

Juniper Networks

Junos é vagamente baseado no FreeBSD. (precisa de mais informações aqui)

Avaya

Em junho de 2016, a Avaya anunciou a desagregação de seu NOS de seu hardware.

Do comunicado à imprensa: a abordagem da Avaya para o software do sistema operacional de rede é fundamentalmente diferente. A Avaya implementou uma mudança de protocolo na camada mais fundamental do software do sistema operacional. Essa mudança elimina a necessidade de até 10 protocolos legados (para obter detalhes, consulte o Apêndice A), o que torna as tarefas de rede antes formidáveis ​​agora possíveis, ao mesmo tempo que melhora os elementos de desempenho em um switch.

Arista Networks

O EOS (Sistema Operacional Extensível) é

  • Uma única imagem do EOS que roda em todos os switches Arista
  • Usa um kernel Linux
  • Todo software de rede é executado em processos de usuário para compatibilidade
  • Acesso total ao sistema operacional Linux - pode executar a maioria dos softwares Linux

O Facebook

O Facebook desenvolveu seus próprios aplicativos para switch / roteamento dentro de seu data center e, em seguida, liberou partes do código para o domínio público por meio do projeto OpenCompute.

Microsoft SONiC (Azure Cloud Switch)

A Microsoft anunciou que construiu seu próprio sistema operacional de rede para switches de caixa branca em seus próprios data centers.

HP Enterprise

HP Enterprise tem dois sistemas operacionais em desenvolvimento ativo - ProVision e Comware (não incluindo Aruba for Campus / Wireless).

ComWare - A HP adquiriu a 3Com para construir seu negócio de rede, o sistema operacional ComWare tem estado no centro da rede HP para grandes ferragens. Ele é executado em switches baseados em chassi e roteadores WAN e possui uma ampla gama de recursos e protocolos. A Comware fazia parte do portfólio de rede vendido à Tsinghua.

ProVision - Este sistema operacional é executado em hardware de rede ProCurve que desenvolvemos internamente na HP. Principalmente focado em Switching LAN e muito popular em redes de campus.

Observe que a HP Enterprise tem uma estratégia de produto Whitebrand que oferece sua própria marca de switches Ethernet de caixa branca executando sistemas operacionais de terceiros, como Cumulus, PicOS etc. A HP Enterprise parece interessada em oferecer uma ampla gama de produtos para que os clientes possam fazer parceria para todas as suas necessidades .

Aruba HPE & # 8211 ArubaOS-CX

A Aruba Networks anunciou um novo sistema operacional para a plataforma Aruba 8400 Switch Series com foco no núcleo do campus e na agressão.

OpenSwitch

OpenSwitch é um sistema operacional de rede de código aberto baseado na comunidade. Em junho de 2016, o projeto foi transferido para a Linux Foundation (referência).

Anunciado em outubro de 2015 e um consórcio liderado pela HP com notável suporte da VMware, Arista e Broadcom. Será atualizado quando eu entender mais.

Aricent ConvergedOS

Não sei muito sobre este. Confira o site da Aricent e veja se consegue mais informações. Não tenho certeza de que tipo de distribuição existe.

Parece razoavelmente completo:

  • Sobreposição de virtualização de rede com VXLAN, EVPN baseado em MP-BGP
  • QoS avançado
  • Monitoramento de tráfego com sFLOW e espelhamento remoto
  • Grupo de agregação de link multichassi (MC-LAG)
  • BGP orientado a eventos e sincronização de tempo para rastreamento de pacotes
  • Densidade de porta e velocidades de porta flexíveis com suporte de 10, 25, 40, 50 e 100 GbE
  • Telemetria baseada em políticas

NoviFlow Noviware

NoviFlow começou como um projeto universitário em Quebec que teve sucesso o suficiente para construir uma empresa. A grande ideia da NoviFlow & # 8217s é apresentar um pipeline programável por meio de uma API aberta para o norte. Isso permite que os clientes com necessidades especiais de encaminhamento de pacotes elaborem qualquer tipo de pipeline de que necessitem, dentro dos limites do que o ASIC que estão usando é capaz.

Em seus primeiros dias, a NoviFlow se destacou por oferecer suporte para a especificação OpenFlow completa. Embora o OpenFlow ainda seja usado quando apropriado, NoviFlow atualmente está interessado na linguagem P4 e portou o Noviware para o chipset Barefoot Networks & # 8217 Tofino. Noviware também é executado em outros planos de dados programáveis ​​de ação de correspondência, como o EzChip / Mellanox NP5.

Os casos de uso para NoviFlow são fornecidos como parte de uma pilha SDN. Por exemplo, o controlador Lumina SDN pode falar a API NoviFlow. Nesse contexto, aplicativos como segurança, largura de banda sob demanda e muito mais podem ser fornecidos na taxa de linha do hardware. Os aplicativos SDN falam com a Lumina, e a Lumina fala com a Noviware, que programa o pipeline.

Até o momento, os provedores de serviços têm sido os consumidores mais significativos do NoviFlow e # 8217s Noviware.

& # 8220 Projetado desde o início para ser o NOS mais completo e de melhor desempenho do setor para planos de encaminhamento programáveis, switches e roteadores. & # 8221 NoviWare

Pluribus Networks Netvisor

Pluribus Netvisor usa um aplicativo de cluster em seu próprio NOS (Netvisor Linux) como uma solução SDN & # 8217 livre de controlador. O Netvisor O aplicativo é executado como um plano de controle distribuído em cada dispositivo para manter a configuração e o estado de toda a rede em cada dispositivo e oferece uma malha de rede. Funciona em switches de caixa branca bem conhecidos, incluindo Dell ON, Edgecore e DLink.

Uma vez Vyatta, então Brocade o código-fonte aberto baseado em VYOS depois que a Broadcom sugou o lucrativo Fibrechannel e descartou a rede IP como um pano de prato usado. Um sistema operacional apenas de software, de código aberto, com um conjunto abrangente de aplicativos para roteamento. Popular entre as empresas de telecomunicações, operadoras e a extremidade mais inteligente da empresa, que sabem como o software e os roteadores operam.

& # 8220VyOS é mais semelhante aos roteadores de hardware tradicionais, com foco no suporte abrangente para recursos de roteamento avançados, como protocolos de roteamento dinâmico e interface de linha de comando. No entanto, não negligenciamos outros recursos, como VPN e firewalls. & # 8221


O que é necessário para "controle"?

O objetivo principal de controlar as informações documentadas é garantir que estejam "disponíveis e adequadas para uso" e também "protegidas".

Há uma série de coisas que você precisa pensar (ou pular para as respostas):

Identificação

Como as informações documentadas são identificadas? Você especifica títulos, numeração, datas? Você pode se referir a um documento específico sem qualquer confusão? Por exemplo, se houver dois formulários com títulos muito semelhantes, um número de formulário tornará mais fácil escolher o correto.

Formato

Qual é o melhor formato para essas informações? Deve ser armazenado como um documento eletrônico? Distribuído em papel? O conteúdo é melhor apresentado como um vídeo em vez de um documento escrito? As informações são controladas pelo software utilizado?

Revisão e aprovação

Quando um novo documento é encontrado ou criado, como ele é aprovado para liberação? Quem analisa os documentos para se certificar de que são adequados? Como saberei se um documento foi aprovado?

Distribuição, acesso, recuperação e uso

Como você fornecerá acesso a documentos liberados em todos os lugares em que forem necessários? Todos podem obtê-los do servidor? E os trabalhadores no chão de fábrica, no local, na estrada? Eles precisarão de cópias impressas ou de algum outro método de distribuição offline? Como você lida com informações confidenciais?

Armazenamento e preservação

Como você protege as informações documentadas de alterações não autorizadas ou perda? Qualquer pessoa pode editar e excluir os arquivos? Você tem cópias mestras armazenadas com segurança? E quanto aos backups?

Controle de mudanças

Quando mudanças são feitas, como você as identifica? Como as pessoas saberão se possuem ou não as informações atualizadas? Como saberei o que mudou entre esta versão e a versão mais recente? Como posso saber qual é a versão da minha cópia ou a versão desta cópia em papel que encontrei?

Como você analisa, atualiza e reaprova documentos? Você verifica regularmente se as informações ainda estão corretas? Quem é o responsável pela verificação? Com que frequência? Quem é responsável por fazer as alterações? Como uma versão atualizada é aprovada?

Retenção e disposição

Como você evita o uso de documentos obsoletos? Como você se certificará de que SOMENTE os documentos atuais estejam em uso? Existem cópias impressas para atualizar? Como você os acompanha? Você responsabilizará os usuários finais por verificar o status de suas cópias impressas antes de cada uso? Você vai deletar / destruir documentos antigos? Como você irá identificar / segregar / arquivar documentos obsoletos que você deseja manter?

Documentos externos.

Como você encontra e controla documentos de fontes externas? - por exemplo. normas relevantes, legislação, especificações de produtos do fornecedor. 'Controle' significa todas as questões anteriores sobre aprovação, revisão, atualizações, acesso, etc.


As informações de versão não são armazenadas explicitamente em um arquivo ELF. O que você tem aí é o nome da biblioteca, o soname, que inclui a versão principal. A versão completa geralmente é armazenada como parte do nome do arquivo de biblioteca.

Se você tiver uma biblioteca, diga libtest.so, geralmente terá:

  • libtest.so.1.0.1 - O próprio arquivo de biblioteca, contendo a versão completa
  • libtest.so.1 - Symlink para libtest.so.1.0.1, tendo o mesmo nome que soname
  • libtest.so - Symlink para libtest.so.1 usado para vinculação.

No arquivo de biblioteca libtest.so.1.0.1, haverá uma entrada chamada SONAME na seção dinâmica, que dirá que essa biblioteca é chamada libtest.so.1. Quando você vincula um programa a esta biblioteca, o programa vinculado armazenará o soname da biblioteca na entrada NECESSÁRIA na seção dinâmica.

Se você deseja verificar o que exatamente está em qual arquivo ELF, você pode tentar executar:

onde elffile pode ser uma biblioteca ou um executável.

Se você simplesmente deseja obter a versão da biblioteca, pode brincar com:

AFAIK, não existe essa informação (pelo menos não por padrão) em arquivos executáveis.

Ou você pode confiar no próprio programa ou no seu sistema de empacotamento, como escreveu Rahul Patil.


Como posso encontrar a versão de uma caixa de ferramentas usada no QGIS - Sistemas de Informação Geográfica

Esta versão da caixa de ferramentas corrige vários bugs, especialmente nas implementações Gammatone e MFCC, e adiciona várias novas funções. Este relatório foi publicado anteriormente como Apple Computer Technical Report # 45. Agradecemos receber permissão da Apple Computer para republicar seu código e atualizar este pacote.

Existem muitas maneiras de descrever e representar sons. A figura abaixo mostra uma taxonomia baseada na dimensionalidade do sinal. Uma forma de onda simples é uma representação unidimensional do som. A representação bidimensional descreve o sinal acústico como uma imagem de frequência de tempo. Esta é a abordagem típica para análise de som e fala. Esta caixa de ferramentas inclui ferramentas convencionais, como a transformada de Fourier de curto prazo (STFT ou espectrograma) e vários modelos cocleares que estimam as probabilidades de disparo do nervo auditivo em função do tempo. Finalmente, o próximo nível de abstração é resumir as periodicidades da produção coclear com o correlograma. O correlograma fornece uma representação poderosa que torna mais fácil entender vários sons e realizar análises de cena auditiva.

O que contém a caixa de ferramentas auditivas?

  1. Richard F. Lyon descreveu um modelo auditivo baseado em um modelo de linha de transmissão da membrana basilar e seguido por vários estágios de adaptação. Este modelo pode representar o som em uma escala de tempo fina (probabilidade de um disparo do nervo auditivo) ou em escalas de tempo mais longas características do espectrograma ou da análise MFCC. O comando LyonPassiveEar implementa este modelo de ouvido específico.
  2. Roy Patterson propôs um modelo de filtragem psicoacústica baseado em bandas críticas. Este front-end auditivo combina um banco de filtros Gammatone com um modelo de dinâmica de células ciliadas proposto por Ray Meddis. Este modelo auditivo é implementado usando os comandos MakeERBFilters, ERBFilterBank e MeddisHairCell.
  3. Stephanie Seneff descreveu um modelo coclear que combina um banco de filtros de banda crítica com modelos de detecção e controle automático de ganho. Esta caixa de ferramentas implementa os estágios I e II de seu modelo.
  4. A análise FFT convencional é representada usando o espectrograma. Ambos os espectrogramas de banda estreita e banda larga são possíveis. Consulte o comando do espectrograma para obter mais informações.
  5. Um front-end comum para muitos sistemas de reconhecimento de voz consiste em coeficientes cepstrais de Mel-freqüência (MFCC). Essa técnica combina um banco de filtros auditivos com uma transformada de cosseno para fornecer uma representação de taxa aproximadamente semelhante ao sistema auditivo. Consulte o comando mfcc para obter mais informações. Além disso, uma técnica comum conhecida como rasta é incluída para filtrar os coeficientes, simulando os efeitos do mascaramento e fornecendo ao sistema de reconhecimento de voz uma medida de adaptação ambiental.
  6. Os sistemas convencionais de reconhecimento de voz costumam usar análise preditiva linear para modelar um sinal de voz. A transformação direta, proclpc, e seu inverso, synlpc estão incluídos.

Como obtenho a Caixa de ferramentas auditiva?

These archives contain ".m" files, M ATLAB mex files, and the C sources needed to create the mex files. I have tested this code on Macintosh, PC, SGI, and Sun computers running M ATLAB 5.2. The code is reasonably portable, so I don't expect any problems on any machine running M ATLAB .

After installing this software on your machine, use the test_auditory script to run through the examples in the documentation.


Isaac's List of FOSS tools for academics.

What is “FOSS,” and what does it stand for? “FOSS” stands for “Free and Open Source Software.” It is important to note that this different from “Software You Don’t Pay For” in an important way: FOSS software is not only “free” in a monetary sense, but it is also “free” in the sense that you or anyone are “free” to use it in any way that you want, with only a very few restrictions (typically only that you credit where you got it from). FOSS software is usually (but not always) developed by a community of programmers who do it because they love it and want to contribute to the greater good. They are usually very passionate about their projects and they use the software themselves (often in their “day job”). Because FOSS projects are really comunidade projects, it means that vocês can get involved if you want to. Isso significa que vocês can contribute to fixing bugs, asking for features to be added, beta testing, styling, or coding, and so vocês can help make the software look and work the way vocês want it too. Not only that, but because the source code is always made available, vocês, as a scientist, can confirm that the software is actually doing what it purports to do, which is something you cannot do with any closed source software, free or paid-for.

Read more about Open Source and the FOSS movement at the websites of the Open Source Initiative and the Free Software Foundation. Also recommended is an article by Benjamin Ducke, Natives of a connected world: free and open source software in archaeology and our recent article in the Society for American Archaeology’s newsletter: Open Science in Archaeology.

Notes about this list:

The great majority of these software tools are available on all three major OS platforms: Linux, MacOS, and MS Windows. There are a couple of pieces of nice software that are for one or two platforms only, and these are noted. It’s important to remember, however, that many pieces of Windows software will run on Linux under the WINE Windows compatibility layer, and a lot of Linux software can be run inside Windows or Mac in a virtual machine or compatibility layer like MinGW. However, since tudo varieties of Linux are also FOSS projects themselves, I highly recommend that you use a Linux OS. Gone are the days where you needed a degree in Computer Science to install and use Linux. Now, anyone can do it! Have a look at distrowatch.com for some of the more popular flavors of Linux. I personally use and recommend Xubuntu, which is very lightweight, and which has a desktop interface that will be comfortable for old school Windows users. Mac users may prefer the main Ubuntu distro, which has a desktop interface that will be more familiar to them, albeit which is also larger and more system-intensive to run.

I plan to maintain and update this list over time. Please e-mail me or leave a comment below if you have a piece of FOSS software you think should be on this list or to report broken links. Please provide examples of how your suggestion could be used in an academic context. Do note, however, that I want to keep this a curated list in the sense that I’d like to be able to either personally vouch for each piece of software, or at least know that it is a good, widely used, and accepted tool. I like having more than one option for each kind of software, but do not want the list to become too unwieldy. Finally, I want to emphasize that this list is for FOSS options only. There are indeed some good gratuitamente mas closed source tools for some of the categories listed below. While these may be good options for you, I’ve chosen not to include them here[1] (with the single exception of PAST - see “Scientific Computing/Statistics” below).

GIS and Image Analysis

GIS Suites

    - In my opinion, GRASS is the most powerful, fully-functional FOSS GIS suite. I recommend it for doing “heavy lifting” GIS work and scientific geo-spatial analysis. Rapid development, excellent community, and some of the most cutting-edge geospatial analysis tools available. This is the GIS I use every day, and I highly recommend that you put in the effort to learn it. It works a bit differently than other GIS systems, so it may take some getting used to. Please see my page on GRASS GIS for more information about archaeology-specifc tools that I’ve developed for GRASS. Altamente recomendado. [Linux, Mac, Windows] - A less powerful, but very functional GIS with a large user-base. Great for web mapping applications and making finished cartographic products. Note that you can now access some of the GRASS libraries from within QGIS, as well as growing host of plugins, all of which increase the computational power that QGIS can unleash. However, due to the less stringent way it handles projections, map resolution issues, and geographic regions, I still recommend GRASS for the heavy-lifting. The line between them is blurring, however, and, especially if you are coming from a certain well-known commercial GIS application, you might initially feel more at home in QGIS. Altamente recomendado. [Linux, Mac, Windows] - QGIS comes to Android!! este a FOSS mobile GIS solution. It must be paired with a desktop installation of QGIS for best use, but this made easy with the QField plugin for QGIS. I used QField for fieldwork this past summer, and it worked very well. It appears to be actively developed with new features being added relatively regularly. Highly Recommended. [Android] - SAGA is another very powerful FOSS GIS platform. In many ways it parallels GRASS, and seems to have a very dedicated user-base. Personally, I use and recommend GRASS, but SAGA may appeal to you, so you should defintely check it out! [Linux, Mac, Windows] - Another great FOSS GIS program. Perhaps a smaller user community than the others listed above, but still a quite capable piece of software. Notable is the large array of localizions (languages) that are available for it. [Linux, Mac, Windows] - This is a really interesting project being developed at the University of Geulph. It operates under the “Open Access Software” principle, which purports to be one step beyond even Open Source, in the sense that the project must actively encourage examination of the source code. Beyond that, it looks to be a very powerful cross-platform GIS suite under active development. I’ve downloaded it, and will be testing it out. Note that it does require the latest Java JRE. [Linux, Mac, Windows]

Structure from Motion Analysis

    - ODM has rapidly become the ultimate all-in-one tool to make 3D-point clouds, rectified aerial photomosaics, and DEM’s from aerial imagery. It is a full SfM pipeline, and then some. It can be installed as a scriptable commandline tool in Linux or on Windows/Mac via Docker, but the recent WebODM fork is my current recommendation for most people. It runs on any platform from your web browser with a really great GUI interface that also lets you view and manipulate the resulting 3D meshes and mosaics. This is the only tool I am currently using for all my SfM needs. Highly Recommended! [Linux, Mac, Windows] - A bit buggy, but it does work. Graphical interface to Bundler and PMVS. Probably right now the easiest way to get a 3D point cloud out of your un-ordered photographs of a building, landscape, or artifact. I have recently had trouble installing this package, and it seems to be unmaintained for the last year or more, so I’m not sure if I can fully recommend it any more. [Linux, Windows] - These are the core command-line programs that the PPT is built around, but it is still useful to know how to do it from scratch. [Linux, Mac, Windows] - Another set of command-line tools, giving a slightly different approach than the Bundler/PMVS pipeline. I’ve developed scripts to run these as batches, which I’ll eventually host here for download. [Linux, Mac, Windows] - This is a new GUI wrapper for Open-MVG, for Windows and Mac only. I therefore can’t put it through its paces, but it promises to be a great new tool for an easy SfM workflow. [Windows, Mac] - This is a very cool Open-Source project that provides a complete cross-platform SfM pipeline that does NOT rely on Bundler. It seems possible to produce georeferenced point clouds as well. The site is in the French language, but much of the documentation is in English. This project seems to be actively developed. There is both a CLI and GUI interface. [Linux, Mac, Windows]

Point Cloud Editing and Viewing

    - The most full-featured point cloud and mesh editor around. A bit of a learning curve, but can do most everything. Altamente recomendado. [Linux, Mac, Windows] - Easier to get into, but more limited than MeshLab. Great for measuring/quantifying volumetric changes between two point clouds. Comes with an excellent lightweight and simple point cloud viewer. [Linux, Mac, Windows] - The 3D modeling mode of Blender can be use to edit meshes and point clouds quite effectively. Many plugins. Most geared to digital animation than scientific analysis though. Can export to various 3D printer formats, however. [Linux, Mac, Windows]

Image Analysis/Remote Sensing

    - Great tool for analysis and manipulation of multispectral satellite imagery. Can do clustering. Altamente recomendado. [Mac, Windows, Online in browser] - Great tool for general image manipulation and analysis. A LOT of plugins. Mostly used for medical imaging, but great for analysis of artifacts via imagery. Altamente recomendado. [Linux, Mac, Windows] - Another multispectral image analysis tool. Very powerful. [Windows, Mac] - A nice-looking piece of software for analyzing satellite imagery. Looks to be especially well-suited for very high resolution imagery. [Linux, Mac, Windows] - GRASS does most satellite imagery analysis things too. [Linux, Mac, Windows] - For creating rectified photomosaics from aerial imagery. [Linux, perhaps Mac and Windows with some work] - A set of python scripts to automatically georectify aerial photos to a curated set of rectified imagery hosted on a WMS server. It uses SIFT point matching to do this automagically. Very cool!! [Linux, Mac, Windows] - An open-source cloud-based service to rectify individual aerial imagery. Basically, you manually rotate and warp your image to match google imagery. You can download the rectified image when you are done. Useful if you don’t have GCP’s or don’t want to use a full-blown GIS to rectify an image. [In The Cloud!] - A tool to invert the results of Electro-Magnetic Resistivity surveys to create 3D surfaces. [Windows]

Other Geospatial Tools

    - GDAL and OGR are libraries used by all FOSS GIS programs to import/export various GIS file formats. They can be accessed from the command-line independently, which may be useful for scripting or batch operations. [Linux, Mac, Windows] - Much like GDAL, this is a library used by all FOSS GIS suites. It is for managing geographic projection systems. Again could be useful to use on its own in certain situations. [Linux, Mac, Wnidows] - Very similar to GDAL, PDAL is a library for manipulating and translating point-cloud data (like LiDAR or SfM data). Again, it is generally not accessed directly by the end user, but could be useful if you are developing a custom application or script. [Linux, Mac, Windows] - A simple tool to convert pointcloud data from the proprietary LAS format to the open LAZ format. [Windows] - Another library, but this time to deal with multi-band satellite imagery, among other data formats. [Linux, Mac, Windows] - A small suite of GIS/Geospatial tools (including GDAL/OGR and Proj) with a basic GUI for manipulation of file formats and projections with. [Linux, Windows] - A GUI tool to deal with LiDAR data, provided by the US Forest Service. Apenas Windows. [Windows]

Computational Modeling

Agent-Based Modeling Platforms

    - A simple-to-use platform for creating agent-based models. Scalable, with a nice development interface and good model interactivity. Many online resources and large model repository. I recommend this as a good way to get into Agent Based Modeling. Altamente recomendado. [Linux, Mac, Windows] - Perhaps a bit more complex than NetLogo, but also perhaps more powerful. There is a graphical programming interface which may make this easier to use for non-programmers. There is a very good user-base, and nice online documentation. [Linux, Mac, Windows] - A Python library to help write ABM’s in the well-known Python scripting language. [Linux, Mac, Windows] - UML is the “Unified Modeling Language”. It’s helpful for abstracting code to make it language agnostic, and to visually show how the code is supposed to work. Argo is probably the best FOSS UML tool I’ve come across, but there are a lot of alternatives available. [Linux, Mac, Windows]

Software Development and Scientific Computing

Scientific Computing/Statistics

    - Very robust, huge community, lots of modules. If it’s statistical, R can do it. Was my main stats tool before switching to SciPy. Altamente recomendado. [Linux, Mac, Windows] - Scientific Python. Growing community, also robust, advantage of huge amount of other Python modules and resources. Possible to chain together with other programs (e.g., GRASS) through native Python API’s. Because I’m most comfortable in the Python language, this is what I now use most of the time. Altamente recomendado. [Linux, Mac, Windows] - Anaconda is a self-contained system for scientific computing with Python. Although you don’t need it, it might simplify your installation of SciPy, etc., and will ensure it all plays together well. While technically FOSS, Anaconda is product of an enterprise/open software company that offers some paid services too. [Linux, Mac, Windows] - I believe Octave is often used a FOSS alternative for MatLab, but I don’t use either, so I’m not sure. I’ve been told that it is quite powerful and functional, however. [Linux, Mac, Windows] - Graphical programming is easier to get into than scripting languages like R or Python. Large code-base, many modules for data-mining. Growing user-base. Note that this is still technically FOSS, even though the KNIME organization has some enterprise tools as well. [Linux, Mac, Windows] - Another nice data-mining program. Weka libraries can also be brought into KNIME as plugins. [Linux,Mac, Windows] - Another powerful data-miner and stats package with a really beautiful and intuitive graphical programming interface. Orange is now my main recommendation for folks who want to step up from spreadsheet land to the next level of scientific computing, but who are intimidated by command-line interfaces and scripting. Orange is easy to use, and has great tutorials. There is a native Python API, so you can grow with it. It includes a lot of great addons and wonderful output graphics. Altamente recomendado! [Linux, Mac, Windows] - Quite literally a FOSS replacement for SPSS. Not as fully functional as other solutions above, but works for basic analyses and data manipulation. Getting better all the time. [Linux, Mac, Windows] - Perhaps more comfortable for people used to a “spreadsheet” interface to statistics. Many, many, more, and more robust analyses are possible in PAST than in any normal spreadsheet, however. NOTE: It has come to my attention that the source-code for PAST is not made available. It’s also released under a slightly more restrictive license than is true open-source software. Thus, it is clearly not true FOSS. At the moment, I’m leaving it on this list as a special dispensation because it’s a very useful piece of software that is quase FOSS. But I may eventually decide to remove it. [Windows, Mac]

Scientific Computing IDE’s

    - Excellent for scientific Python work. Similar to R-Studio. Altamente recomendado. [Linux, Mac, Windows] - A different way to get into Scientific Python. Runs in your web-browser. [Linux, Mac, Windows] - In my opinion, the best graphical interface for using R. Altamente recomendado. [Linux, Mac, Windows] - A different GUI for R. You may or may not like it better than R studio. [Linux, Mac, Windows]

Desenvolvimento de software

    - Great for general Python development too. Altamente recomendado. [Linux, Mac, Windows] - Great interactive Python shell. Seems to be merging with Jupyter. [Linux, Mac, Windows] - A good text editor, and an ok IDE too. [Linux, Mac, Windows] - Ditto. Altamente recomendado. [Windows, Mac, Linux] - A must if you are doing Java work. Will work with many other languages, but I find it a bit bloated and unfriendly to use. [Linux, Mac, Windows] - A good “diff” tool to see differences between, and merge two versions of, a document or script. [Linux, Mac, Windows] - A great tool to manage SVN repositories. [Linux, Mac, Windows(?)] - Command-line tools. Needed to move stuff to and from your GitHub repo. Altamente recomendado. [Linux, Mac, Windows]

Plotting and Data Exploration

Plotting Tools

    - A GUI front-end for MatPlotLib from SciPy. Easy to get your data in, and then create a lot of different kinds of plots. Might be easier for a non-programmer than simply learning Python and MatPlotLib. Altamente recomendado. [Linux, Mac, Windows] - A cool little tool for grabbing x/y coords of data points from, eg., plots in PDF papers you downloaded. Might be the only way to get raw data from some publications. Altamente recomendado. [Linux, Mac] - An additional library to make MatPlotLib plotting easier/nicer in SciPy. [Linux, Mac, Windows] - Ditto, but for R instead. [Linux, Mac, Windows] - A little software tool for making quick Rose diagrams and strike/dip plots. [Windows, Mac]

Data Exploration

    - A very cool program to interact with your 2D and 3D scatter-plotted data. Not necessarily for publication-ready plots, but rather simply to get to know your data better. Very useful! [Linux, Mac, Windows] - All of the output plots in Orange a fully interactive. You can zoom, pan, highlight, style, rotate, etc. Altamente recomendado. [Linux, Mac, Windows]

Análise de Rede

    - Perhaps a bit complex to learn and use, but seems very powerful. Seems to be a large user-base. [Linux, Mac, Windows] - I’m told it’s still a bit buggy, but I do remember it being easier to use than Cytoscape. Not sure if it can do as much, but definitely worth checking out as well! [Linux, Mac, Windows] - There is a great set of network analysis tools you can install in Orange as an Addon. I like these a lot, and this is the main way I do network analyses. Altamente recomendado. [Linux, Mac, Windows]

Office and Text

Word Processing

    - Part of the LibreOffice suite. Fully functional replacement for MSWord, including Zotero bibliographic manager integration. Altamente recomendado.[Linux, Mac, Windows] - Lighter, but still functional. No Zotero integration. [Linux, Windows] - A sort of markdown language for word-processing. Very powerful control of the formatting of your output document, but more intense to set up than a standard Word Processor. [Linux, Mac, Windows] - A gui for LaTex, which might make it easier for you to use it. Helpful especially if you are a non-LaTex user trying to collaborate with a LaTex afficiondo. [Linux, Mac, Windows]

Bibliographic Manager

    - Integrates into Firefox, Chrome/Chromium, LibreOffice Writer, and MS Word. Seamless integration with Google Scholar in your web-browser. Online storage possible, nice collaboration features, and many plugins and citation styles. Highly recommended. [Linux, Mac, Windows] - A great alternative to Zotero, with in-text support for some word processors. Best feature is it’s integration of a visual “mind-map” organization of citations and documents. [Linux, Mac, Windows] - If you use LaTex, you are likely using BibTex for your citation management. Same idea as LaTex: a sort of MarkDown for formatting bibliographies and a format for storing citations. [Linux, Mac, Windows]

Planilha

    - A FOSS alternative for MS Excel. Slick, but limited in terms of statistical analysis and plots (as is MS Excel). Altamente recomendado. [Linux, Mac, Windows] - More capabilities, better graphics, more plot types, slightly less slick. [Linux, can be compiled on Mac] - PAST also has basic spreadsheet capabilities, as well as its more complex statistical functions. [Windows, Mac]

Base de dados

    - A FOSS alternative for MS Access. [Linux, Mac, Windows] - An interface for PostgreSQL databases which is fully cross platform. I’m not a huge database-user myself, but I’m given to understand that this is a good tool for managing PostgreSQL databases. [Linux, Mac, Windows] - A Mac-specific interface for PostgreSQL, which you might like instead of PGAdmin. [Mac] - SQLite is a very widely used Open database format. It’s used as a database engine by a lot of other FOSS projects, such as GRASS, so it’s useful to be familiar with it. [Linux, Mac, Windows]

Text editing

    - A basic lightweight text editor with syntax highlighting that just does what you want it to. This is my personal favorite text editor. It does require GTK libraries, but it has the best balance (IMO) of simplicity to functionality. Altamente recomendado. [Linux, Mac, Windows] - Similar functionality as Gedit, but lighter and sleeker because it doesn’t require GTK. Find and replace tools are not as good, however and neither is the syntax highlighting. [Linux] - Probably the best option for Windows users. Altamente recomendado. [Windows, Mac, Linux] - Another good cross-platform text editor. Some basic IDE tools included. [Linux, Mac, Windows]

PDF Tools

    - For moving/deleting pages in a PDF, or merging more than one PDF. [Linux] - Does basically exactly what PDF Shuffler does. Made for GTK, so might work better on some distros. [Linux] - For annotating PDF’s. Can write or draw on the page, and all annotations saved separately. Can export to a condensed PDF with annotations embedded. Altamente recomendado. [Linux] - Command-line PDF manipulation. Good for batch resize, or quick creation of PDF from other file formats. [Linux, Mac, Windows] - A basic PDF viewer with some of the same capabilities of Acrobat Reader. [Linux, Windows] - A super-simple cross-platform tool to crop multi-page PDF files. Great for getting rid of that black margin on scanned photocopies! [Linux, Mac, Windows]

Web Browsing/development

    - Best FOSS web browser - is pretty big and can bog down on some systems. Altamente recomendado. [Linux, Mac, Windows] - Open Source version of Chrome. If you use a lot of Google tools, then you should probably use this browser. It’s what I use these days. Altamente recomendado. [Linux, Mac, Windows] - A WYSIWYG HTML website editor. Note that the web is different now than it was in good old HTML days, so this tool may be depreciated for many web development uses. If you are still doing basic HTML websites, however, this will work for you. [Linux, Mac, Windows] - Simple website development for “Web 2.0”. If you want to maintain a modern website, it’s really worth your time to learn Jekyll and/or other modern web frameworks. Once your site is set up, this allows easy editing of site content with MarkDown text and seamless integration on a lot of hosting platforms including GitHub pages (like this very site you are reading now). [Linux, Mac, Windows]

Desktop Publishing

    - An all around great tool for making posters, brochures, newsletters, anything that requires mixing graphics and text. Very precise control. A FOSS alternative for Adobe Pagemaker. Altamente recomendado. [Linux, Mac, Windows] - More for presentations, but you can make posters, etc. in it too. [Linux, Mac, Windows] - Yup, you guessed it! LaTex can be a very powerful tool for Desktop Publishing too! [Linux, Mac, Windows] - For Linux only, but a pretty flexible way to make graphics heavy pubs in full spread form. Still has some kinks to work out, but you might like it better than Scribus or LaTex for some applications. [Linux]

Presentations

    - A FOSS alternative for MS Powerpoint. Great if you want a standard presentation experience with transitions, animations, etc. [Linux, Mac, Windows] - A neat tool for PDF presentations. Gives you some great interactivity with your slides. My main PDF presentation tool. [Linux, Windows] - The presentation tool for LaTex presentations. I’m told on good authority that it works very well in tandem with Lyx as a total presenation solution. [Linux, Mac, Windows] - Sozi looks to be an open source alternative to “Prezi”. I’ve not used it yet, but it seems quite promising if you like that Prezi style of presentations. [Linux, Mac, Windows] - DeckJS is a really cool HTML5 presentation back-end. It’s “Web 2.0” ready, and you can use it locally in any browser or deployed on your website. Once set up, it’s pretty easy to use with standard HTML or MarkDown. I’ve started doing more and more presentations this way. [Linux, Mac, Windows] - The most stripped down, basic HTML5 slide presenter you can find. Seu less than one kB in size! Dead easy to make presentations in HTML and/or MarkDown. I used it for my 2015 SAA presentation. [Linux, Mac, Windows]

Mind Mapping and Diagramming

    - Great for mapping out a project or an idea. I often use it to map out computational models that I plan to create. [Linux, Mac, Windows] - A spin-off from Freemind. Similar, but might be more to your liking. Supposed to have added some features that were percieved to have been missing from Freemind, and supposed to be on a faster release schedule. [Linux, Mac, Windows] - Perhaps a little more slick than Freemind/Freeplane. Be aware that although there is a paid-for “Pro” version, the normal version is totally FOSS. [Linux, Mac, Windows] - Docear also has a decent mind-map function. It’s integration with your references list make it very well suited for mapping out a writing project. [Linux, Mac, Windows] - UML is a kind of visual map for formal computational models. It’s more than that, but it shares some similarities to the “mind-map” idea, so I’m including Argo UML here. Argo is probably the best FOSS UML tool I’ve come across, but there are a lot of alternatives available. [Linux, Mac, Windows]

Graphics and Photography

Vector Graphics

    - A FOSS alternative for Adobe Illustrator. Very functional, and powerful. Bitmap trace function is very, very useful. Excellent for publication-ready line drawings. Altamente recomendado. [Linux, Mac, Windows] - Does vector graphics. More limited than Inkscape, but simpler to use, perhaps. [Linux, Mac, Windows]

Raster Graphics

    - Very functional and powerful. Great for editing raster graphics of any kind. A FOSS alternative for Adobe Photoshop. Altamente recomendado. [Linux, Mac, Windows] - Command line image manipulation. VERY powerful. Excellent for things like batch resize or animated GIF creation. [Linux, Mac, Windows] - ImageJ is also a great all-around pixel editor. [Linux, Mac, Windows] - A great pixel painting program. Geared toward artists, but also excellent for making conceptual figures and drawings. [Linux, Mac, Windows]

Fotografia

    - Very powerful, non-destructive photography post-processing suite, including RAW development, collection management, and all sorts of other goodies. A FOSS alternative for Adobe Lightroom. I very highly recommend this, and use it as my main photographic editor. I’ve just been alerted to a new Windows port of Darktable, so it is now fully cross-platform! Altamente recomendado. [Linux, Mac, Windows] - I have recently given LightZone a try for some photo editing. It’s less capable than than Darktable, perhaps, but I think it may be easier to learn and use because it is a simpler workflow with fewer options. Note that while you have to register to download, it’s free and open-source. Altamente recomendado. [Linux, Mac, Windows] - A very powerful RAW developer. This is probably the most popular FOSS RAW developer and editor, with a large user base. You can do a lot with it, but I am not fond of the UI, and I think it’s fairly complex to learn and use as a beginner. I use it from time to time for its very comprehensive RAW dematrixing algorithm selections, but I prefer Darktable or LightZone over RawTherapee. [Linux, Mac, Windows] - A FOSS alternative for Adobe Photoshop. Very functional and powerful. Can do interactive photo edits like rubber stamp as well as layer-integrated edits. Many macros/plugins for photographic post-processing and pixel editing. Altamente recomendado. [Linux, Mac, Windows] - Filmulator is a really cool, actively developed RAW developer that uses a very different image development pipeline than other editors. It’s refreshingly simple, and is designed to “automagically” develop your RAW files so that they get 90% of the way to a finished product with minimal effort. I like this tool quite a bit. [Linux source code only for now] - Another full-fledged non-destructive RAW developer and photo-editor. This seems to be in early development stage, but is being actively worked on. Should be an interesting alternative to Darktable and LightZone. [Linux, Mac, Windows] - A RAW developer plugin for GIMP. Very simple to use, and helps you get your RAW images into GIMP for further editing. [Linux, Mac, Windows] - This is a great set of plugins for GIMP (or Adobe Photoshop) that add tons of new functionality. Can be accessed independently from the command line too. Altamente recomendado. [Linux, Mac, Windows] - A basic, but very functional picture viewer/organizer for Linux. Can do minor edits like rotate or auto-enhance. Really just for viewing images, but does it well. [Linux] - Nomacs is also a basic viewer, with the added benefit of being able to view RAW images natively. Can rotate and crop too. Dead simple interface and just does what it says it does, and no more. This is my main image viewer these days. [Linux. Mac, Windows] - Best panorama stitcher out there. Can also do mosaicking and image unwarping. A really great piece of software! Altamente recomendado. [Linux, Mac, Windows] - Add geographic information to the EXIF tags of your photos by syncing with a track exported from your GPS. Very useful for remember exactly where you took a photo! [Linux, Windows, Web Service] - A truly beautiful piece of software, and an elegant, simple way to add geotags to your photographs. One of the nicest software tools to use that I have come across in a long time. Does exactly what it says it does, and no more or less. Linux only, however. [Linux] - Command-line libraries for manipulating the EXIF image information tags of your photographs. [Linux, Mac, Windows] - A nice Python GUI for ExifTools. Perhaps easier for you if you are not a command-line user. [Linux, Mac, Windows]

Multimedia

Video Editing

    - Simple program to trim video, extract audio, etc. [Linux, Mac, Windows] - In video editing mode, this is the best non-linear, non-destructive video editor in the FOSS world. Can do everything, including digital stabilization of shaky footage color correction/grading, overlays, 3D animations, etc. If you want to do professional video production or computer animation, this is the FOSS tool for you. Altamente recomendado. [Linux, Mac, Windows]

Audio Editing

    - Easy to use, but powerful multi-track audio editor and recorder. Great for podcasts, etc. Many plugins for audio effects and analysis. I generally use Audacity for all my normal audio editing needs. Altamente recomendado. [Linux, Mac, Windows] - Ardour is what is called a DAW (Digital Audio Workstation). As such, it’s more complex than Audacity, but also potentially more powerful. If you really want to be doing full-fledged audio production, then this is what you should be using. Do note that while Ardour is still technically FOSS, they only offer the source code (to be compiled by you) for “free”. You have to donate a small sum to get the pre-compiled binaries for your OS. [Linux, Mac, Windows version forthcoming]

Multimedia Players/Converters

    - Will play pretty much any media file. Altamente recomendado. [Linux, Mac, Windows] - To/from pretty much any audio file format. GUI. [Linux] - GUI video converter. Powerful. Convert to/from pretty much any format. [Linux, Mac, Windows] - Command line tools for video conversion. Very powerful. Useful for making movies from a series of still images or reducing movie file size. [Linux, Windows]

Isaac I. Ullah, PhD

Isaac's List of FOSS tools for academics. was published on February 12, 2016 and last modified on October 09, 2017 .


Capacity and culture

Unsurprisingly, large charities that routinely use geospatial data have the greatest capacity and strongest cultural support. In such cases, the work of GIS or data analysts operate as an internal consultancy service and are viewed as a core business function. Where organisations lack internal capacity, they partner with a university or consultancy to deliver a discrete piece of analysis or visualisation. The extent to which organisations rely on the skills of one or two staff members with strong geospatial analysis skills is striking. Often, staff members that display strong geospatial analysis skills have recently joined from private or public sector organisations and are transferring new and innovative ways of working into the charity. For example, an analyst at a large homelessness organisation used GIS skills learnt by previously working for a supermarket chain to optimally locate a new set of charity shops.

Organisational culture towards data use varies significantly between charities. Top-down support often comes from an appointed ‘data champion’ at senior management level, or a trustee who works in a data-driven environment. Where the adoption of geospatial data use is driven from the bottom-up, individuals develop prototypes of exploratory pieces of analysis in their own time to demonstrate its utility and gain buy-in from senior management. Despite varied uses of data, analytical tools, capacity, and organisational cultures, growing internal and external demand for data-driven work that included geospatial analysis of some kind is observed across the cases, with many interviewees outlining their next steps or ‘geospatial wish list’ should capacity arise.

What we do

Our free services help you make the right decisions and put you in touch with the right agencies to make digital happen.


Assista o vídeo: Construindo suas ferramentas no QGIS usando Python