Skip to main content

Fake researcher IDs in scientific databases and publication tracking systems

Project description

faker_researcher_ids

A Python package extending Faker to generate fake author identifiers used in scientific databases and publication tracking systems:

  • Scopus;
  • ORCID;
  • Web of Science;
  • Google Scholar.

Installation

Install with pip:

pip install faker_researcher_ids

Or with uv:

uv add faker_researcher_ids

Usage

  1. Import necessary dependencies:
from faker import Faker  
from faker_researcher_ids import ScientificProvider
  1. Create a Faker instance:
fake = Faker()
  1. Add the provider to created instance:
fake.add_provider(ScientificProvider)

Identifiers generation

# Scopus Author ID
>>> fake.scopus_id()
'53070267764'

# Web of Science ID (aka ResearcherID)
>>> fake.wos_id()
'O-2416-2014'

# ORCID
>>> fake.orcid()
'https://orcid.org/0009-0008-7383-0730'

# Google Scholar ID
>>> fake.google_scholar_id()
'ogf35PW74DCe'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

faker_researcher_ids-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

faker_researcher_ids-0.1.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file faker_researcher_ids-0.1.0.tar.gz.

File metadata

  • Download URL: faker_researcher_ids-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for faker_researcher_ids-0.1.0.tar.gz
Algorithm Hash digest
SHA256 79a220d062f88b9d0afec20b7310638503edac27aeb489653ab4ca59a501d55c
MD5 d8184b217aa4041ee972ca6a3f315c0b
BLAKE2b-256 b85acfc001594573e71d8b74ff564fd078c5b81ac32d23f8fb2b4f1a36812490

See more details on using hashes here.

Provenance

The following attestation bundles were made for faker_researcher_ids-0.1.0.tar.gz:

Publisher: publish.yml on AlTisl/faker-extensions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file faker_researcher_ids-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for faker_researcher_ids-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e7adbafe05ed25e63f6655b675a95818fe6b6bef33ca1d656ac925a32fe08cb
MD5 4c398b10e6101918113d44889482d20a
BLAKE2b-256 5f42caa9d0b673d58a29ed13318d197cbc6f91de06ddc7f2dbea8faa6f8541ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for faker_researcher_ids-0.1.0-py3-none-any.whl:

Publisher: publish.yml on AlTisl/faker-extensions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page